Краткое содержание

Ethereum 2.0 – это долгожданное обновление сети Ethereum (ETH), обещающее значительные улучшения функциональности и работы сети в целом. Некоторые из самых заметных обновлений – это переход на Proof of Stake (PoS), шардинг и новый блокчейн Beacon Chain. Ожидается, что все это и многое другое будет реализовано в рамках тщательно спланированной дорожной карты.

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

Введение

С момента запуска Ethereum значительно расширилась разработка новых технологий посредством децентрализованных программ (dApp) и других блокчейнов. Что еще более важно, многие из этих технологий были построены поверх сети Ethereum. Вспомните некоторые из самых больших инноваций децентрализованных финансов (DeFi) – значительная их часть работает на Ethereum.

К сожалению, начали появляться проблемы масштабируемости. По мере увеличения количества транзакций в сети Ethereum росла стоимость выполнения этих транзакций (оплачиваемых в gas). Если Ethereum хочет стать платформой, открывающей следующее поколение интернета, экономика должна иметь смысл. В противном случае использование становится нецелесообразным.

Вот для чего возникает Ethereum 2.0. Предлагаемые обновления ETH 2.0 для сети Ethereum должны решить, в первую очередь, проблему масштабируемости. Эти улучшения будут контрастировать с существующей версией Ethereum, и все они будут реализованы в соответствии с тщательно спланированной дорожной картой.

Что такое Ethereum 2.0?

Ethereum 2.0 (он же Eth2 или "Serenity") – это долгожданное обновление сети Ethereum, которое, среди прочего, обещает улучшить масштабируемость сети. За счет реализации нескольких улучшений повысится скорость, эффективность и масштабируемость без ущерба для безопасности и децентрализации.

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

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

Различия между Ethereum и Ethereum 2.0

Наибольшие отличия между Ethereum и Ethereum 2.0 состоят в использовании механизма консенсуса Proof of Stake (PoS), цепей шардов и Beacon chain. Давайте рассмотрим эти отличия подробнее.

Доказательство доли

Proof of Work (PoW) – это способ Ethereum (и многих других блокчейнов) поддерживать безопасность и актуальность сети, вознаграждая майнеров за создание и проверку блоков на блокчейне. К сожалению, PoW не масштабируется, поскольку требует все большей вычислительной мощности с ростом блокчейна.

Proof of Stake (PoS) решает эту проблему, заменяя вычислительную мощность на "интерес в игре". То есть, если у вас есть по меньшей мере 32 ETH, вы можете зафиксировать их (т.е. осуществить стэйкинг), стать валидатором и получать оплату, подтверждая транзакции. Если вы хотите глубже понять, как работает PoS и стэйкинг, ознакомьтесь с Пояснением Proof of Stake.

Шардинг

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

Шарды цепей похожи на другие блокчейны, за исключением того, что они содержат только определенные подмножества одного целого блокчейна. Это помогает нодам, так как им необходимо управлять только частью или шардом сети Ethereum. Это должно увеличить пропускную способность транзакций и общую компетенцию Ethereum.

Цепь маяков

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

Beacon Chain – это совершенно новый блокчейн, играющий центральную роль в Ethereum 2.0. Без него обмен информацией между шардами был бы невозможен, а масштабируемости не существовало бы. Поэтому это будет первая функция, представленная по пути к Ethereum 2.0.

Дорога к Ethereum 2.0

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

Фаза 0

Первая фаза или фаза 0 будет посвящена запуску Beacon chain, поскольку она имеет центральное значение для функциональности шардов цепей. Шардов цепей пока не будет, но Beacon chain начнет принимать валидаторов (т.е. стейкеров) из-за одностороннего депозитного контракта.

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

Beacon Chain была запущена 01.12.2020 и сеть работает параллельно с основной сетью. После запуска Beacon Chain не обрабатывала транзакции основной сети. Она работала параллельно, достигая консенсуса путем согласования активных валидаторов и балансов их счетов. 

Фаза 1/1.5

Следующая фаза – это микс двух фаз: фазы 1 и фазы 1,5. Фаза 1 представила цепи шардов, позволяющих валидаторам создавать блоки в блокчейне через PoS. В фазе 1,5 основная сеть Ethereum официально добавит цепи шардов и начнет переходить от PoW к PoS.

Фаза 1/1,5 началась в 2021 году.

Слияние

Слияние – важный шаг к Ethereum 2.0 и завершение перехода с PoW.

Слияние включает в себя переход текущего протокола основной сети Ethereum на Beacon Chain. Это серьезное изменение, поскольку транзакции Ethereum будут производиться в новой сети PoS. Новые токены ETH будут отчеканены нодами в сети, которые будут осуществлять стейкинг достаточного количества токенов ether в пуле для защиты сети и проверки транзакций.

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

Фаза 2

Последней фазой станет фаза 2, когда Ethereum 2.0 будет поддерживать полностью сформированные шарды и станет официальной сетью Ethereum. Цепи шардов также смогут работать со смарт-контрактами, что позволит разработчикам dApp и другим технологиям беспрепятственно интегрироваться с Ethereum 2.0.

Ожидается, что фаза 2 будет развернута после слияния или позже.

Итоги

Ethereum 2.0 является важным обновлением сети Ethereum по нескольким причинам, особенно когда речь идет о масштабируемости. Без новых функций PoS, шардов цепей и Beacon chain, Ethereum может в конечном счете стать нежизнеспособным и перестать быть ведущей платформой смарт-контрактов в криптоэкосистеме.

Развертывание Eth2 займет некоторое время, и может занять даже больше времени, чем ожидается. Хорошая новость в том, что все идет полным ходом, и разработчики Ethereum стремятся довести это дело до конца.