Ethereum 2.0 – запуск запланирован на начало 2020 года

04.11.2019

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

Когда и как будет обновлен Эфириум?

Переход на релиз 2.0 будет выполняться на протяжении семи фаз (от нулевой до шестой). Они изложены в дорожной карте на сайте GitHub. При этом нет четко обозначенных сроков исполнения каждой фазы.

По словам исследователя Ethereum Джастина Дрейка, нулевая фаза перехода в стадию 2.0 будет запущена 3 января 2020 года. Эта дата выбрана не случайно – она приурочена к 11-летию генезис-блока Биткоина.

Бутерин, в свою очередь, объяснил, что для большинства пользователей переход на новый блокчейн произойдет незаметно, в фоновом режиме. Но после этого сеть будет работать более стабильно. Фактически процесс займет 6 часов. Хотя полный переход может произойти и через 2 года.

«Вы пойдете спать, а когда проснетесь, то увидите, что переход на Ethereum 2.0 уже состоялся», – объяснил Виталик.

После этого данные будут добавляться к новым транзакциям и обрабатываться в Ethereum 2.0, а не 1.0. Первая версия будет «жить» внутри второй, что должно положить конец FUD вокруг существования двух цепочек.

«Блокчейн Ethereum 1.0 технически продолжится, но будет бесполезен и умрет, когда наступит трудный ледниковый период», – также сказал Бутерин.

Что изменится?

Разработчики попытаются решить известную проблему трилеммы блокчейна. Она заключается в том, что любой блокчейн вынужден фокусироваться только на двух свойствах из трех – безопасности, децентрализации, масштабируемости. А вот в Эфириуме 2.0 будет найден баланс между всеми характеристиками. Для этого запланированы переход от алгоритма Proof-of-Work к Proof-of-Stake, внедрение Sharding и eWASM. Рассмотрим их подробнее.

Переход на алгоритм Proof-of-Stake

Чтобы подтвердить транзакцию в блокчейне и открыть новый блок, узлы сети должны достигнуть консенсуса. В Эфириуме, как и в Биткоине, для этого используется алгоритм Proof-of-Work (доказательство выполнения работы). С его помощью майнеры конкурируют между собой за завершение транзакций в сети и получают вознаграждения.

Главным недостатком алгоритма PoW является огромный расход электроэнергии. По этой теме проведено немало исследований. Например, специалист по блокчейну компании PwC Алекс де Врайс утверждает, что только на сеть Биткоина приходится 0,5% мирового потребления электричества, что сопоставимо с энергопотреблением Ирландии. Кроме того, сложность вычислений растет и майнерам приходится регулярно обновлять оборудование, увеличивать энергоемкость. Чтобы расходы окупались, цена криптовалюты должна идти только вверх. Но рыночные условия этого не позволяют. Также сеть уязвима для «атаки 51%», позволяющей ее организаторам единолично получить прибыль от вычисления блоков и совершить двойную трату монет.

Чтобы избавиться от этих недостатков, разработчики Эфириума решили перейти на алгоритм Proof-of-Stake (доказательство владения). Он служит тем же целям, что и PoW, но способ их достижения совершенно отличается.

Здесь проводить вычисления для валидации транзакций не нужно. В PoS создатель нового блока выбирается системой заранее на основании его состояния, то есть доли в общем количестве криптовалюты. Монеты пользователей «замораживаются» в качестве обеспечения. После достижения консенсуса транзакции добавляются в блокчейн, а криптовалюта держится «замороженной» еще некоторое время, чтобы защитить сеть от атак. Пользователи получают свои монеты обратно. Также им выплачивается комиссия за запись транзакций в блокчейн.

Таким образом, PoS позволит сократить расходы на оборудование и электроэнергию. Кроме того, «атака 51%» потеряет смысл. Даже если злоумышленники найдут нужную сумму, из-за атаки они не получат свое вознаграждение.

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

Внедрение Sharding

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

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

«Выражаясь простым языком, Sharding предполагает наличие разных вселенных, транзакции в которых влияют только на состояние каждой конкретной вселенной», – сказал Бутерин.

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

Каждая группа узлов не будет отдельным блокчейном. Они будут взаимодействовать в соответствии с одним алгоритмом консенсуса и соединяться между собой через перекрестные ссылки. В результате сеть останется единой и получит практически неограниченные возможности масштабирования, которые будут зависеть только от количества полнофункциональных узлов. Чтобы взломать хотя бы одну «вселенную», придется взломать все остальные.

