Một thiết kế bằng chứng thực thi đệ quy được đề xuất nhằm giảm số lần xác minh bằng chứng cho từng khối khi đồng bộ lớp thực thi Ethereum(Ethereum, ETH) từ checkpoint weak subjectivity. Phương pháp này nối bằng chứng về tính hợp lệ thực thi của các khối sau checkpoint để giảm tải đồng bộ.
Foresight News đưa tin ngày 9 rằng bản nháp EIP do frisitano công bố đề xuất cấu trúc chứng minh đệ quy tính hợp lệ của mọi execution payload, từ chain head đến beacon block khởi điểm. Mỗi bằng chứng xác minh bằng chứng trước đó rồi tiếp nối sang khối kế tiếp.
Execution payload là dữ liệu khối chứa kết quả thực thi giao dịch trên Ethereum. Cấu trúc được đề xuất liên kết bằng chứng của execution payload với Beacon Chain. Các đầu vào công khai gồm gốc beacon block ở điểm bắt đầu và tại head, chain ID cùng phiên bản chế độ đầu vào không trạng thái. Khi truyền bằng chứng, hai gốc khối sẽ được phát đi.
Beacon Chain là lớp đồng thuận của Ethereum sử dụng cơ chế proof-of-stake. Các nút cần kiểm tra cả liên kết giữa các khối trong lớp này lẫn tính hợp lệ của execution payload. Checkpoint weak subjectivity là trạng thái đáng tin cậy gần đây mà các nút mới tham gia hoặc đã ngoại tuyến lâu ngày dùng làm mốc đồng bộ.
Bản nháp được thiết kế để bằng chứng mới nhất trong cùng một nhánh bao gồm các bằng chứng trước đó. Nhờ vậy, nút đang đồng bộ có thể xác minh bằng chứng đã liên kết thay vì nhận và kiểm tra riêng từng bằng chứng từ checkpoint đến head. Bản nháp cũng đề xuất chia sẻ bằng chứng qua mạng gossip và một quy trình yêu cầu, phản hồi tối giản sử dụng bộ nhớ đệm có giới hạn.
Tài liệu kỹ thuật đánh dấu thiết kế này là bản nháp để thảo luận. Cách kết nối cụ thể giữa lớp thực thi và Beacon Chain vẫn cần được hoàn thiện, vì vậy thời điểm áp dụng cho các nút hiện chưa được xác định.
Bình luận 0