Neon EVM – что это?

06.04.2022
20 мин
1041
1
Neon EVM – что это? Заглавный коллаж статьи.

В данной статье мы разберем все, что вам нужно знать о Neon, первое в своем роде EVM-решение для блокчейна Solana. 

Neon EVM (Ethereum virtual machine) – это инструмент позволяющий обрабатывать эфировские транзакции на блокчейне Solana, что дает разработчикам децентрализованных приложений (dApps) Ethereum, использовать Solidity, инструментарий и существующий исходный код для развития приложений с Solana. Это позволяет dApp-кам воспользоваться лучшими возможностями обоих блокчейнов. Воспринимайте Neon EVM как портал, который позволяет получить лучшие Ethereum решения для Solana и дает сообществу фундаментальную основу для разработки, роста и обмена своими dApps.

Технология Blockchain переживает беспрецедентный рост в последние годы, и мощным фактором стал бум инновационных продуктов и услуг появившихся благодаря экосистеме Ethereum. Использование сети достигло исторического максимума (ATH) в 2021 году, когда за один день было обработано 1,65 миллиона транзакций. Ethereum является крупнейшим блокчейном смарт-контрактов и имеет одну из самых активных баз разработчиков и пользователей, что привело к формированию авторитетного комьюнити. Самый популярный блокчейн-кошелек (MetaMask), платформы DeFi (Uniswap и Compound), инструменты для разработчиков (Remix и Truffle) и проекты NFT (CryptoPunks и BAYC) – все они построены на базе блокчейна Ethereum. С невероятным ростом усилилась боль в виде высоких комиссий на транзакции (средняя комиссия за газ Ethereum достигла $63 в ноябре 2021 года и $70 в мае 2021 года) и низкой пропускной способности (около 30 транзакций в секунду (TPS)), в связи с этим существует несколько проектов по созданию технических решений для решения проблем масштабируемости.

Solana – это стремительно развивающаяся экосистема, которая предлагает разработчикам и пользователям достаточно высокую скорость транзакций по низкой цене (да, у блокчейна случаются проблемы, но команда открыто о них говорит и работает над их устранением). На сегодня, Solana может поддерживать 65 000 транзакций в секунду (теоретическая пиковая производительность) по средней цене $0.00025 за транзакцию

Более того, преимущество Solana в том, что улучшение производительности не связано с шардингом. Вместо того, чтобы координировать модульные компоненты, такие как множественные rollups и shards, Solana обеспечивает высокоскоростную параллельную обработку транзакций в единой среде блокчейна благодаря 8 основным инновациям

По текущим показателям производительности, таким как TPS и средняя стоимость транзакции, Solana является одним из лидеров рынка среди блокчейнов со смарт-контрактами, и поэтому разработчики обращают на нее свое внимание. Однако до сих пор для проектов на Ethereum было нецелесообразно переходить на Solana, поскольку в ней используется другой язык программирования и совершенно другой набор инструментов для разработчиков Принимая во внимание все это, команда Neon убеждена, что совместимость EVM с Solana станет катализатором следующей эры индустрии блокчейна, поскольку приложения становятся мультичейн, а их совместимость стимулирует развитие технологий и увеличение количества пользователей. 

Neon EVM откроет доступ огромной экосистеме приложений на базе Ethereum к возможностям Solana. Разработчикам нет необходимости переписывать какой-либо код, приложения могут быть скопированы непосредственно на Solana через Neon EVM. 

Взаимодействие так организовано, что для работы с Neon EVM даже не нужен кошелек Solana, пользователям подойдет кошелек Ethereum. Более того, Neon EVM предоставит проектам доступ к растущему рынку Solana.

Обширные встроенные интеграции Neon EVM с ERC-20, а также планируемые интеграции с ERC-677 и ERC-721 (NFTs!) открывают потенциал для альтернатив Solana во многих юзкейсах Ethereum.

