Proto-Danksharding là nâng cấp Ethereum theo EIP-4844, giới thiệu giao dịch mang blob để công bố dữ liệu rollup. Nó hoạt động cùng Dencun tháng 3 năm 2024, mở đầu quá trình mở rộng dữ liệu sâu hơn.
Blob thay đổi điều gì?
Rollup có thể đưa dữ liệu lô vào blob thay vì ghi toàn bộ vào calldata của giao dịch thông thường. EVM không đọc trực tiếp nội dung blob nhưng có thể truy cập tham chiếu và xác minh bằng chứng mật mã liên quan. Khả dụng dữ liệu lớn được tách khỏi thực thi hợp đồng thông thường.
Đăng blob chịu phí blob gas ngoài chi phí thực thi. Dung lượng bổ sung có thể giảm phí công bố, nhưng phí người dùng còn tùy nhu cầu, xử lý và định giá của rollup. Nó không khiến mọi giao dịch Ethereum miễn phí hay tạo token trả phí mới.
Khả dụng tạm thời và xác minh riêng
Giao thức yêu cầu dữ liệu khả dụng trong thời gian giới hạn, không phải lưu trữ vĩnh viễn. Đơn vị vận hành và dịch vụ khác có thể giữ bản sao lâu hơn. Hết nghĩa vụ lưu giữ không xóa mọi bản sao hoặc đảo ngược giao dịch rollup.
Cam kết giúp kiểm tra tính nhất quán với dữ liệu công bố, không chứng minh rollup thực thi đúng. Cơ chế bằng chứng hoặc phản bác vẫn xử lý việc đó. Nâng cấp sau này như PeerDAS trong Fusaka mở rộng xử lý blob; riêng EIP-4844 chưa phải Danksharding đầy đủ.