Аврора - блокчейн, построенный командой NEAR Protocol
Данная статья является переводом из официальной документации
Что такое Аврора?
Аврора - это блокчейн и экосистема, полностью совместимая с EVM (Ethereum Virtual Machine), которая представляет из себя децентрализованное решение 2 уровня (L2) на NEAR Protocol. Она дает доступ к таким инновационным продуктам, как Aurora Cloud, это инфраструктурное решение для перехода проектов из Web2 в Web3.
Аврора реализована в виде смарт-контракта на основе NEAR Protocol, который обеспечивает ряд преимуществ:
- Аврора полностью совместима с Ethereum. Приложения могут быть легко развернуты на Авроре без необходимости переписывать смарт-контракты. Все, что для этого необходимо, - это изменить RPC, с которой вы взаимодействуете.
- Аврора построена на NEAR Protocol, это один из самых высокопроизводительных протоколов третьего поколения L1.
- Комиссия за транзакции в Авроре выплачивается в базовой валюте, ETH, и является постоянной (цена газа составляет 0,07 GWei).
- Аврора поддерживает все экосистемные инструменты Ethereum - MetaMask, Foundry, Truffle, Hardhat, Remix и др.
- В Авроре реализованы мета-транзакции, которые позволяют осуществлять безгазовые транзакции.
Как это работает?
Архитектура Авроры основана на ретрансляторах, что позволяет ей поддерживать мета-транзакции. Более детально это продемонстрировано на рисунке ниже:
Обратите внимание, пользователь платит за газ в ETH, а узел RPC оплачивает его в токенах NEAR и выполняет транзакцию в сети NEAR, соответствующую транзакции в EVM. Это просто равносильно вызову контракта Aurora Engine.
Совместимость блокчейнов
Совместимость Авроры осуществляется за счет интеграции Rainbow Bridge, позволяющий беспрепятственно отправлять активы между блокчейнами Ethereum, NEAR и Aurora. Аврора интегрирована в LayerZero протокол, который обеспечивает связь между 40+ сетями EVM.
Кроме того, Аврора поддерживает развертывание нескольких экземпляров EVM на NEAR (Aurora Chains), образуя Aurora Cloud, сеть взаимосвязанных блокчейнов, которые взаимодействуют через XCC (кросс-контрактные вызовы) на базовом уровне. Каждый отдельный экземпляр Aurora Chain может иметь собственные ACL (списки контроля доступа) для управления тем, каким EOA (учетным записям, принадлежащим внешним пользователям) разрешены транзакции, развертывание контрактов или выполнение XCC в рамках данного экземпляра.
Используя библиотеку XCC, вы также можете соединить свои контракты Aurora с контрактами NEAR Blockchain, и наоборот. Здесь вы можете найти больше примеров.
Аудиты
Аврора стремится делать надежные и качественные продукты и проводит аудит всех своих основных компонентов третьей стороной. Подробнее здесь: https://aurora.dev/audits
Официальные ссылки
Сайт: https://aurora.dev/
Twitter: https://x.com/auroraisnear
Discord: https://discord.aurora.dev/
Telegram: https://t.me/auroraisnear
Если вам понравилась статья, оставьте реакцию и комментарий И чтобы не пропустить новые статьи подписывайтесь!