Các nhà phát triển Ethereum đang hướng tới một bản nâng cấp có thể mang lại những thay đổi cơ bản nhất trong môi trường lập trình của mạng kể từ khi blockchain hợp đồng thông minh đầu tiên làm rung chuyển ngành công nghiệp tiền điện tử khi ra mắt gần một thập kỷ trước.
Ethereum Improvement Proposal (EIP) này được gọi là EVM Object Format (EOF). Đề xuất được giới nhà phát triển thảo luận rất nhiều trong năm nay vì một số người tham gia lo ngại về các rủi ro bảo mật tiềm ẩn. Hiện tại, EOF được thiết lập để đưa vào một gói thay đổi lớn dự kiến vào cuối năm nay hoặc đầu năm sau, gọi là hardfork Pectra.
Đề xuất EOF là một loạt các thay đổi nhỏ hơn nhằm cập nhật Ethereum Virtual Machine (EVM), môi trường lập trình thực thi các hợp đồng thông minh trên blockchain và được cho là bí quyết của Ethereum để khác biệt với Bitcoin cũng như các mạng phân tán ban đầu khác khi ra mắt vào năm 2015.
Cụ thể, EOF sẽ làm cho hợp đồng thông minh trở nên thân thiện hơn với nhà phát triển, đặc biệt đối với những người xây dựng ứng dụng phi tập trung bằng ngôn ngữ lập trình Solidity hoặc Vyper. Một loạt thay đổi cực kỳ tinh vi có thể phá vỡ các hợp đồng thông minh hiện có, vì vậy các nhà phát triển đã thêm vào một phiên bản mới, cho phép nhà xây dựng ứng dụng phi tập trung (dApp) chọn phiên bản EVM nào sẽ sử dụng khi triển khai code của họ.
Parithosh Jayanthi, nhà phát triển cốt lõi của Ethereum Foundation, cho biết:
“EOF sẽ là thay đổi lớn đầu tiên liên quan đến EVM trong nhiều năm qua. Nó tạo tiền đề cho các nâng cấp trong tương lai đối với EVM và thể hiện mục đích của các layer cơ sở là tiếp tục cải thiện EVM”.
Tiêu chuẩn EVM
Là blockchain hợp đồng thông minh đầu tiên và lớn nhất, Ethereum xác định tiêu chuẩn lập trình mà nhiều blockchain khác đã áp dụng. Các blockchain layer 1 khác cũng đã tìm ra cách tương thích với EVM, nhận ra tầm quan trọng của phần công nghệ này trong ngành công nghiệp blockchain.
Nhưng các nhà phát triển hiện đang tìm cách giới thiệu một phiên bản EVM mới hơn để có thể viết các hợp đồng thông minh và dApp an toàn hơn. Với điều này, một số nhà phát triển có một số lo ngại rằng quy trình sẽ gây ra hậu quả không lường trước được cho mạng.
Hiện tại, thành phần EOF của bản nâng cấp hardfork Pectra tiếp theo của Ethereum bao gồm 11 EIP.
Các đề xuất EOF đã được đề nghị trong bản nâng cấp Dencun trước đó nhưng khi các nhà phát triển Ethereum muốn bắt tay vào nghiên cứu proto-danksharding – một cải tiến quan trọng khác giúp lưu trữ dữ liệu trên blockchain rẻ hơn và nhanh hơn. Vì vậy, họ đã loại bỏ EOF và đề xuất xem xét lại cho Pectra.
Một nhà phê bình EOF đáng chú ý là nhà phát triển cốt lõi Marius Van Der Wijden. Anh nói trong một cuộc phỏng vấn tại Ethereum Community Conference ở Brussels:
“Vấn đề mà tôi thấy là việc thực hiện các hoạt động, thực hiện xác minh, kiểm tra này cũng là một phần của đồng thuận. Điều đó có nghĩa là nếu chúng tôi triển khai đạt quá trình xác minh của mình nhưng lại có lỗi trong đó, nó sẽ gặp sự cố không lường được”.
Mối quan tâm sâu sắc của Van Der Wijden với EOF là “bất lợi lớn mà chúng tôi sẽ gặp phải để duy trì EVM này cùng với EVM cũ. Bởi vì bản cũ sẽ không biến mất phải không? Và mọi người gần như đang sử dụng bản cũ”.
Tuy nhiên, hầu hết các nhà phát triển cốt lõi đều nói rằng EOF sẽ mang lại lợi ích cho hệ sinh thái Ethereum vượt xa rủi ro.
Danno Ferrin, một người đóng góp độc lập cho team client Besu, nói:
“EOF đã sẵn sàng, quá trình triển khai đã hoàn tất và những người dùng ngôn ngữ như Solidity đang ủng hộ điều đó. Khi tính năng này đã sẵn sàng và hoàn thiện, đã đến lúc xuất xưởng hoặc loại bỏ nó vĩnh viễn. EOF cũng giải quyết lượng lớn vấn đề kỹ thuật mà EVM chưa làm được kể từ khi thành lập”, Ferrin nói.
https://tapchibitcoin.io/ethereum-duoc-thiet-lap-de-dai-tu-tieu-chuan-lap-trinh.html