Một trong những thách thức mà Ethereum phải đối mặt là làm thế nào để giảm bớt độ phức tạp và nhu cầu lưu trữ trong dài hạn, đồng thời duy trì tính bền vững và phi tập trung của chuỗi. Bài viết này khám phá ba hướng chính để đạt được mục tiêu này:
Lịch sử hết hạn
Mục tiêu là giảm hoặc loại bỏ nhu cầu lưu trữ vĩnh viễn tất cả các hồ sơ lịch sử của mỗi nút. Các phương pháp chính bao gồm:
Chỉ lưu trữ dữ liệu của vài tháng gần đây, thông qua mạng phân tán lưu trữ dữ liệu cũ
Sử dụng mã sửa lỗi để nâng cao khả năng sử dụng và tính mạnh mẽ của dữ liệu
Xây dựng mạng lưu trữ dữ liệu lịch sử chuyên dụng, như mạng Portal
Trạng thái hết hạn
Nhằm hạn chế sự tăng trưởng của trạng thái, chủ yếu có hai loại kế hoạch:
Một số trạng thái hết hạn: Chia nhỏ trạng thái, chỉ lưu trữ các khối dữ liệu được truy cập gần đây.
Thời gian hết hạn trạng thái dựa trên chu kỳ địa chỉ: Thêm cây trạng thái mới một cách định kỳ, đóng băng cây cũ.
Hai phương án đều có ưu và nhược điểm, cần cân nhắc độ phức tạp, tính thân thiện với người dùng và tính thân thiện với nhà phát triển.
Dọn dẹp đặc điểm
Giảm độ phức tạp của giao thức bằng cách loại bỏ các chức năng không cần thiết, bao gồm:
Xóa mã vận hành SELFDESTRUCT
Chuyển đổi RLP sang định dạng SSZ
Xóa loại giao dịch cũ
Cơ chế Gas đơn giản hóa
Xóa biên dịch trước
Cải thiện phân tích tĩnh v.v.
Cần phải cân nhắc giữa việc đơn giản hóa và tương thích ngược, thiết lập một quy trình tiêu chuẩn hóa để thực hiện các thay đổi không tương thích ngược không khẩn cấp.
Tổng thể mà nói, cần phải tìm ra sự cân bằng giữa việc giảm thiểu độ phức tạp và duy trì Ethereum như một nền tảng đáng tin cậy. Điều này cần nỗ lực liên tục trong thời gian dài, nhưng lại rất quan trọng cho sự bền vững lâu dài của Ethereum.
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.
Ethereum tương lai: Hết hạn lịch sử, tối ưu hóa trạng thái và dọn dẹp đặc điểm
Tương lai có thể của Ethereum: The Purge
Một trong những thách thức mà Ethereum phải đối mặt là làm thế nào để giảm bớt độ phức tạp và nhu cầu lưu trữ trong dài hạn, đồng thời duy trì tính bền vững và phi tập trung của chuỗi. Bài viết này khám phá ba hướng chính để đạt được mục tiêu này:
Lịch sử hết hạn
Mục tiêu là giảm hoặc loại bỏ nhu cầu lưu trữ vĩnh viễn tất cả các hồ sơ lịch sử của mỗi nút. Các phương pháp chính bao gồm:
Trạng thái hết hạn
Nhằm hạn chế sự tăng trưởng của trạng thái, chủ yếu có hai loại kế hoạch:
Một số trạng thái hết hạn: Chia nhỏ trạng thái, chỉ lưu trữ các khối dữ liệu được truy cập gần đây.
Thời gian hết hạn trạng thái dựa trên chu kỳ địa chỉ: Thêm cây trạng thái mới một cách định kỳ, đóng băng cây cũ.
Hai phương án đều có ưu và nhược điểm, cần cân nhắc độ phức tạp, tính thân thiện với người dùng và tính thân thiện với nhà phát triển.
Dọn dẹp đặc điểm
Giảm độ phức tạp của giao thức bằng cách loại bỏ các chức năng không cần thiết, bao gồm:
Cần phải cân nhắc giữa việc đơn giản hóa và tương thích ngược, thiết lập một quy trình tiêu chuẩn hóa để thực hiện các thay đổi không tương thích ngược không khẩn cấp.
Tổng thể mà nói, cần phải tìm ra sự cân bằng giữa việc giảm thiểu độ phức tạp và duy trì Ethereum như một nền tảng đáng tin cậy. Điều này cần nỗ lực liên tục trong thời gian dài, nhưng lại rất quan trọng cho sự bền vững lâu dài của Ethereum.