Mạng Blockchain

Tìm hiểu về Aurora EVM – Máy ảo Ethereum trên Near Protocol

Trong thời gian gần đây nhiều dự án và các hệ sinh thái ra mắt với nhiều tính năng nổi bật, đặc biệt là các dự án blockchain tương thích EVM (máy ảo Ethereum). Những dự án này giải quyết được các vấn đề phí Gas tăng cao của Ethereum và giúp những nhà đầu tư nhỏ lẻ ít vốn có thể trải nghiệm được các tính năng dự án mà không lo các vấn đề về phí giao dịch. Ngoài ra các dự án và các nhà lập trình có thể vận dụng và xây dựng các Dapps bằng những dụng của các hợp đồng thông minh. Aurora là một dự án mà NEAR đã cho ra mắt nhằm giải quyết các vấn đề trên, bài viết này anh em cùng WeTAG tìm hiểu về Aurora và các tính năng của dự án nhé!

Aurora EVM (AURORA) là gì?

Aurora EVM (máy ảo Ethereum Aurora) là một ứng dụng được tạo ra bởi đội ngũ của NEAR Protocol nhằm cung cấp các giải pháp mở rộng (a turnkey solution) cho các nhà phát triển để họ vận hành các dApp trên các nền tảng tương thích với Ethereum.

Để dễ hiểu thì máy ảo Aurora là một hợp đồng thông minh (smart contract) trên NEAR Protocol, có khả năng cung cấp giải pháp tương tự như giải pháp Layer 2 cho Ethereum 1.0, giúp các dApps trên hệ thống Ethereum mở rộng tốt hơn.

Aurora engine (động cơ): cho phép mạng lưới triển khai các hợp đồng thông minh bằng hai ngôn ngữ lập trình Solidity và Vyper.
Aurora bridge (cầu nối): cho phép các token trên hệ thống Ethereum có thể được di chuyển sang NEAR để tạo pool, giao dịch và sử dụng. Đây là ứng dụng cầu nối được xây dựng và phát triển dựa trên Rainbow Bridge.

Giải pháp của Aurora EVM luôn hướng tới sự tương thích ở mức độ tuyệt đối với các công cụ phát triển trên Ethereum 1.0 như Truffle và Hardhat. Aurora EVM có thể xem là công cụ trung gian giúp các nhà phát triển có thể sao chép, mở rộng các dApps từ nền tảng Ethereum sang NEAR Protocol một cách dễ dàng và thuận tiện.

Các thành phần của AURORA

Aurora engine (động cơ): cho phép mạng lưới triển khai các hợp đồng thông minh bằng hai ngôn ngữ lập trình Solidity và Vyper.

Aurora bridge (cầu nối):
cho phép các token trên hệ thống Ethereum có thể được di chuyển sang NEAR để tạo pool, giao dịch và sử dụng. Đây là ứng dụng cầu nối được xây dựng và phát triển dựa trên Rainbow Bridge.

Giải pháp của Aurora EVM luôn hướng tới sự tương thích ở mức độ tuyệt đối với các công cụ phát triển trên Ethereum 1.0 như Truffle và Hardhat. Aurora EVM có thể xem là công cụ trung gian giúp các nhà phát triển có thể sao chép, mở rộng các dApps từ nền tảng Ethereum sang NEAR Protocol một cách dễ dàng và thuận tiện.

Những điểm nổi bật của Aurora

Khả năng tương thích

– Aurora hỗ trợ mọi loại code hợp đồng thông minh được xây dựng trên nền tảng Ethereum (Solidity, Vyper).
– Aurora hỗ trợ mọi loại công cụ sẵn có trong hệ sinh thái Ethereum – MetaMask, Truffle, HardHat, OpenZeppelin SDK,…
– ETH là token gốc của Aurora và mọi chi phí giao dịch đều được tính bằng ETH.
– Các developer có thể hỗ trợ mạng khác mà không cần fork code của họ.
– Yếu tố cốt lõi của Aurora là SputnikVM, triển khai rust EVM từ parity tech

Kiến trúc của Aurora

– Aurora hoạt động như một hợp đồng thông minh trên NEAR Protocol với sự thừa hưởng tất cả các ưu điểm hiện tại và tương lai của nền tảng này.
– Đơn giản hóa các công đoạn bảo trì, nâng cấp hay quản trị giai đoạn đầu của Aurora.
– Phản hồi nhanh chóng trong các trường hợp khẩn cấp như phát hiện ra sự cố an ninh, lỗ hổng bảo mật.
– Sử dụng SputnikDAO phiên bản 2 (một khuôn khổ quản trị tùy chỉnh trên NEAR dựa trên DAO) để khởi chạy AuroraDAO quản trị hệ sinh thái.

Quản trị DAO

Dựa trên SputnikDAO v2 sẽ phát hành token, cập nhật hợp đồng, chính sách, quản lý ngân sách, quản lý thành viên, quản lý chi phí, quản lý nguồn quỹ. Ủy ban DAO được dùng để bắt đầu dự án với mong muốn chuyển quy trình sang chủ sở hữu token khi có sự đồng thuận của người xác thực NEAR. Aurora được phép yêu cầu các khoản chi phí bổ sung bằng ETH cho các hoạt động, kho bạc cộng đồng hoặc mua lại token Aurora.

So sánh những điểm nổi bật giữa Aurora so với Ethereum

