Rollup là thiết kế mở rộng blockchain đưa việc thực thi giao dịch ra ngoài chuỗi nền tảng, đồng thời công bố dữ liệu theo lô lên chuỗi ấy. Các nút có thể dùng dữ liệu để tái dựng trạng thái rollup. Kết hợp nén và chia sẻ chi phí công bố giúp xử lý nhiều hoạt động hơn mà không cần chuỗi nền thực thi từng thao tác.
Các lớp phối hợp ra sao
Trong mô hình lớp 2 Ethereum phổ biến, người dùng giao dịch trên rollup, còn Ethereum cung cấp tính sẵn có của dữ liệu và hợp đồng quyết toán. Optimistic rollup sử dụng quy trình phản đối khẳng định trạng thái sai. Validity rollup, thường gọi là zk-rollup, gửi bằng chứng mật mã rằng cập nhật đề xuất tuân thủ các quy tắc được mã hóa.
Vị trí dữ liệu quan trọng không kém cơ chế chứng minh. Giữ dữ liệu cần thiết ngoài chuỗi quyết toán làm thay đổi giả định bảo mật. Không nên coi hệ thống như validium tương đương rollup dùng chính chuỗi đó cho tính sẵn có dữ liệu.
Trải nghiệm của người dùng
Rollup có môi trường mạng, số dư và ứng dụng riêng. Chuyển tài sản giữa mạng thường cần cầu nối hoặc dịch vụ khác, dù token trùng tên.
Xác nhận nhanh của sequencer khác với quyết toán trên chuỗi nền và hoàn tất rút tiền. Phí phụ thuộc thực thi, công bố và quy tắc định giá. Tắc nghẽn, bên vận hành không khả dụng, lỗi hợp đồng và quyền nâng cấp có thể ảnh hưởng dịch vụ hoặc tài sản. Nhãn rollup tự nó không xác lập mức phi tập trung hay bảo đảm phí thấp hơn cho mọi giao dịch.