Công nghệ Blockchain là gì?

Kiến trúc chuỗi khối có các thành phần chính sau:

Sổ cái phân tán

Sổ cái phân tán là cơ sở dữ liệu dùng chung trong mạng lưới chuỗi khối lưu trữ các giao dịch, chẳng hạn như một tệp dùng chung mà mọi người trong nhóm có thể chỉnh sửa. Trong hầu hết các trình chỉnh sửa văn bản dùng chung, bất kỳ ai có quyền chỉnh sửa đều có thể xóa toàn bộ tệp. Tuy nhiên, công nghệ sổ cái phân tán có các quy tắc nghiêm ngặt về người có thể chỉnh sửa và cách chỉnh sửa. Bạn không thể xóa các mục nhập sau khi chúng đã được ghi lại.

Hợp đồng thông minh

Các công ty sử dụng hợp đồng thông minh để tự quản lý các hợp đồng kinh doanh mà không cần bên thứ ba hỗ trợ. Đây là các chương trình được lưu trữ trên hệ thống chuỗi khối tự động chạy khi đáp ứng các điều kiện đã định sẵn. Chúng chạy kiểm tra điều kiện nếu-thì để các giao dịch có thể được hoàn thành một cách đáng tin cậy. Ví dụ: một công ty kho vận có thể thiết lập một hợp đồng thông minh tự động thanh toán khi hàng hóa đến cảng.

Mật mã hóa khóa công khai

Mật mã hóa khóa công khai là một tính năng bảo mật để xác định những người tham gia duy nhất trong mạng lưới chuỗi khối. Cơ chế này tạo ra hai bộ mã khóa cho các thành viên trong mạng lưới. Một mã khóa là mã khóa công khai cho mọi người trong mạng lưới dùng chung. Mã khóa còn lại là mã khóa riêng tư duy nhất của mỗi thành viên. Mã khóa riêng tư và công khai hoạt động cùng nhau để mở khóa dữ liệu trong sổ cái.

Ví dụ: John và Jill là hai thành viên trong mạng lưới. John ghi lại một giao dịch được mã hóa bằng mã khóa riêng tư của anh ấy. Jill có thể giải mã giao dịch này bằng mã khóa công khai của cô ấy. Bằng cách này, Jill tin chắc rằng John đã thực hiện giao dịch. Mã khóa công khai của Jill sẽ không hoạt động nếu mã khóa riêng tư của John bị làm giả.