Tính bền vững của chuỗi liên kết

Một phần của tài liệu LUẬN văn THẠC sĩ NGHIÊN cứu cơ CHẾ xác THỰC, bảo mật TRONG CÔNG NGHỆ BLOCKCHAIN (Trang 38 - 40)

Chương 2 CƠ CHẾ XÁC THỰC, BẢO MẬT TRONG BLOCKCHAIN

2.1.3 Tính bền vững của chuỗi liên kết

Trong mạng phân bố ngang hàng P2P nhưu minh họa trong hình 2.6, mỗi nốt mạng được coi là một máy tính hay một tài khoản cá nhân được thể hiện bằng một khóa công khai (public key) và giữ bí mật khóa cá nhân (private key). Mỗi nốt mạng không chia sẻ một chuỗi khối dữ liệu chung, mà mỗi nốt sở hữu một bản sao của toàn bộ chuỗi khối do toàn bộ mạng tạo ra. Khi một nốt mới

tham gia vào mạng, nó sẽ phải đồng bộ dữ liệu về chuỗi khối với toàn bộ mạng bằng việc gửi và nhận từng khối từ các nốt mạng khác liên kết với nó.

Thông tin khi được nhập vào trong chuỗi khối Blockchain thì sẽ không thể thay đổi và chỉ được bổ sung thêm khi có sự chấp thuận của tất cả mọi người trong hệ thống. Đây là một hệ thống đảm bảo sự an toàn rất cao cho các dữ liệu trước các nguy cơ bị đánh cắp, nhất là các dữ liệu nhạy cảm như tài khoản ngân hàng online, tài khoản thẻ thanh toán… Ngay cả khi nếu một phần của hệ thống blockchain bị tấn công, thì các phần khác không bị ảnh hưởng và vẫn tiếp tục hoạt động để bảo vệ thông tin.

Khi một khối mới được tạo ra từ một nốt trong mạng, nó sẽ truyền đi thông tin của khối mới cho tất cả các nốt mạng xung quanh. Khối mới phải thỏa mãn tiến trình proof-of-work do hệ thống quy định. Nhiệm vụ của các nốt xung quanh là kiểm chứng lại kết quả mã hóa hash của khối mới và sau đó gắn khối mới vào bản sao chuỗi khối của mình nếu như kết quả hash thỏa mãn. Khi khối mới được các nốt mạng xung quanh chấp thuận, nốt đã tạo ra khối mới sẽ nhận được một khoản phí (thường là hoa hồng của giao dịch trong khối đó); Ngược lại khi khối mới bị phát hiện có xung đột với chuỗi khối của các nốt mạng còn lại, nốt đã tạo ra khối mới sẽ bị phạt một khoản phí tương ứng và khối mới sẽ bị loại bỏ.

Việc có một khoản thù lao và phí phạt như vậy khiến các nốt cùng phải chạy đua với nhau trong việc xây dựng khối mới và quản lý việc các khối do các nốt khác tạo ra phải phù hợp và không có xung đột với chuỗi hiện tại.

Hình 2. 6 Mạng phân bố Blockchain

Một phần của tài liệu LUẬN văn THẠC sĩ NGHIÊN cứu cơ CHẾ xác THỰC, bảo mật TRONG CÔNG NGHỆ BLOCKCHAIN (Trang 38 - 40)

Tải bản đầy đủ (DOCX)

(87 trang)
w