Nghiên cứu Ethereum đã giới thiệu một thử nghiệm tối ưu hóa trạng thái với kết quả nổi bật

robot
Đang tạo bản tóm tắt

Nhà nghiên cứu về lớp thực thi weiihann đã chia sẻ kết quả của một cuộc thử nghiệm quy mô lớn về tối ưu hóa trạng thái Ethereum. Như thông báo của Foresight, nghiên cứu này bao gồm việc chạy tải trọng mạng chính trong vòng một năm trên khách hàng Geth để so sánh các nút đầy đủ truyền thống với phương pháp lưu trữ trạng thái hoạt động chỉ trong vòng mười hai tháng, sẵn sàng truy cập. Kết quả của cuộc thử nghiệm này mở ra những triển vọng mới cho khả năng mở rộng của mạng lưới.

Cách mạng giảm kích thước cơ sở dữ liệu của các nút

Kết quả ấn tượng nhất của cuộc thử nghiệm là việc giảm đáng kể yêu cầu phần cứng. So sánh các nút đầy đủ truyền thống với các nút chỉ lưu trữ trạng thái hoạt động trong vòng một năm, các nhà nghiên cứu đã phát hiện ra giảm dung lượng cơ sở dữ liệu từ 359 gigabyte xuống còn 81 gigabyte—giảm gần 77,5%. Những kết quả rõ rệt nhất được quan sát thấy khi tối ưu hóa lưu trữ Trie, thể hiện hiệu quả của phương pháp quản lý dữ liệu trạng thái có mục tiêu.

Việc giảm này mang lại giá trị thực tiễn: ít không gian đĩa hơn đồng nghĩa với rào cản đầu vào thấp hơn để vận hành các nút, điều này có thể mở rộng tính phân quyền của mạng lưới và thu hút nhiều người tham gia hơn.

Cải thiện rõ rệt về hiệu suất và đồng bộ hóa

Cuộc thử nghiệm đã phát hiện ra các tối ưu hóa thời gian đáng kể trong hoạt động của các nút. Thời gian thực thi lại các khối giảm khoảng 15%, và các hoạt động đọc thể hiện sự cải thiện đáng kể nhất. Độ trễ khi đọc từ bộ lưu trữ ở mức P50 (trung vị) giảm 46%, trong khi P99 (percentile thứ 99) cho thấy cải thiện 36%. Các chỉ số này cho thấy sự tăng tốc cả trong các kịch bản bình thường lẫn tồi tệ nhất.

Một chỉ số quan trọng khác là tối ưu hóa độ trễ đuôi. Thời gian chèn khối ở mức P99 giảm 21%, điều này cực kỳ quan trọng để duy trì đồng bộ ổn định của các nút dưới tải trọng tối đa của mạng.

Các hướng chiến lược cho các nghiên cứu tiếp theo

Nhóm nghiên cứu dự định mở rộng thử nghiệm bằng cách so sánh kết quả với các khách hàng Ethereum khác, thử nghiệm các chu kỳ quản lý trạng thái thay thế (như sáu tháng), và nghiên cứu các chiến lược tối ưu hóa lưu trữ hợp đồng đặc biệt. Các thử nghiệm toàn diện này sẽ giúp xác định các tham số tối ưu cho các loại nút khác nhau và việc sử dụng mạng lưới.

ETH2,27%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim