Kiến trúc TRON
Ngữ cảnh
Hình này xuất hiện trong phần Kiến trúc của whitepaper TRON, thiết lập cấu trúc tổ chức của mạng. Nó phục vụ như sơ đồ tham chiếu nền tảng cho toàn bộ nền tảng, cho thấy sự phân tách trách nhiệm theo tầng quản lý cách lưu trữ, tính toán và logic ứng dụng tương tác.
Nội dung hình này
Sơ đồ trình bày kiến trúc ba tầng của TRON xếp chồng theo chiều dọc. Tầng Lưu trữ ở đáy cung cấp lưu trữ khối cho dữ liệu chuỗi khối thô và lưu trữ trạng thái cho trạng thái tài khoản và hợp đồng, tương tự sự kết hợp cơ sở dữ liệu khối và Cây Patricia Merkle của Ethereum. Tầng Lõi chứa các engine tính toán của giao thức: đồng thuận DPoS, thực thi hợp đồng thông minh, quản lý tài khoản và xử lý giao dịch. Tầng Ứng dụng ở trên cùng phơi bày nền tảng cho nhà phát triển qua API và giao diện thông qua đó dApp, ví và công cụ tương tác với chuỗi. Phân tầng nghiêm ngặt này có nghĩa thay đổi triển khai lưu trữ không yêu cầu thay đổi hợp đồng tầng ứng dụng, và logic đồng thuận được tách biệt rõ ràng khỏi API hướng người dùng.
Tầm quan trọng
Kiến trúc ba tầng phản ánh các mẫu từ cả Bitcoin và Ethereum đồng thời thêm Tầng Ứng dụng tường minh để chính thức hóa giao diện hướng nhà phát triển. Hiểu sơ đồ này là thiết yếu để nắm bắt cách TRON đạt được thực thi hợp đồng thông minh tương thích EVM trên nền đồng thuận DPoS.