Phí Aurora thấp hơn Ethereum gần 1000 lần. Ví dụ chi phí chuyển token trên mạng lưới ERC20 là khoảng 0,01 đô la, trong khi trên mạng lưới Ethereum giao động khoảng 15 – 25 đô la.
– Aurora có thể tiến hành thực hiện hàng nghìn giao dịch mỗi giây, tốc độ xử lý gấp 50 lần so với Ethereum 1.0.
– Giao dịch Aurora kế thừa từ NEAR Protocol, nghĩa là hai khối NEAR hoặc khoảng hai giây — thấp hơn đáng kể so với khoảng thời gian xác nhận một khối là 13 giây trong Ethereum (thời gian không đủ cho xác nhận giao dịch). Ngoài ra, tính hoàn thiện nhanh chóng của chuỗi khối NEAR làm giảm nguy cơ cho các cuộc tấn công một cách đáng kể.
– Hệ sinh thái trên Aurora được dự đoán sẽ tăng trưởng mạnh trong tương lai. Cách tiếp cận sharding của NEAR Protocol có khả năng mở rộng EVM theo chiều ngang cùng với cơ chế thông tin không đồng bộ giữa nhiều shard Aurora.
– Aurora cung cấp lựa chọn thân thiện, dễ tiếp cận với người dùng Ethereum bằng khả năng tương thích đầy đủ, không có bất kỳ sự ràng buộc nào trên nền tảng của Proof of Stake L1 và hoàn toàn phi tập trung.

Các sản phẩm được phát triển trên Aurora

AURORA Engine: Cho phép các hợp đồng thông minh bằng các ngôn ngữ lập trình Solidity và Vyper được triển khai.
– AURORA Bridge: Là ứng dụng cầu nối được xây dựng dựa trên Rainbow Bridge, cho phép các token trên Ethereum có thể được chuyển sang NEAR để tạo pool, giao dịch và sử dụng.
– Blockchain Explorer: là một index cho blockchain Aurora
– Data Index: nơi hiển thị dữ liệu cho blockchain Aurora
– Price Oracle: nơi kết nối dữ liệu với blockchain Aurora
– Ngoài ra các sản khác như: DAOs, Wallets, Yield Optimizers, LaunchPad, NFTs, Lending,…

Thông tin Token AURORA

Token name: Aurora
Ticker: AURORA
Blockchain: Aurora
Token Type: Utility
Total Supply: 1.000.000 AURORA
Circulating Supply: 1.000.000 AURORA
Market Cap: 180.000.000

Tiện ích Token AURORA

Thanh toán chi phí giao dịch cho Rainbow Bridge.
– Chi phí cho việc triển khai contract.
– Chi phí cho private transaction pool của Aurora validator.
– Khuyến khích người sở hữu tham gia bỏ phiếu quản trị.

Đội ngũ phát triển AURORA

Matt Henderson: Sự nghiệp của Matt đã trải dài trong lĩnh vực kỹ thuật tại Cơ quan Vũ trụ Châu Âu, thiết kế và phát triển sản phẩm kỹ thuật số cho các thương hiệu như Google và tham gia sâu vào tiền điện tử với tư cách là nhà đầu tư và nhà thiết kế sản phẩm kể từ năm 2013. Matt có bằng Thạc sĩ. về Kỹ thuật điện từ Georgia Tech.
Alex Shevchenko: Alex bắt đầu sự nghiệp của mình trong lĩnh vực máy tính hiệu suất cao, làm việc với các bài toán tính toán phức tạp trên các kiến trúc lai. Alex đã tập trung vào blockchain từ năm 2015, khi anh ấy tham gia Bitfury và phát triển Exonum trong số các dự án khác. Alex có bằng Tiến sĩ trong Vật lý và Toán học.
Arto Bendiken: Arto là một autodidact, cypherpunk, doanh nhân và tác giả mã nguồn mở với hơn 20 năm về phần mềm chuyên nghiệp kinh nghiệm kỹ thuật làm việc với các tổ chức như Cơ quan Vũ trụ Châu Âu (ESA) và Không gian của Hải quân Hoa Kỳ và Bộ Tư lệnh Hệ thống Tác chiến Hải quân (SPAWAR). Hiện đang làm việc trên thế hệ thứ ba của blockchain
Frank Braun: Frank có 20 năm kinh nghiệm trong việc xây dựng các hệ thống phần mềm phức tạp. Ông đã làm việc trên phần mềm khoa học, hệ thống nhắn tin được mã hóa và tiền tệ kỹ thuật số. Frank có bằng Tiến sĩ trong khoa học máy tính.
Joshua J. Bouw: Joshua có gần một thập kỷ kinh nghiệm làm việc tại intersection of crypto-economic design, phát triển phần mềm và tạo ra hệ sinh thái mã nguồn mở. Được báo trước là ‘The Godfather of Proof of Stake ‘ vì vai trò ban đầu của mình trong việc phát triển Cơ chế đồng thuận Proof of Stake, Joshua đã lãnh đạo và tư vấn cho một loạt các nhóm tiền điện tử trước khi tham gia NEAR Aurora Team.

Kết luận

Aurora đang từng bước cho thấy các tính năng vượt bậc của mình, ứng dụng này đang cho thấy sự hiệu quả khi giải quyết được các vấn đề tồn đọng của Ethereum với mong muốn phát triển các ứng dụng Blockchain có thể vận hành trơn tru hơn và giải quyết được nhiều vấn đề hơn. Đây là những thông tin tham khảo, không phải là lời khuyên đầu tư, cảm ơn anh em đã đọc và đừng quên đăng ký các kênh thông tin của TAG nhé!