Поскольку кросчейн-будущее приближается с каждым днем, платформы и сервисы, которые легко интегрируют блокчейн, станут основополагающими.

Чтобы обеспечить подключенное будущее, Neon EVM стремится уменьшить входные барьеры Solana для разработчиков на базе Ethereum.

Дизайн Neon EVM

В самой основе Neon EVM лежит смарт-контракт на блокчейне Solana, что позволяет Neon EVM получать транзакции сети Ethereum и обрабатывать их на Solana в соответствии с правилами Ethereum. Эфировские транзакции, проходящие через Neon EVM, называемые Neon транзакциями, используются в качестве входящих данных для целевых Neon клиентов (Neon Клиент – это Solidity dApp, развернутый через Neon EVM).

Neon Транзакции упрощаются с помощью Neon Web3 Proxy и Neon-операторов, что делает процесс беспрепятственным для пользователя. 

Любые токены, переведенные на Neon EVM с сети Ethereum через мост хранятся на Solana как токены SPL. Токены, выпущенные/заминченные клиентами Neon на Neon EVM, сначала врапнуты в SPL-токены через мост ERC-20, а затем хранятся на блокчейне Solana, как и вся сопутствующая информация, произведенная во время транзакции. 

При помощи блокчейн-мостов активы, созданные клиентами Neon, могут быть переданы между блокчейнами Ethereum и Solana. Пользователи Neon EVM смогут в полной мере воспользоваться транзакционными преимуществами Solana и иметь возможность хранить свои активы там, где им захочется.

Neon EVM на практике

Пользователь Neon EVM, желающий начать использовать клиент Neon EVM Client, должен иметь счет в Neon EVM с активным балансом токенов NEON. Все, что необходимо, это MetaMask подключенный к сети Neon, посмотреть детальное руководство по настройке можно здесь

После настройки MetaMask пользователь получает возможность доступа и взаимодействия с Neon EVM Client, для использования которого пользователю необходимо отправить средства на контракт dApp. Вся логистика и сопутствующие передачи данных с Neon Web3 Proxy и операторами Neon обрабатываются Neon EVM. Кроме того, пользователи Neon EVM могут самостоятельно задеплоить Neon Web3 Proxy и выполнить транзакцию Neon без участия операторов Neon EVM. Если они выберут этот путь, пользователю Neon EVM нужно будет вручную оплатить выполнение транзакции на Solana токенами SOL.

Думаем о масштабируемости

Neon EVM обеспечит полностью Ethereum-совместимую среду на Solana со сверхвысокой масштабируемостью. Используя возможности параллельной обработки Solana, разработчики могут создавать на Neon EVM, не беспокоясь о растущих “бутылочных горлышках” в ближайшей перспективе.

По мере увеличения вычислительной мощности оборудования, разработчики могут рассчитывать на то, что вычислительные возможности блокчейна также будут расти. Чтобы дать представление о возможностях масштабирования Neon EVM, стоит сказать о том, что средняя нагрузка в тестнете составляла 388,8 миллионов транзакций в день.

В качестве дополнительного преимущества, масштабируемость Solana обеспечивается за счет механизма PoH, а не традиционным шардинг решениями. По мере роста использования блокчейна, не будет дополнительной логистической запутанности управления множеством различных сетей.

На скорости Neon

Увеличенная вычислительная мощность разблокированная Neon EVM, приводит не только к улучшению пропускной способности. Недавний анализ, проведенный в тестнете, показал, что при выполнении большинства смарт-контрактов, Neon EVM способен комфортно обрабатывать 4500 транзакций в секунду и поддерживать время подтверждения менее 1 секунды.

Чтобы понять эти показатели в перспективе, Ethereum может обрабатывать только около 30 TPS. Биткойн – в среднем 5 TPS. Visa (фиатный гигант) в среднем 2000 TPS. Результаты показывают, что увеличение скорости, которую обеспечивает Neon EVM, необходимо для dApps в современной экосистеме блокчейна.

