Vitalik Buterin, nhà đồng sáng lập Ethereum, vừa phát hành phần thứ 5 trong loạt bài blog “The Purge,” nhằm giảm bớt dữ liệu dư thừa và đơn giản hóa giao thức của Ethereum.
The Purge tập trung vào việc cắt giảm lưu trữ dữ liệu không cần thiết và loại bỏ các tính năng lỗi thời để làm cho Ethereum hiệu quả hơn, trong khi vẫn duy trì “tính vĩnh viễn” của blockchain.
Mặc dù The Purge không trực tiếp ảnh hưởng đến phí gas của Ethereum, những thay đổi đề xuất có thể cải thiện hiệu suất mạng và giảm chi phí vận hành.
Giảm lưu trữ để cải thiện hoạt động của node
Một yếu tố cốt lõi của The Purge là giải quyết rào cản ngày càng tăng đối với các node mới khi muốn tham gia vào mạng Ethereum, do yêu cầu lưu trữ gia tăng.
Một node Ethereum hoàn toàn đồng bộ hiện cần hơn 1,17 terabyte (TB) lưu trữ — chủ yếu do dữ liệu lịch sử, theo dữ liệu từ ycharts data.
Sáng kiến Purge của Buterin đề cập đến mục tiêu giảm yêu cầu lưu trữ của khách hàng “bằng cách giảm bớt hoặc loại bỏ việc cần thiết cho mỗi node” để lưu trữ vĩnh viễn toàn bộ lịch sử.
“…và có lẽ là cả trạng thái.”
Hạn chế trạng thái
Bài đăng của Buterin nhấn mạnh tình trạng hiện tại của mạng, cho thấy rằng bất kỳ dữ liệu trạng thái mới nào được tạo ra đều sẽ được lưu trữ mãi mãi, khiến trạng thái liên tục mở rộng.
“Trạng thái khó ‘hết hạn’ hơn lịch sử rất nhiều, vì EVM cơ bản được thiết kế dựa trên giả định rằng một khi một đối tượng trạng thái được tạo ra, nó sẽ luôn tồn tại và có thể được đọc bởi mọi giao dịch vào bất kỳ thời điểm nào.”
Nói đơn giản, bất kỳ dữ liệu mới nào được thêm vào mạng sẽ tồn tại mãi mãi, làm hệ thống phát triển, nhưng Buterin tìm cách đối phó với điều này thông qua “hết hạn trạng thái một phần.”
Ý tưởng mới này sẽ bao gồm dữ liệu trạng thái ít được truy cập thường xuyên bị hết hạn và sau đó được khôi phục thông qua chứng minh mật mã khi cần thiết.
Di chuyển về phía xác minh không trạng thái
Bài viết blog của Buterin về The Purge được đưa ra sau khi giới thiệu The Verge vào ngày 23 tháng 10, nhằm làm cho việc chạy một node trên mạng Ethereum trở nên an toàn và dễ tiếp cận hơn.
Nâng cấp The Verge nhắm đến việc giảm yêu cầu phần cứng cho việc xác minh block trên blockchain mà không cần lưu trữ lượng lớn dữ liệu thông qua “xác minh không trạng thái.”
Phương pháp xác minh mới này có thể “giúp cho việc xác minh hoàn toàn Chain trở nên rẻ đến mức mọi ví di động, ví trình duyệt, và thậm chí cả đồng hồ thông minh” đều có thể chạy một node trên mạng.