Осторожно! Много текста.
Однако это лишь верхушка айсберга. Поскольку Ethereum является одной из самых популярных криптовалют, важно понимать, что такое обновление Ethereum 2.0 и как оно повлияет на криптовалюты в целом.
Введение
В первую очередь обновление Ethereum 2.0 призвано решить проблему масштабируемости. Его улучшения, реализованные в соответствии с тщательно спланированной дорожной картой, будут заметно выделяться на фоне существующей версии Ethereum.
Что такое Ethereum 2.0?
Ethereum 2.0 (он же Eth2 или «Serenity») – это долгожданное обновление сети Ethereum, которое, помимо прочего, призвано улучшить масштабируемость сети. За счет реализации этих новшеств также должна повыситься скорость, эффективность и масштабируемость без ущерба для безопасности и децентрализации.
Эту версию Ethereum начали разрабатывать уже давно, но на ее развертывание ушло несколько лет. Основная причина в том, что масштабирование блокчейна безопасным и децентрализованным способом – довольно сложная задача.
Ethereum 2.0 стремится решить эту проблему за счет реализации некоторых важных функций, которые будут коренным образом отличать прежний и обновленный Ethereum.
Различия между Ethereum и Ethereum 2.0
Самые большие различия между Ethereum и Ethereum 2.0 заключаются в использовании механизма консенсуса Proof of Stake (PoS), фрагментированных цепей и Beacon Chain. Давайте рассмотрим их более подробно.
Proof of Stake
Шардинг
Фрагментированные цепи отличаются от обычных блокчейнов тем, что они содержат только определенные подмножества одного целого блокчейна. Это упрощает работу нод, поскольку им приходится управлять только фрагментом сети Ethereum, что помогает увеличить пропускную способность транзакций.
Beacon Chain
Когда фрагментированные цепи работают параллельно, необходимо гарантировать их синхронизацию друг с другом. Эту задачу и выполняет Beacon Chain, обеспечивая консенсус для всех фрагментированных цепей, работающих параллельно.
Beacon Chain – совершенно новый блокчейн и важнейшая часть обновления Ethereum 2.0. Без него обмен информацией между фрагментами цепи был бы невозможен, и пострадала бы масштабируемость. По этой причине Beacon Chain считается главным элементом обновления Ethereum 2.0.
Путь к Ethereum 2.0
Внедрение Ethereum 2.0 произойдет не сразу. Обновление будет развертываться в три этапа, каждый из которых будет дополняться различными функциями.
Этап 0
Первый этап, или этап 0, будет посвящен выпуску Beacon Chain, поскольку он имеет ключевое значение для функциональности фрагментированных цепей. Еще до их запуска Beacon Chain начнет принимать валидаторов (стейкеров) через односторонний депозитный контракт.
Важно отметить, что все зарегистрированные валидаторы, которые добавили ETH в стейкинг, не смогут вывести токены до реализации фрагментированных цепей. Иными словами, ETH валидаторов будет заблокирован до следующего этапа.
Развертывание Этапа 0 было назначено на 2020 год.
Этап 1/1.5
В следующем этапе объединены этапы 1 и 1.5. На этапе 1 будут представлены фрагментированные цепи, которые позволят валидаторам создавать блоки в блокчейне с помощью PoS. На этапе 1.5 основная сеть Ethereum официально представит фрагментированные цепи и начнет переход от PoW к PoS.
Развертывание этапа 1/1.5 назначено на 2021 год.
Этап 2
Этап 2 будет заключительным – на нем Ethereum 2.0 будет поддерживать полностью сформированные фрагменты и станет официальной сетью Ethereum. Фрагментированные цепи также смогут работать со смарт-контрактами, что позволит разработчикам Dapps и других технологий беспрепятственно интегрироваться с Ethereum 2.0.
Ожидается, что этап 2 выйдет в 2021 году или позднее.
Резюме
Ethereum 2.0 – важное обновление сети Ethereum по ряду причин, в том числе ввиду улучшенной масштабируемости. Без новых возможностей PoS, фрагментированных цепей и Beacon Chain Ethereum может стать неустойчивым и перестать быть ведущей платформой смарт-контрактов в крипто-экосистеме.
Развертывание Eth2 может занять больше времени, чем ожидалось. Однако процесс уже идет полным ходом, и разработчики Ethereum скоро доведут его до конца.