Các chuỗi khối phổ biến, chẳng hạn như Ethereum và Solana, thường bao gồm bốn chức năng, 1) thực thi, 2) giải quyết, 3 ) sự đồng thuận và 4) tính sẵn có của dữ liệu.
Trên blockchain, việc thực thi đề cập đến việc tính toán và xử lý các Giao dịch để di chuyển blockchain từ trạng thái này sang trạng thái tiếp theo.
Giải quyết đề cập đến việc giải quyết tranh chấp. Nó chỉ liên quan trong kịch bản Rollup và không cần thiết trên chuỗi khối Lớp 1 hoàn chỉnh độc lập. Vì Rollup cần tổng hợp và xác nhận các giao dịch trên Rollup trên chuỗi khối cơ bản nên mọi khác biệt hoặc lỗi có thể phát sinh cần phải được giải quyết ở lớp giải quyết.
Đồng thuận là về việc đặt hàng và xác nhận cuối cùng của các giao dịch blockchain . Ở lớp đồng thuận, các nút trên mạng blockchain tải xuống và thực hiện tất cả các giao dịch trong một khối và thống nhất về thứ tự cũng như tính hợp lệ của chúng.
Lớp dữ liệu hoặc tính khả dụng của dữ liệu đề cập đến phần Tổng hợp ở dưới cùng lớp Dữ liệu giao dịch tổng hợp được cung cấp trên blockchain để bất kỳ ai cũng có thể tạo lại trạng thái trước giao dịch, thực hiện giao dịch và xác minh tính hợp lệ của nó. Tính khả dụng của dữ liệu cũng liên quan đến Rollup, vì dữ liệu giao dịch trên các chuỗi khối Lớp 1 phổ biến luôn có thể xem hoặc kiểm tra dễ dàng theo mặc định.
Có thể bạn cũng quan tâm đến nội dung sau:
- Tam giác bất khả thi của blockchain là gì?
- Mạng lớp 2 là gì?