Đồng sáng lập Ethereum Vitalik Buterin đã kêu gọi cộng đồng blockchain xem xét lại phương pháp thiết kế mạng, theo đuổi cấu trúc đơn giản và hiệu quả hơn.
Trong một bài đăng trên blog được công bố vào ngày 3 tháng 5, Buterin cho rằng Ethereum nên áp dụng mô hình giao thức đơn giản tương tự như Bitcoin để cải thiện hiệu quả, khả năng mở rộng và bảo mật.
Buterin nhấn mạnh sự đơn giản của Bitcoin
Buterin giải thích rằng hệ thống hiện tại của Ethereum quá phức tạp, cảnh báo rằng độ sâu về kỹ thuật làm tăng chi phí, cô lập các nỗ lực nghiên cứu và tăng khả năng xảy ra các lỗi nghiêm trọng.
Đồng sáng lập Ethereum cũng nhấn mạnh rằng thiết kế hiện tại tập trung quá nhiều quyền kiểm soát vào một số ít người đóng góp có kỹ thuật cao. Ông cho rằng cách tiếp cận này làm suy yếu tinh thần phi tập trung của mạng.
Để giải quyết những vấn đề này, Buterin đề xuất đơn giản hóa giao thức ở tất cả các lớp của mạng trong 5 năm tới. Do đó, ông đề nghị lấy cảm hứng từ tiền điện tử có vốn hóa lớn nhất là Bitcoin.
"Thậm chí một học sinh trung học thông minh cũng có thể hiểu hoàn toàn giao thức Bitcoin. Các lập trình viên có thể viết máy khách như một dự án sở thích," Buterin viết.
Theo Buterin, việc đơn giản hóa giao thức sẽ giúp Ethereum trở nên mạnh mẽ hơn, giảm chi phí hạ tầng và hạ thấp rào cản gia nhập cho các nhà phát triển.
Ông cũng kết luận rằng sự đơn giản phải được coi trọng như một giá trị cốt lõi, giống như tính phi tập trung. Ông tin rằng Ethereum nên ưu tiên các lựa chọn thiết kế thúc đẩy tính rõ ràng, tính mạnh mẽ và khả năng duy trì lâu dài.
Ethereum sẽ giảm độ phức tạp như thế nào?
Để đạt được tầm nhìn này, Buterin nhấn mạnh ba lĩnh vực chính mà Ethereum có thể giảm độ phức tạp.
Thứ nhất, ông khuyến nghị thay đổi ở lớp đồng thuận. Cụ thể là đơn giản hóa hệ thống tính cuối cùng và giảm số lượng người xác thực. Những bước này sẽ hạ thấp chi phí vận hành và tăng tốc sự đồng thuận của mạng.
Ông chỉ ra rằng lớp đồng thuận được kết nối lỏng lẻo với hệ thống thực thi của Ethereum. Sự tách biệt này cung cấp tính linh hoạt cho các nhà phát triển để triển khai các cải tiến mà không làm ảnh hưởng đến các chức năng cốt lõi.
"Điều tốt ở lớp đồng thuận là nó được tách biệt tương đối so với việc thực thi EVM, do đó có một không gian khá rộng để tiếp tục các cải tiến như vậy," Buterin nói.
Thứ hai, tập trung vào việc cải tổ Máy ảo Ethereum (EVM).
Để làm điều này, Buterin khuyến nghị triển khai RISC-V. Đây là kiến trúc tính toán đơn giản và hiệu quả hơn, được đề xuất như một tùy chọn thực thi thay thế. Ông còn tưởng tượng một tương lai mà các nhà phát triển có thể viết hợp đồng bằng RISC-V cùng với EVM.

Ngoài ra, ông đề xuất thay thế việc biên dịch trước bằng việc triển khai trên chuỗi tiêu chuẩn. Ông cũng đề xuất xây dựng một trình thông dịch EVM dựa trên RISC-V để hỗ trợ bảo trì tốt hơn và hỗ trợ các nâng cấp trong tương lai.
Cuối cùng, ông kêu gọi tiêu chuẩn hóa trên toàn bộ các thành phần giao thức. Thay vì sử dụng các công cụ khác nhau cho các chức năng tương tự, Ethereum có thể áp dụng một mã xóa, định dạng tuần tự hóa và cây Merkle. Cách tiếp cận tích hợp này sẽ giảm sự trùng lặp và nâng cao tính rõ ràng của mạng.
"Việc sử dụng các giao thức khác nhau để làm cùng một việc ở những nơi khác nhau thường không mang lại lợi ích gì hoặc rất ít, nhưng mẫu này xuất hiện vì các phần khác nhau của lộ trình giao thức không giao tiếp với nhau," Buterin nhận xét.