На данный момент блокчейн Эфириума может обрабатывать 15 транзакций в секунду (TPS), что значительно ограничивает способность платформы предоставлять услуги большой аудитории. К примеру, у VISA этот показатель в среднем составляет 1 600 TPS. Переход на Proof-of-Stake и Sharding позволит достичь 11 500 TPS. Но, по словам, Бутерина, на это уйдет несколько лет.

Новая виртуальная машина eWASM

Виртуальная машина Эфириума (EVM) отвечает за выполнение смарт-контрактов, то есть за проведение транзакций по определенным правилам. Она функционирует согласно набору правил – кодов операций. С момента запуска виртуальной машины ее программная основа почти не менялась и не оптимизировалась для работы на некоторых видах оборудования. Более того, разработчики должны писать приложения на языке программирования Solidity, имеющем серьезные ограничения.

Учитывая это, было решено создать новую виртуальную машину, работающую на популярном формате бинарных инструкций WebAssembly. Ее назвали Ethereum flavored WebAssembly (eWASM). Она позволит использовать такие языки программирования, как JavaScript, C/C++, Go и Rust. Это существенно расширит возможности разработчиков децентрализованных приложений и улучшит экосистему в целом. Они смогут выбирать языки с меньшим числом векторов атаки, чем у Solidity, что уменьшит риски для всех создаваемых проектов. Ожидается, что eWASM будет быстрее, безопаснее и портативнее, чем EVM.

Как начать стейкинг и заработать на Ethereum 2.0?

После перехода на Proof-of-Stake майнинг Эфириума будет невозможен. Получать прибыль можно будет с помощью стейкинга. Для этого придется запустить узел валидатора и заблокировать монеты в депозите. После этого Вы сможете участвовать в создании блоков: со всей сети в случайном порядке будут выбираться валидаторы, которые смогут голосовать за новые блоки, а другие валидаторы будут соглашаться с результатами голосования.

Чтобы заняться стейкингом, потребуется как минимум 32 ETH. При этом не придется закупать дорогостоящее оборудование и оплачивать огромные счета за электроэнергию. Джастин Дрейк утверждает, что большинство «потребительских» ноутбуков смогут поддерживать несколько валидаторских слотов. Однако придется постоянно оставаться в сети, чтобы проверять блоки. В противном случае нужно будет заплатить штраф (деньги будут взяты из замороженного залога).

Виталик Бутерин утверждает, что залог в 32 ETH можно заплатить «на двоих», но компьютер, обслуживающий ноду, должен быть один. Чтобы избежать противоречий в тандеме, вознаграждение распределит специальный смарт-контракт.

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

Каким будет доход от стейкинга в Ethereum 2.0? Точный размер вознаграждения еще не установлен. Например, Джастин Дрейк предложил сделать 5-процентную годовую доходность. В таком случае, при минимальном депозите в 32 ETH, ежегодно можно будет зарабатывать 1,6 ETH. По текущему курсу, это примерно 250 долларов.

Хотите подготовиться к стейкингу? Тогда обменяйте Яндекс.Деньги, WMZ, QIWI RUB, Приват24 UAH, наличные USD или другую валюту на Эфириум с помощью сервиса https://exchangesumo.com. Здесь Вы найдете лучшие курсы от проверенных обменников!

Критика в сторону Ethereum 2.0

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

В качестве доказательства можно привести блокчейн-игру CryptoKitties. Когда она достигла своей кульминации, комиссия за транзакции в сети выросла до 0,02 ETH. Это говорит о проблеме с масштабируемостью. Запустив Ethereum 2.0, разработчики постараются решить ее.

Сторонники криптовалюты не видят ничего плохого в обновлении. Они считают переход на Ethereum 2.0 естественным процессом, способным решить проблемы версии 1.0. Однако нашлись и те, кто раскритиковал Бутерина.

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

Соответствующий комментарий был размещен в Твиттере:

К обсуждению в Твиттере присоединился стратег VanEck Габор Гурбакс. Он прокомментировал форум разработчиков Devcon5: «Световое шоу и барабаны не сделают проверку транзакций в Ethereum более децентрализованной, а сеть – масштабируемой».

В свою защиту Бутерин написал, что он не скрывал наличие такой проблемы. О ней разработчики говорят с 2014 года.

ExchangeSumo не призывает инвестировать или неинвестировать в Эфириум. Но надеемся, что эта статья поможет принять верное решение. Если хотите узнать о конкурентах Эфириума, прочитайте эту статью.

 

 

У вас есть кейс, которым вы хотите поделиться? Пишите нам на

support @ exchangesumo.com
Полезные кейсы вознаграждаются!