Kiến trúc sư của Ethereum tin rằng mạng lưới phải phát triển từ lõi. Khi nhu cầu mở rộng tăng lên và các hệ thống bằng chứng zero-knowledge mở rộng, những hạn chế về cấu trúc đã bắt đầu nổi lên. Thay vì những điều chỉnh nhỏ, giờ đây ông đề xuất một thiết kế lại sâu sắc nhằm vào những điểm kém hiệu quả cơ bản.
Vitalik Buterin lập luận rằng Ethereum không thể dựa vào các nâng cấp tăng dần mãi mãi. Các nhà phát triển tiếp tục đẩy chuỗi hướng tới rollups và các hệ thống chứng minh nâng cao. Tuy nhiên cấu trúc cơ bản gặp khó khăn trong việc theo kịp. Ma sát đó làm chậm đổi mới và phức tạp hóa xác minh.
Ở trung tâm của cuộc tranh luận này là Ethereum State Tree. Cấu trúc này quản lý tài khoản, số dư và lưu trữ hợp đồng thông minh. Nhưng nó cũng tạo ra những thách thức về hiệu suất. Vitalik hiện đề xuất thay thế nó bằng Binary State Trees đồng thời giới thiệu RISC V VM để giảm độ phức tạp và loại bỏ EVM Proving Bottlenecks.
Ethereum State Tree hoạt động như xương sống của mạng lưới. Nó lưu trữ mọi số dư tài khoản và trạng thái hợp đồng thông minh. Mỗi giao dịch sửa đổi cấu trúc này theo những cách chính xác. Tuy nhiên, hệ thống này sử dụng cây Merkle Patricia, tạo ra độ phức tạp đáng kể. Các nhà phát triển phải xử lý việc tạo và xác minh bằng chứng phức tạp. Khi các rollups bằng chứng zero-knowledge mở rộng, chi phí chứng minh tăng mạnh.
Ethereum State Tree gặp khó khăn dưới những tải tính toán này. Các trình chứng minh phải quản lý các cấu trúc nhánh phức tạp và quy tắc băm. Quá trình này tiêu tốn thời gian và tài nguyên phần cứng. Khi các mạng theo đuổi khả năng mở rộng, ma sát như vậy trở nên không thể chấp nhận.
Binary State Trees cung cấp một giải pháp thay thế gọn gàng hơn. Thay vì các nút đa nhánh, chúng sử dụng cấu trúc hai nhánh con đơn giản. Thay đổi này giảm chi phí tính toán và đơn giản hóa việc tạo bằng chứng. Binary State Trees phù hợp hơn với các hệ thống bằng chứng zero-knowledge hiện đại. Các trình chứng minh xử lý các đường dẫn đơn giản hơn và ít trường hợp biên hơn. Các nhà phát triển có được logic rõ ràng hơn khi xây dựng các công cụ xác minh.
Sự thay đổi này không nhằm mục đích cải thiện bề ngoài. Nó nhắm vào ma sát cấu trúc làm chậm sự phát triển của Ethereum. Khi Binary State Trees thay thế mô hình hiện tại, kích thước bằng chứng thu nhỏ lại và quá trình xử lý trở nên dễ dự đoán hơn.
Nhà phát triển có thể có được công cụ đơn giản hơn và hệ thống chứng minh nhanh hơn. Các nhà cung cấp cơ sở hạ tầng có thể giảm chi phí phần cứng. Các nhóm bằng chứng zero-knowledge có thể lặp lại nhanh hơn. Người dùng có thể không nhận thấy những thay đổi ngay lập tức. Tuy nhiên, họ sẽ hưởng lợi từ khả năng mở rộng mạnh mẽ hơn và ma sát dài hạn thấp hơn. Ethereum sẽ duy trì uy tín của mình với tư cách là nền tảng hợp đồng thông minh hàng đầu. Việc thiết kế lại Ethereum State Tree báo hiệu sự trưởng thành. Các mạng lưới phải phát triển vượt xa kiến trúc ban đầu của chúng. Binary State Trees và RISC V VM đại diện cho giai đoạn logic tiếp theo.
Vitalik Buterin một lần nữa thúc đẩy Ethereum hướng tới sự chuyển đổi táo bạo. Ông từ chối để các lựa chọn thiết kế cũ hạn chế tăng trưởng trong tương lai. Bằng cách nhắm vào ETH State Tree và EVM Proving Bottlenecks, ông giải quyết trực tiếp các giới hạn cấu trúc.
Binary State Trees hứa hẹn xác minh đơn giản hơn và bằng chứng gọn gàng hơn. RISC V VM cung cấp môi trường thực thi hiện đại phù hợp với đổi mới bằng chứng zero-knowledge. Cùng nhau, chúng phác thảo lộ trình cho hiệu quả sâu sắc hơn. Ethereum phát triển mạnh bởi vì nó phát triển. Đề xuất này có thể đánh dấu một trong những bước ngoặt quan trọng nhất của nó.
Bài viết Ethereum Rethink As Vitalik Proposes Structural Shift xuất hiện đầu tiên trên Coinfomania.


