This article has been translated from English to Vietnamese.
Một blockchain là một cơ sở dữ liệu, hay sổ cái kỹ thuật số, được tạo thành từ một loạt các khối kết nối với nhau chứa dữ liệu giao dịch từ mạng qua một khoảng thời gian nào đó.
Công nghệ sổ cái phân tán (DLT) là một tên khác thường được dùng liên quan đến blockchain.
Các mạng blockchain là trung tâm của tiền điện tử.
Mỗi khối trong blockchain cũng chứa một mã định danh duy nhất không giống bất kỳ khối nào khác trong chuỗi, được gọi là hash. Hãy nghĩ đến hash như một dấu vân tay nhận dạng khối đó cho tất cả các khối khác.
Hash cực kỳ quan trọng đối với chức năng tổng thể của blockchain, vì hashing được sử dụng trong quá trình xử lý các giao dịch xảy ra trên một blockchain.
Hashing làm cho việc xử lý dữ liệu giao dịch nhanh chóng và an toàn vì nó lấy dữ liệu giao dịch có độ dài khác nhau và biến đổi nó thành một giá trị có độ dài cố định.
Giá trị này có thể được gọi bất kỳ lúc nào, cung cấp truy cập nhanh đến chi tiết và địa chỉ giao dịch.
Các khối mới được tạo ra cũng chứa dữ liệu liên quan đến khối trước đó. Mối quan hệ này giữa các khối liên tiếp là lý do khiến các blockchain gần như không thể thay đổi, hay bất biến.
Để một khối bị thay đổi bởi hacker, ví dụ, hắn sẽ phải thay đổi không chỉ một khối mà tất cả các khối sau khối đầu tiên đã bị thay đổi.
Việc tạo ra khối là có thể nhờ vào mật mã học.
Các khối được tạo hoặc khai thác bởi các thành viên mạng gọi là thợ mỏ hoặc người xác thực, tùy thuộc vào cơ chế đồng thuận được sử dụng bởi blockchain, những người xác thực các giao dịch mạng và sau đó đóng gói chúng trong một khối mới.
Thợ mỏ và người xác thực được khuyến khích với phần thưởng (tiền điện tử = tiền!) cho công việc họ cung cấp cho mạng blockchain.
Hai blockchain nổi tiếng nhất hiện nay là Bitcoin và Ethereum.
Chúng là ví dụ của blockchain công khai, cho phép bất kỳ ai cũng có thể xem lịch sử giao dịch đã diễn ra trên một blockchain.
Hầu hết các blockchain nổi tiếng ngày nay là blockchain công khai, trái ngược với blockchain riêng tư.
Nhiều blockchain cũng được mô tả là không cần cấp phép, nghĩa là bất kỳ ai cũng có thể tải phần mềm cần thiết để chạy một node blockchain, cho phép họ kết nối với mạng và bắt đầu tạo và xác thực các giao dịch, và khai thác khối.
Tương tự, bất kỳ ai cũng có thể lấy phần mềm blockchain, cài đặt nó và sau đó sửa đổi để chỉ cấp quyền truy cập cho những người dùng cụ thể với quyền hạn mạng cụ thể. Điều này được gọi là blockchain có cấp phép.