Blockchain definition

Blockchain là một sổ cái kỹ thuật số dùng chung ghi lại các giao dịch trong những khối được liên kết với nhau, mỗi khối được ràng buộc bằng mật mã với khối trước đó và được sao chép trên nhiều máy tính. Kết quả là một bản ghi mà toàn bộ mạng lưới cùng nắm giữ và rất khó bị thay đổi sau khi đã được ghi nhận.

Các giao dịch được nhóm vào một khối, được mạng lưới xác thực và thêm vào chuỗi; mỗi khối mang một dấu vân tay của khối trước đó, vì vậy việc thay đổi một bản ghi cũ sẽ làm hỏng mọi khối theo sau. Vì mỗi bên tham gia đều giữ một bản sao và mạng lưới thống nhất phiên bản nào là đúng, không có một bên đơn lẻ nào kiểm soát bản ghi này.

Cơ sở dữ liệu hoặc sổ cái tập trung truyền thống là cách sắp xếp ngược lại: một tổ chức sở hữu bản sao chính, kiểm soát ai có thể đọc hoặc ghi vào đó và có thể chỉnh sửa các mục trực tiếp. Blockchain phân tán quyền đó trên toàn mạng lưới và khiến các mục trong quá khứ chỉ có thể được nối thêm thay vì chỉnh sửa tự do.

Blockchain Example

Bạn gửi một khoản thanh toán bằng tiền mã hóa và nó được gộp cùng các giao dịch khác vào khối số 800,001.

Khối đó được đóng dấu bằng một dấu vân tay của khối 800,000 đứng trước nó, và chuỗi tiếp tục như sau:

khối 800,000 đến khối 800,001 đến khối 800,002

Để viết lại giao dịch của bạn, ai đó sẽ phải làm lại khối 800,001 và mọi khối sau đó trên phần lớn các bản sao trong mạng lưới cùng một lúc, đó là lý do bản ghi này trên thực tế có khả năng chống giả mạo rất cao.