Fig. 4

Cấu trúc khối Merkle Tree

Block header and Merkle tree with TRX transactions
Block header and Merkle tree with TRX transactions

Ngữ cảnh

Hình này xuất hiện trong phần Khối của whitepaper TRON, chỉ định cấu trúc nội bộ của khối TRON. Nó mô tả cách khối tổ chức giao dịch và cách tiêu đề khối cam kết với nội dung đó, thiết lập đảm bảo toàn vẹn dữ liệu làm nền tảng cho thuộc tính chống giả mạo của chuỗi.

Nội dung hình này

Sơ đồ minh họa một khối TRON chia thành tiêu đề khối và cây Merkle giao dịch. Tiêu đề chứa hash khối cha, dấu thời gian, địa chỉ nhân chứng (Đại diện Siêu cấp DPoS đã sản xuất khối) và gốc Merkle. Giao dịch được tổ chức thành lá của cây Merkle nhị phân: mỗi giao dịch được hash, các hash liền kề được kết hợp và hash đệ quy, tạo ra một gốc Merkle duy nhất lưu trong tiêu đề. Gốc này cam kết mật mã tiêu đề với tập hợp và thứ tự chính xác của giao dịch. Bất kỳ sửa đổi nào đối với bất kỳ giao dịch nào thay đổi hash lá của nó, lan truyền lên trên và tạo ra gốc Merkle khác, khiến giả mạo có thể phát hiện được.

Tầm quan trọng

Cấu trúc cây Merkle được kế thừa trực tiếp từ thiết kế của Bitcoin và phục vụ cùng mục đích kép: bằng chứng bao gồm hiệu quả cho client nhẹ (xác minh O(log n)) và ràng buộc mật mã của tiêu đề với toàn bộ tập giao dịch. Trong bối cảnh DPoS của TRON, điều này đặc biệt quan trọng vì Đại diện Siêu cấp sản xuất khối thay mặt cử tri, và cam kết Merkle đảm bảo nhà sản xuất khối không thể âm thầm thay đổi giao dịch sau khi phát sóng.

Thuật ngữ liên quan

Các hình khác từ