Цена качества

Есть такая поговорка: “Вы редко улучшаете качество, сокращая расходы, но часто вы сокращаете расходы, улучшая качество”. Ethereum dApp, построенный на Neon EVM, получит не только преимущества масштабируемости и скорости, но и снижение транзакционных расходов.

Независимо от того, насколько высокий трафик или высокую пропускную способность испытывает dApp, после загрузки на Neon EVM они будут работать с гораздо меньшими затратами, чем их аналог на Ethereum, в результате чего снижается плата как за услуги пользователя Neon EVM, так и за операции с dApp (деплой и обслуживание). В настоящее время в тестнете комиссия Neon EVM составляет в среднем около 0,000005 SOL за транзакцию.

При рассмотрении стоимости для пользователя, использующего dApp на Neon EVM, следует иметь в виду три основных показателя:

1. Комиссия за выполнение транзакции в сети Solana, которая зависит от количества подписей, указанных в транзакции. 

2. Комиссия, которая уплачивается органу управления Neon EVM, который поддерживает и развивает сеть.

3. Комиссия, которая выплачивается оператору Neon EVM, который способствует выполнению транзакции. По умолчанию эта плата выплачивается в токенах NEON, но пользователям разрешается предлагать в качестве оплаты любой токен сети ERC-20.

Neon Governance

Экономика Neon EVM основана на комиссиях и разработана для предоставления непрерывного обслуживания и развития программного обеспечения Neon EVM.

При запуске, ончейн управление будет основано на мультиподписи от SPL governance. Как и у множества других децентрализованных протоколов, будет обеспечен понятный и удобный для пользователя процесс внесения предложений и голосования по усовершенствованию протокола. Философия проекта достаточно простая: каждый, кто является холдером токена NEON, будет иметь право голоса в будущем росте и развитии технологии.

Проекты на базе Neon EVM

Хотя в настоящее время в тестнете, вокруг Neon EVM наблюдается большое движение, Neon Labs приняли решение о проведении крупного юзкейс-теста – перенос популярного dApp Uniswap V2 на базу блокчейнаSolana. Этот тестовый юзкейс с названием NeonSwap должен был стать слэм-данк демонстрацией мощности и удобства использования Neon EVM. Однако, как и в любой хорошей истории, команда столкнулась с неожиданными поворотами на пути.

Вместо этого, проект NeonSwap, в результате стал для команды одним из наиболее значительных учебных опытов который в кульминации превратился в историю успеха, препятствий и роста. (Больше информации о NeonSwap стоит ожидать в социальных сетях проекта – ред.)

Взгляд в будущее

После первоначального запуска майнет Neon EVM в январе 2022 года, Neon Labs планирует несколько ключевых интеграций с платформой, чтобы помочь развитию сообщества разработчиков Solana. Если все пойдет по плану, Neon EVM принесет лучшие инструменты для пользователей и разработчиков на Solana (кошельки, мосты, оракулы и индексаторы).

Если у вас есть желание познакомиться с командой, более глубоко погрузиться в проект, если вы заинтересованы стать билдэром или валидатором, нуждаетесь в руководстве по разработке, или просто хотите быть более вовлеченным в комьюнити, для вас будет такая возможность. Присоединяйтесь к официальному дискорду проекта, а также Neon Labs приглашает всех заглянуть в Neon Labs GitHub, чтобы самостоятельно убедиться в скорости и стоимости транзакций.

Детальная техническая информация доступна в официальном вайтпейпере проекта по ссылке. А самые актуальные новости здесь. Stay tuned!

Как вам статья?

1
0

статьи на эту же тему

Что такое параллелизация и как она...
avatar Ilya Surgan
25.04.2024
Как эффективно отменить...
avatar Ivan Obrevko
18.04.2024
Что такое аппчейны и как они...
avatar Ilya Surgan
17.04.2024