Что такое Ethereum 2.0 и почему это важно?

Вкратце
- Обновление Ethereum 2.0 направлено на повышение масштабируемости и безопасности сети.
- Ethereum перешел на механизм консенсуса PoS.
Ethereum 2.0 наконец-то запущен. Основное обновление направлено на повышение масштабируемости и безопасности сети за счет ряда изменений в ее инфраструктуре - в первую очередь, перехода от механизма консенсуса PoW к модели PoS. Масштабируемость в Ethereum 2.0 достигается в основном через Rollups и Layer 2 решения.
Что такое Ethereum 2.0?
Ethereum 2.0, также известный как Eth2 или «Serenity», является обновлением блокчейна Ethereum. Обновление направлено на повышение скорости, эффективности и масштабируемости сети Ethereum, чтобы она могла обрабатывать больше транзакций.
Чем Ethereum 2.0 отличается от Ethereum?
В то время как Ethereum 1.0 использует механизм консенсуса, известный как proof of work (PoW), Ethereum 2.0 будет использовать механизм proof of stake (PoS).
Чем PoS отличается от PoW?
В таких блокчейнах, как Ethereum, необходимо децентрализованно проверять транзакции. Ethereum, как и другие криптовалюты, в настоящее время использует механизм консенсуса PoW.
В этой системе майнеры используют вычислительную мощность компьютерного оборудования для решения сложных математических задач и проверки новых транзакций. Первый майнер, решивший головоломку, добавляет новую транзакцию в запись всех транзакций, составляющих блокчейн. Затем они награждаются криптовалютами. Однако этот процесс может быть энергоемким.
PoS отличается тем, что вместо майнеров валидаторы транзакций делают ставку на криптовалюту для права проверки транзакции. Эти валидаторы выбираются, чтобы предлагать блокировку в зависимости от того, сколько криптовалюты они хранят и как долго они ее удерживали.
Затем другие валидаторы могут подтвердить, что видели блок. Когда будет достаточно подтверждений, блок может быть добавлен в блокчейн. Затем валидаторы награждаются за успешное предложение блока.
Основное преимущество PoS заключается в том, что он намного более энергоэффективен, чем PoW, поскольку он отделяет энергоемкую компьютерную обработку от алгоритма консенсуса. Это также означает, что вам не нужны большие вычислительные мощности для защиты блокчейна.
За счет чего Ethereum 2.0 масштабируется лучше, чем Ethereum 1.0?
Одна из основных причин перехода на Ethereum 2.0 - масштабируемость. С Ethereum 1.0 сеть может поддерживать только около 30 транзакций в секунду, это вызывает задержки транзакций и более долгое время их проведения. Ethereum 2.0 обещает до 100 000 транзакций в секунду. Это увеличение будет достигнуто засчет реализации цепочек шард.
Вы знали?
Текущая установка Ethereum имеет блокчейн, состоящий из одной цепочки с последовательными блоками. Это безопасно, но очень медленно и неэффективно. С введением цепочек (sharding) этот блокчейн разделяется, что позволяет обрабатывать транзакции в параллельных цепочках (сайдчейнах), а не в последовательных. Это ускоряет работу сети и упрощает масштабирование.
Ethereum 2 безопаснее?
Ethereum 2.0 разработан с учетом требований безопасности. Большинство сетей с алгоритмом консенсуса PoS имеют небольшой набор валидаторов, что делает систему более централизованной и снижает безопасность сети.
Ethereum 2.0 требует как минимум 16 384 валидаторов, что делает его гораздо более децентрализованным и, следовательно, безопасным.
Однако, по словам Лиора Яффе, соучредителя Jelurida и ведущего разработчика ядра блокчейнов Ardor и Nxt, существует потенциальная уязвимость, которая связана с уровнем участия в сети.
Аудиты безопасности кода Ethereum 2.0 проводятся организациями, в том числе фирмой Least Authority, занимающейся безопасностью блокчейнов.
Ethereum Foundation создает специальную группу безопасности Ethereum 2.0 для исследования возможных проблем кибербезопасности в криптовалюте. В своем твите исследователь Ethereum 2.0 Джастин Дрейк заявил, что исследование будет включать
«фаззинг, охоту за головами, пейджерную службу, криптоэкономическое моделирование, прикладной криптоанализ, формальную проверку».