Tổng quan
Vào ngày 6/9/2022, Aurora ra mắt Aurora’s EVM Engine phiên bản mới nhất 2.7.0. Việc kiểm tra nghiêm ngặt Engine trong vài tháng qua đã đảm bảo tính chính xác của nó đối với EVM.
Điểm nổi bật phiên bản 2.7:
- Các cuộc gọi hợp đồng chéo với mục đích giúp đưa hệ sinh thái hợp đồng NEAR vào Aurora
- Bản dịch trước BN256 đã được cải thiện đáng kể bằng cách sử dụng chức năng máy chủ BN256 mới của NEAR
Cùng GFS Blockchain tìm hiểu chi tiết hơn về phiên bản nâng cấp này nhé!
Kiểm tra Fuzz
Đảm bảo tính chính xác với EVM là rất quan trọng. Tuy nhiên, có thể có sự mâu thuẫn nhỏ với các lần thực thi có thể khiến chúng hơi khác nhau. Đối với điều này, Aurora sử dụng một “fuzzer”, để có thể chạy các đầu vào ngẫu nhiên và so sánh đầu ra giữa việc triển khai EVM và geth của họ.
Aurora nhận thấy có sự mâu thuẫn nhỏ trong các trường hợp khó, dẫn đến kết quả không mong đợi. Trong phiên bản 2.6 đã sửa nhiều lỗi trong số này và công việc đó vẫn tồn tại trong bản phát hành 2.7 này.
Fuzzer hiện là mã nguồn đóng nhưng sẽ cần nhiều công việc và cải tiến hơn để được thêm vào kho mã đó trong thời gian ngắn.
Hoạt động bảo trì
Team Engine cần thời gian để cải thiện các thư viện, mang lại trải nghiệm tốt hơn cho những người đóng góp vào mã và cải thiện phí gas trên NEAR. Thời gian bảo trì luôn được yêu cầu trong suốt vòng đời của sản phẩm để đảm bảo rằng sản phẩm đạt được chất lượng cao nhất mà có thể cung cấp. Công việc này là một trọng tâm lớn của team Aurora trong vài tháng qua.
Cải tiến BN256
Trước bản phát hành này, Aurora đã sử dụng mã BN256 của riêng mình cho bản dịch trước BN256. Giờ đây NEAR đã phát hành chức năng BN256 của nó, Aurora đã thay đổi mã để sử dụng nó. Những lợi ích này làm giảm đáng kể phí gas khi sử dụng các chức năng bản dịch trước của BN256, điều này rất tuyệt vời để bật chức năng bảo mật cho các hợp đồng thông minh Aurora.
Các cuộc gọi hợp đồng chéo sắp tới
Gọi hợp đồng chéo AIP-2 , tính năng AIP đầu tiên được đưa vào dự án, sẽ cho phép khả năng gọi các hợp đồng NEAR thông qua Aurora EVM. Mặc dù về mặt kỹ thuật, Aurora đã phát hành phiên bản này trong phiên bản 2.7, nhưng nó hiện chỉ có sẵn cho testnet. Dự định sẽ hoạt động mainnet nếu hoạt động ổn định
Xóa bỏ khoảng cách giữa cả hai hệ sinh thái là một động thái cần thiết cho Aurora. Nó mang lại sức mạnh và khả năng mới vô song cho cả hệ sinh thái.
Aurora là gì?
Aurora là một Máy ảo Ethereum (EVM) được xây dựng trên NEAR, cung cấp giải pháp cho các nhà phát triển giúp họ triển khai ứng dụng trên nền tảng tương thích với Ethereum trên hạ tầng của NEAR Protocol, với thông lượng cao, khả năng mở rộng vô hạn và an toàn cùng với chi phí giao dịch thấp.
Aurora được hỗ trợ bởi các VC hàng đầu như Pantera Capital, Electric Capital, Dragonfly Capital, Three Arrows Capital…
Tìm hiểu về Aurora tại video này của GS Đinh Ngọc Thạnh
Tìm hiểu thêm 6 dự án thú vị trên Aurora bạn nên thử