Переход Ethereum на вторую версию протокола остается одним из самых ожидаемых событий в криптовалютном мире. Главным преимуществом Ethereum 2.0 станет масштабируемость, благодаря которой пользователям наконец не придется платить десятки и сотни долларов за взаимодействие с децентрализованными приложениями. Кроме того, реализованный в Ethereum 2.0 механизм консенсуса Proof-of-Stake является менее энергозатратным, чем используемый сейчас Proof-of-Work. Основатель проекта Виталик Бутерин рассказал о других преимуществах Ethereum 2.0, которые могут быть не так очевидны.
Мы много говорим о значительном сокращении расхода ресурсов в PoS по сравнению с PoW и о ключевых преимуществах, таких как экономическая завершенность, но не стоит забывать о вторичных преимуществах перехода на PoS. Большинство этих преимуществ в теории будут доступны сразу же после слияния.
Распределение времени блоков. В PoW блоки распределяются согласно модели распределения Пуассона, поэтому присутствует значительная вариативность времени между двумя блоками. (Прим. TTRCoin - Согласно определению, распределение Пуассона представляет собой число событий, произошедших за фиксированное время, при условии, что данные события происходят с некоторой фиксированной средней интенсивностью и независимо друг от друга.)
В среднем блок выпускается раз в 13 секунд, но иногда интервал между двумя блоками может составлять 30 или даже 60 секунд. Когда вы отправляете транзакцию, в среднем вам придется ждать 13 секунд, прежде чем появится следующий блок. В PoS блоки появляются по регулярному расписанию: один блок раз в 12 секунд. Когда вы будете отправлять транзакцию, в среднем вам придется ждать 6 секунд. Единственное исключение – это случаи пропуска предложения блока, которые бывают редко. Вместе с
EIP-1559 это существенно улучшит опыт пользовательского взаимодействия.
Более быстрое подтверждение до достижения завершенности. Говоря о завершенности, мы имеем в виду ситуацию, когда после ~2 эпох блок подтверждается таким образом, что его практически нельзя обратить. Но даже до этого момента безопасность нарастает гораздо быстрее, чем в PoW. Это связано с правилами выбора форка LMD GHOST, где сотни проходящих параллельно аттестаций создают гораздо более быстрое схождение, чем в модели PoW «один шаг в консенсусе за блок». Даже спустя 12 секунд блок уже будет иметь сотни поддерживающих его аттестаций, его уже будет очень сложно обратить.
Улучшение протоколов легковесных клиентов. Легковесные клиенты существуют в PoW-версии Ethereum, но они гораздо менее эффективны, чем могли бы быть, и по-прежнему требуют значительного времени и ресурсов для запуска и поддержки. Протоколы легковесных клиентов в PoS проработаны гораздо лучше благодаря предшествующему опыту и требуют минимума – нескольких килобайт в день для поддержания синхронизации. Это повысит жизнеспособность браузерных и мобильных легковесных кошельков, а также позволит сократить необходимость оказывать доверие централизованным провайдерам.
Ускоренное выявление проблем в сети. В PoW-сети, если половина нод отключается или она начинает работать неправильно из-за бага, взлома или атаки, пройдет некоторое время, прежде чем об этом станет известно, потому что сначала нет достаточной информации, чтобы отличить происходящее от случайного происшествия. В PoS-сети можно легко увидеть, что уровень участия упал от 99% до гораздо более низких значений в одном слоте, и сразу же понять, что происходит.
Также существует множество других вторичных преимуществ. Переход на PoS даст нам естественную возможность согласовать, когда протокол сети ETH перестанет поддерживать существовавшую до слияния цепь, благодаря чему можно будет обнулить объем данных, которые приходится скачивать клиентам. Существующая структура данных в Beacon Chain (прим. TTRCoin – центральной цепи Ethereum 2.0) значительно упрощает получение исторических данных внутри виртуальной машины Ethereum (EVM). Структура SSZ существенно упрощает внедрение исторических подтверждений любого вида; кроме того, более полный переход с RLP на SSZ может значительно упростить процесс создания подтверждений Меркла для протокола в целом.
Слияние – это не только переход на Proof-of-Stake. Вместе с ним мы получим множество сопутствующих преимуществ.