28 сентября 2020

ETH 2.0 vs Elrond

Блокчейны, как и в традиционном бизнесе, конкурируют между собой, чтобы предоставить пользователям более масштабируемую платформу с мгновенными транзакциями, минимальными комиссиями и расширенными возможностями. Казалось, многие конкуренты Ethereum оставили платформу далеко позади в плане технологичности, но сейчас все изменилось: работа над обновлением сети Eth 2.0 идет полным ходом, и разработчики запустили лаунчпад для тестовой сети Medalla.

 

Обновление Eth 2.0 призвано решить все текущие проблемы Ethereum и перевести блокчейн на механизм консенсуса PoS. В этой статье сравним Eth 2.0 с Elrond и узнаем, какие преимущества дают эти блокчейн-платформы своим пользователям.

Майннет

 

В отличие от Eth 2.0, у Elrond запуск основной сети уже состоялся и в данный момент 2 тыс. валидаторов обслуживают блокчейн. Eth 2.0 запустил пока только тестовую сеть Medalla, но количество валидаторов там уже превышает 20 тыс. , что говорит о масштабности проекта, 

 

Для разработчиков команда Ethereum подготовила детальную спецификацию  для создания нод. К тестнету Medalla уже присоединились ноды с использованием кода пяти клиентов, среди которых числятся Prysmatic Labs’ Prysm, ChainSafe’s Lodestar, PegaSys’ Teku, Status’ Nimbus and Sigma Prime’s Lighthouse. Таким образом при появлении критичного бага в коде одного из клиентов сеть остается работоспособной.

 

Обновленная сеть Eth 2.0 будет использовать PoS и механизм шардинга, как и Elrond, суть которого состоит в том, что сеть динамически разделяется на отдельные чейны (шарды), которые работают параллельно, что решает проблемы с масштабируемостью и повышает пропускную способность сети. Стоит отметить, что оба проекта успешно прошли стадии стресс-тестирования еще до перехода в майннет.

 

У Elrond есть работающая майннет, Ethereum находится в финальной стадии последнего тестнета, Medalla, перед фазой 0,сеть Beacon. Следуют фаза 1, шардинг и фаза 2 в состоянии исполнения ( eWASM).

 

Майнет Elrond запущен с мощностью 15 000 TPS, который может прямо пропорционально масштабироваться, когда требуется больше шардов. Концепция масштабируемости Elrond была доказана в публичном тесте с 50 шардами, работающими при 263 000 TPS.

Комьюнити

 

Здесь явное преимущество на стороне Ethereum: платформу поддерживает сильная команда, которая заслужила доверие многочисленного сообщества, а криптовалюта Ethereum, несмотря на недостатки блокчейна, занимает второе место по капитализации после биткоина. У проекта лучше развита экосистема, а Ethereum Foundation обладает огромным опытом разработки блокчейн-решений. Например, у Eth 2.0 есть уже 3 сервиса-обозревателя блоков в то время, как у Elrond – только один.

 

Но есть один неочевидный аспект: переносить функционал из старой сети в новую всегда технически сложнее, к тому же Elrond уже успешно функционирует в майннете, что дает ему неочевидное преимущество. К тому же мультиклиентный подход ETH 2.0 может замедлить разработку, поскольку необходимо соблюдать совместимость.

 

Сообщество Elrond продемонстрировало быстрый рост за последние несколько месяцев, увеличив свою аудиторию в Твиттере более чем в три раза и зафиксировав аналогичный рост на всех своих каналах. Маркетинговые усилия Elrond были сосредоточены за пределами мира блокчейн, что объясняет внезапный приток новых людей. Сама компания Elrond позиционирует себя не как конкурент Ethereum, а как технологию, помогающую решать некоторые насущные проблемы интернета, в масштабной перспективе.

 

Технические аспекты

 

Последние дни плата за транзакцию в сети Ethereum бьет все рекорды и исторические максимумы. В таких условиях разработчикам смарт-контрактов все сложнее поддерживать свои приложения. В свою очередь, сеть Elrond стремится к низкой стоимости транзакций как одному из основополагающих факторов большой сети. Во время массовых стресс-тестов сеть Elrond показала непревзойденный результат – 263 тыс. транзакций в секунду. Это в 10 раз больше, чем у международной платежной системы Visa, которая способна обрабатывать до 25 тыс. транзакций в секунду.  

 

Для подключения к Medalla testnet команда Everstake использовала клиент Prysm , который использует схему “валидатор + beacon нода”, аналогичную архитектуре узлов Sentry (Cosmos) (forum link), в которой валидатор недоступен из общей сети напрямую.

 

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

 

Оба блокчейна используют виртуальные машины для смарт-контрактов. Elrond исполняет WebAssembly через Arwen VM, а для написания кода контрактов используется язык Rust и расширение для Visual Studio Code. В Eth 2.0 также будет использоватся WebAssembly (исп. аббревиатура — eWASM), что потенциально предоставляет возможность для кроссчейн взаимодействия между сетями на уровне смарт-контрактов.

 

Кроме того, Elrond предлагает 30% роялти для авторов смарт-контрактов, что является большим стимулом для квалифицированных разработчиков, который обеспечит быстрый рост инфраструктуры смарт-контрактов.

 

Заключительные мысли

 

Ethereum 2.0 — это проект, который долгое время находился в разработке, и до тех пор, пока он появится перед нами, пройдет еще некоторое время. На данный момент. ETH 2.0 готовится к фазе 0 — официальному запуску сети Beacon, который произойдет либо в конце этого года, либо в 1 квартале 2021 года. Фаза 1 запланирована на конец 2021 года, Фазы 2 и 3 еще далеки от завершения. Таким образом, Ethereum 2.0 не будет полностью запущен в ближайшие пару лет.

 

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

 

Сравнение этих двух технологий похоже на сравнение автомобиля, на котором вы можете сегодня ездить, с автомобилем, который в настоящее время находится на стадии проектирования. Однако, важно провести эти параллели, особенно для вкладчиков, которые ищут информацию, помогающую им в долгосрочной перспективе.

 

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


Команда Everstake работает в качестве валидатора в обоих сетях, поэтому имеет возможность оценить развитие каждого проекта и открывающиеся перспективы для конечного пользователя.

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

* * * * *

Website

Twitter

Telegram

Facebook

Reddit

Обсудить в Discord!