В основе Ethereum лежит идея, что блокчейн способен на нечто большее, чем просто быть основой для децентрализованных денег. Например, управлять целой децентрализованной экономикой.
Спустя пять лет после запуска в Ethereum:
- размещены десятки тысяч приложений (dapps);
- совокупная капитализация активов с учетом токенов различных проектов превышает 100 млрд долларов;
- общий объем транзакций по итогам 2020 года, как ожидается, составит почти $1 трлн.
Ethereum является ключевым элементом сектора децентрализованных финансов (Defi) и используется в большинстве сиейблкоинов.
Несмотря на очевидные успехи, у Ethereum есть и проблемы. Основная — низкая пропускная способность сети. В настоящий момент она составляет около 14 TPS, что недостаточно для глобального масштабирования децентрализованной финансовой инфраструктуры.
Ethereum 2.0 (ETH2) – это крупное обновление сети, призванное без ущерба для децентрализации повысить ее масштабируемость, безопасность и энергоэффективность. По замыслу разработчиков, нулевая фаза ETH2 станет тестовой площадкой для проверки работы алгоритма консенсуса Proof-of-Stake.
В этой статье рассказываем, чего ждать пользователям от запуска обновления, запланированного на 1 декабря 2020.
Зачем нужен Ethereum 2.0?
Большая часть экономической деятельности и смарт-контрактов продолжит функционировать в оригинальной сети Ethereum, которая будет работать параллельно с ETH2. Разработчики реализуют возможность перехода ETH1 в ETH2, хотя обратное будет невозможно.
ETH2 фундаментальным образом изменит монетарную политику Ethereum – годовые темпы инфляции в потенциале окажутся менее 1%. Трансформация ждет и нативный актив сети, который, как ожидается, станет в том числе и инструментом сохранения ценности.
Сооснователь Ethereum Виталик Бутерин убежден, что заметные улучшения в параметрах сети можно будет увидеть намного раньше, чем рассчитывает большинство.
«Слияние [ETH1 и ETH2], Proof-of-Stake, заманчивые 100 000 TPS — все это случится быстрее. Я ожидаю, что обновления в ETH2 будут более быстрыми и упорядоченными, чем в ETH1», — сказал он в ходе недавней AMA-сессии на Reddit, представляя свое видение перспектив сети в течение ближайших двух лет после начала перехода на ETH2.
Он также напомнил, что уже сейчас пользователям доступна технология ZK-Rollups, которая способна обеспечить до 4000 TPS, а транзакции с ее использованием могут обходиться до 100 раз дешевле, чем в основной сети.
В сентябре это решение второго уровня интегрировал эмитент стейблкоина Tether (USDT), обеспечив техническую возможность для сжатия транзакций ETH, токенов ERC-20 и смарт-контрактов.
«Технология ZK-Rollups является наиболее всеобъемлющим и предпочтительным решением по масштабированию. Оно позволяет держать данные в основной цепи, не полагаясь на сайдчейн», – сказал тогда технический директор Tether и Bitfinex Паоло Ардоино.
Как это случится? Четыре фазы Ethereum 2.0
Фаза 0: Beacon Chain
Направлена на проверку работоспособности алгоритма proof of stake. На этом этапе сеть будет носить преимущественно тестовый характер, хотя в ней и будут использоваться реальные монеты Ethereum.
В рамках нулевой фазы должны стать функциональными следующие аспекты PoS:
- Управление набором стейкеров;
- Управление средствами стейкеров;
- Голосование стейкеров за предложения о размере блока;
- Раздача наград и назначение штрафов стейкерам.
Фаза 1: Шардинг
Если фаза 0 направлена на тестирование базовой инфраструктуры PoS, то фаза 1 направлена на тестирование базовой модели шардинга.
В течение этой фазы будут параллельно работать 65 блокчейнов – к уже существующему Beacon Сhain добавят 64 новых шарда, между которыми обеспечат двустороннее взаимодействие.
Фаза 1.5: Слияние PoW-блокчейна Ethereum с новым PoS-блокчейном
Оно никак не повлияет на исторические данные текущей сети, так как в новом механизме PoW-блокчейн будет одной из фрагментированных цепей. Майнерам следует иметь в виду, что PoW-блокчейн при этом не будет поддерживать сам механизм PoW.
Фаза 2: Реализация нового режима работы
Предполагается, что на этом этапе в ETH2 заработают смарт-контракты и начнется экономическая деятельность. Шарды более не будут хранилищами исходных данных и начнут напоминать виртуальные машины и смарт-контракты ETH1.
Запуск нулевой стадии
4 ноября Ethereum Foundation подтвердила запуск депозитного контракта ETH2, а также назвала дату создания генезис-блока — 1 декабря в 12:00 UTC (15:00 МСК).
До 24 ноября пользователям было необходимо внести на депозитный контракт в общей сложности 524 288 ETH (при минимальном пороге для участия в стейкинге в размере 32 ETH). Еще одним условием запуска нулевой фазы ETH2 было участие 16 384 валидаторов.
Несмотря на несколько вялый процесс внесения депозитов, к указанной дате все условия оказались выполнены, а необходимый порог даже превышен.
«Взлетаем! Спасибо всем разработчикам, исследователям, просветителям и членам сообщества, которые сделали это возможным», — написал Twitter-аккаунт @DepositEth.
Днем ранее ведущий разработчик Ethereum Foundation Хадсон Джеймсон напомнил, что хотя запуск нулевой фазы и знаменует переход к ETH2, это не означает, что все изменится моментально.
«ETH2 – это многолетний процесс, и первые части этого процесса не окажут сильного влияния на текущую основную сеть Ethereum», — написал он.