Tại sao Rollups Cần Lớp Khả Dụng Dữ Liệu: Cách EIP-4844 Nâng Cao Khả Năng DA của Ethereum

by:ChainSight2 ngày trước
1.43K
Tại sao Rollups Cần Lớp Khả Dụng Dữ Liệu: Cách EIP-4844 Nâng Cao Khả Năng DA của Ethereum

Tam Giãn Mở Rộng và Ethereum Tập Trung vào Rollup

Trong nhiều năm, cộng đồng blockchain đã vật lộn với tam giãn mở rộng - cân bằng giữa phi tập trung, bảo mật và thông lượng. Câu trả lời của Ethereum? Một lộ trình tập trung vào rollup. Nhưng có một vấn đề: hầu hết rollup phụ thuộc nhiều vào khả năng hoạt động như một lớp khả dụng dữ liệu (DA) của Ethereum. EIP-4844, hay Proto-Danksharding - một bước đột phá được thiết kế để tăng cường khả năng DA của Ethereum.

Tại sao Rollups Cần Khả Dụng Dữ Liệu

Rollups hứa hẹn tính toàn vẹn thực thi với chi phí thấp hơn bằng cách di chuyển tính toán off-chain. Nhưng không có DA, người dùng không thể xác minh chuyển trạng thái hoặc rút tiền độc lập. Optimistic rollups dựa vào bằng chứng gian lận, trong khi ZK-rollups sử dụng bằng chứng mật mã. Tuy nhiên, cả hai đều yêu cầu dữ liệu cơ bản phải khả dụng - không nhất thiết lưu trữ mãi mãi, nhưng có thể truy cập đủ lâu để xác minh.

Chi Phí của Calldata

Hiện tại, rollups nhúng dữ liệu giao dịch vào calldata của Ethereum, điều này rất tốn kém (80% chi phí rollup!). EIP-4844 giới thiệu các giao dịch mang blob, cung cấp bộ nhớ rẻ hơn cho dữ liệu DA cụ thể. Blob chỉ tồn tại tạm thời (~18 ngày), nhưng đủ thời gian cho kiểm tra hợp lệ.

EIP-4844: Một Bước Nhảy Vọt Kỹ Thuật

  1. Cơ Chế Blob: Mỗi blob chứa ~125 KB dữ liệu, được cam kết qua bằng chứng KZG. EVM không thể truy cập trực tiếp nội dung blob - chỉ cam kết - giảm chi phí gas.
  2. Thị Trường Phí Kép: Giá gas blob tách biệt với gas thực thi, bảo vệ rollups khỏi tắc nghẽn L1.
  3. Tương Lai: Thiết kế mở đường cho Danksharding, nơi các nút lấy mẫu blob thay vì tải xuống toàn bộ.

Thách Thức Phía Trước

Dù EIP-4844 tăng cường công suất (~100 TPS trên các rollup), nó không phải là giải pháp hoàn hảo. Danksharding quy mô đầy đủ vẫn cần thiết để có khả năng mở rộng thực sự. Cho đến lúc đó, rollups phải cân bằng giữa blob và calldata - hoặc rủi ro dựa vào các lớp DA bên ngoài.

Suy nghĩ? Hãy thảo luận cách điều này ảnh hưởng đến stack của bạn.

ChainSight

Lượt thích21.86K Người hâm mộ729
Opulous - Nền Tảng NFT Âm Nhạc