Người đồng sáng lập Ethereum Vitalik Buterin đã đến X để chia sẻ các bước tiếp theo nhằm đơn giản hóa giao thức và giảm tải tài nguyên node, hay còn gọi là Purge.
Purge là một giai đoạn quan trọng trong quá trình chuyển đổi Ethereum liên quan đến việc loại bỏ lịch sử mạng cũ và dư thừa, đồng thời đơn giản hóa mạng theo thời gian.
Ngoài việc giảm lưu trữ dữ liệu lịch sử, giai đoạn này còn giảm đáng kể yêu cầu về ổ cứng đối với người vận hành node và nợ kỹ thuật của giao thức Ethereum.
Here was the one from last year. Notice that it's actually quite similar! As Ethereum's technical path forward continues to solidify, there are relatively few changes. I'll go through the important ones.https://t.co/F1MpfNdfa7
— vitalik.eth (@VitalikButerin) December 30, 2023
Buterin, trong báo cáo của mình, lưu ý rằng việc giới thiệu Improvement protocol (EIP) -6780 trong đợt hard fork Dencun đã loại bỏ hầu hết các chức năng của mã “SELFDESTRUCT”, giúp đơn giản hóa giao thức bằng cách loại bỏ độ phức tạp và thêm các đảm bảo bảo mật mới.
Sau EIP-6780, số lượng khe lưu trữ tối đa (khoảng giới hạn gas / 5000) có thể được chỉnh sửa trong một khối duy nhất. Buterin hy vọng rằng trong tương lai gần, EIP mới sẽ loại bỏ hoàn toàn SELFDESTRUCT.
Purge sẽ giới thiệu tính năng hết hạn lịch sử thông qua EIP-4444 để giới hạn lượng dữ liệu lịch sử được lưu trữ. Do đó, các node sẽ có tùy chọn cắt bớt các khối lịch sử hơn một năm tuổi.
Dữ liệu lịch sử sẽ chỉ được yêu cầu khi một thiết bị ngang hàng phải đồng bộ hóa với người đứng đầu chain hoặc khi được yêu cầu cụ thể.
Do đó, khi các khối mới được xác nhận, nút được đồng bộ hóa hoàn toàn sẽ không yêu cầu dữ liệu lịch sử quá 365 ngày.
Buterin nói rằng EIP-4444 có thể làm tăng đáng kể khả năng phân cấp node của Ethereum.
“Có khả năng, nếu mỗi node lưu trữ một phần nhỏ lịch sử theo mặc định, thì chúng ta thậm chí có thể có số lượng bản sao của từng phần lịch sử cụ thể được lưu trữ trên mạng như chúng ta làm ngày nay.”
Người đồng sáng lập Ethereum cũng chia sẻ rằng Geth gần đây đã xóa hàng nghìn dòng mã bằng cách ngừng hỗ trợ cho các mạng pre-merge(PoW).
Ông lưu ý rằng sau Dencun, thời hạn lưu trữ 18 ngày dành cho các blob sẽ giảm băng thông dữ liệu của node xuống 50 GB.
Buterin cũng thảo luận về sự cần thiết phải thanh lọc các hợp đồng Ethereum biên dịch trước. Các hợp đồng biên dịch trước được sử dụng để triển khai các dạng mật mã phức tạp không thể triển khai trong Ethereum Virtual Machine.
Tuy nhiên, trong thời gian gần đây, nhu cầu về chức năng hợp đồng đã giảm và trở thành nguyên nhân chính gây ra lỗi đồng thuận và là nguyên nhân gây tổn hại lớn cho việc triển khai EVM mới.
Tin Tức Bitcoin tổng hợp.