Воскресенье , 24 января 2021
Home / Майнинг / Что собой представляет Ethereum 2.0?

Что собой представляет Ethereum 2.0?

Какие главные концепции, лежат в базе эпохального обновления, проводимого 2-ой наикрупнейшей криптовалютой в мире, и какую пользу это может принести криптоиндустрии?

Опосля долгого ожидания и переноса сроков, 1 декабря 2020 произошел пуск координационного блокчейна Ethereum 2.0, Beacon Chain — пока в тестовом режиме и с неполной функциональностью. Но как по сути будет работать Ethereum 2.0? Какие новаторства он несет с собой? И из каких главных шагов будет состоять давно ожидаемый и протяженный во времени переход к новейшей архитектуре сети?

Введение в Eth2

Ethereum 2.0 (либо Eth2) — это издавна запланированное обновление сети Ethereum, которое в случае фуррора обеспечит ей масштабируемость и сохранность, нужные для того, чтоб серьезно претендовать на еще огромную пользовательскую базу, чем сегоднящая. Поэтапная реализация обновления сети официально стартовала с декабря 2020 года и, видимо, растянется на наиблежайшие пару лет.

Основная мысль заключается в том, чтоб существенно понизить энергопотребление за счет смены метода консенсуса с proof-of-work на proof-of-stake и прирастить пропускную способность сети в отношении количества транзакций. В дополнение к эпохальному переходу с PoW на PoS, в сети будет реализована также теория блокчейнов-шардов (шардчейнов) — мысль, уже некое время существующая в мире блокчейн-технологий, и которая будет протестирована в новейшей версии протокола Ethereum. В конце концов, как и предполагалось ранее, фактическое развертывание Ethereum 2.0 будет происходить в несколько шагов, подробнее о которых я расскажу позднее.

Запущенный 1 декабря Beacon Chain (новейший координационный блокчейн для Ethereum 2.0) в этот переходный период, в сути, будет играться роль испытательной сети для системы на базе метода proof-of-stake. Большая часть экономической активности и смарт-контрактов как и раньше сосредоточена в уникальном блокчейне Ethereum, который продолжает работать наряду с Ethereum 2.0. Создатели реализовали возможность перевода токенов из Eth1 в Eth2, но вывести их назад на пока нереально.

Для чего нужен Ethereum 2.0?

С момента собственного пуска в 2015 году, Ethereum занял пространство программируемого блокчейна номер один по количеству децентрализованных приложений (dApp) и реализованных смарт-контрактов. В сопоставлении с Биткойном, который имеет еще наиболее твердый скриптовый язык, Ethereum обеспечивает еще огромную свободу при разработке договоров за счет использования Тьюринг-полного языка программирования под заглавием Solidity.

Разумеется, что с большенными способностями приходит большая ответственность, и не случаем широкие способности для сотворения смарт-контрактов хоть какого рода не раз приводили к возникновению ошибок и багов, стоивших юзерам миллионов баксов. Но самой базовой неувязкой для Ethereum на сей день является острая потребность в масштабировании, чтоб воплотить собственный настоящий потенциал, так как возможность обрабатывать всего 15 транзакций за секунду — это узенькое пространство, которое весьма трудно как-то обойти. Для сопоставления с уже известными системами, Visa обрабатывает около 1500 транзакций за секунду, что дозволяет употреблять ее как платежную систему во всем мире.

Сегодняшний метод консенсуса proof-of-work (PoW) просит, чтоб процесс майнинга по суждениям сохранности был связан с высочайшими затратами, но при всем этом он фактически не оставляет способностей для масштабирования сети при необходимости. Построение решения, которое было бы сразу масштабируемым, неопасным и децентрализованным, — задачка нетривиальная, и конкретно потому разработка Ethereum 2.0 заняла настолько не мало времени.

: ledger.com
Proof-of-work vs. proof-of-stake: для чего поменять метод консенсуса?

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

В proof-of-stake, с иной стороны, высочайшая энергозатратность заменяется прямыми финансовыми обязанностями участников: тут нет майнеров, лишь валидаторы, которые, предоставив в залог («стейк», от англ. stake – ставка, прим. переводчика) нужное количество ETH, получают возможность создавать и валидировать новейшие блоки, чтоб получить вознаграждение в виде нововыпущенных сетью монет. Валидаторы устанавливают и запускают программное обеспечение, при помощи которого они подтверждают транзакции и делают новейшие блоки.

Размер денежного обязательства, нужного для того, чтоб запустить 1-го валидатора, составляет 32 ETH, но в дальнейшем, быстрее всего, покажется возможность участвовать в стейкинге и с наименьшей суммой, присоединившись к пулу и получая соразмерную собственному вкладу часть от общего вознаграждения.

Что такое шардчейны?

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

С введением шардов, ноды будут распределяться по подмножеству фрагментов сети и должны будут загружать, вычислять и архивировать каждую транзакцию лишь в определенном подмножестве, а не во всей сети, как на данный момент. Задачка Beacon Chain при всем этом будет состоять в том, чтоб обеспечить синхронизацию всех нод. Beacon Chain — это центральный блокчейн в новейшей экосистеме Ethereum, обеспечивающий консенсус для всех ее шардчейнов. Валидаторы всякого шардчейна будут создавать блоки транзакций и передавать данные о их в Beacon Chain, который будет созодать эту информацию доступной для всех участников сети.

Три фазы развертывания Ethereum 2.0
Фаза 0: Beacon Chain

Первым шагом к переходу на новейшую экосистему и метод консенсуса стал пуск Beacon Chain. Beacon Chain (координационный блокчейн для Ethereum 2.0) начали тестировать с июля 2020, а для первых юзеров в тестовом режиме он был запущен 1 декабря 2020 года. Сейчас он предназначен, основным образом, для тестирования механизма proof-of-stake, так что сеть как и раньше работает, на самом деле, в тестовом режиме, хоть в ней и употребляются настоящие токены Ethereum. В данной фазе стали доступны последующие нюансы PoS:

  • управление группой стейкеров (PoS-майнеров);
  • управление средствами заинтересованных лиц;
  • генератор случайных чисел, определяющий производителей блоков и кураторов стейкинга;
  • голосование интересантов сети — ее инициативных участников — по предложениям о размере блоков;
  • распределение вознаграждений и штрафов для стейкеров.

Фаза 1: шардинг

В фазе 1 будут реализованы блокчейны шардов, шардчейны. Сначало будет развернута экспериментальная сеть из 64 шардов. Если фаза 0 ориентирована на тестирование базисной PoS-инфраструктуры в отсутствие важной экономической активности, то в фазу 1 будут решаться задачки тестирования базисной модели шардинга.

Шардчейнам будет делегирована обязанность проверки и доказательства транзакций и состояний счетов. Шарды будут работать на базе метода PoS и сначало они не будут поддерживать смарт-контракты. На этом шаге в рамках Ethereum 2.0 будут параллельно работать 65 блокчейнов: Beacon Chain, имеющийся еще с фазы 0, и 64 новейших шарда. Меж Beacon Chain и всеми 64 шардами будет установлен механизм двухсторонней коммуникации.

Фаза 1.5: уникальный блокчейн Eth1 становится шардом Eth2

На этом шаге блокчейн Ethereum, который мы знаем, станет одним из шардов новейшей версии сети и официально переключится на proof-of-stake.

Фаза 2: реализация новейшего режима работы сети

Во 2-ой, крайней, фазе фрагменты сети будут вполне функциональны, совместимы со смарт-контрактами и сумеют свободно коммуницировать меж собой. Эта фаза обязана окончить переход на Ethereum 2.0 и, в конце концов, создать сеть в масштабируемой и многофункциональной для проектов с миллионами юзеров. Шарды не станут быть просто хранилищами необработанных данных и станут всеполноценными аналогами виртуальных машин и смарт-контрактов Ethereum 1.0. Технические спецификации для фазы 2 совсем еще не определены.

Однобокий мост

С момента пуска Beacon Chain параллельно работают две сети: Eth1 и Eth2. На исходном шаге юзерам предоставлена возможность преобразовать монеты Eth1 в Eth2, но не напротив, так что в теории монеты должны торговаться по стоимости, наименьшей или равной монетам Eth1. Но маловероятно, чтоб на ранешних шагах новейшие монеты стали как-то оцениваться либо приниматься на биржах, так как единственным вариантом их использования является стейкинг. Даже базисные транзакции меж юзерами пока невозможны.

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

Монеты, переведенные на Eth2, автоматом попадают в пул валидаторов.

Proof-of-stake

Согласно концепции proof-of-stake, «вес» голоса и размер вознаграждения валидатора определяются количеством монет в стейке. Спецификации Eth2 предугадывают, что любой валидатор должен предоставить в залог 32 ETH. Если он направляет в договор наиболее 32 ETH, то стейкер не получает вознаграждения с этих доп монет. Если монет меньше требуемого количества, то стейкер не будет активирован. Потому переводить ETH в Eth2 необходимо порциями по 32 монеты. Каждую порцию из 32 ETH можно оформить как отдельного стейкера.

Как смотрится выпуск монет?

Блокчейн Eth1 продолжает работать на базе proof-of-work, а Eth2 работает уже на proof-of-stake.

В течение переходного периода вознаграждение сети будут получать обе группы валидаторов — и PoW-майнеры, и PoS-стейкеры, — так что уровень инфляции сети в этот период будет увеличен, по последней мере до того времени, пока системы не будут объединены в одну.

Уровень эмиссии Eth2 зависит от количества токенов, участвующих в процессе стейкинга. Годичная эмиссия основывается на методе, в каком Eth2 — это количество токенов Ethereum, участвующих в валидационном пуле proof-of-stake (числа ниже взяты из поста Виталика Бутерина, размещенного в апреле 2019):

: BitMEX Research

Формула базирована на идее о том, что чем больше ETH будет переведено в Eth2, тем больше новейших монет будет выпущено, но вкладывательный доход при всем этом будет понижаться пропорционально повышению количества монет в стейке. Таблица, иллюстрирующая темп инфляции предложения Ethereum 2.0:

: BitMEX Research

График инфляции предложения Ethereum 2.0:

: BitMEX Research

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

И, похоже, это противоречит начальному плану Ethereum о «неизменной линейной инфляции».

Вообщем, есть несколько причин, которые могут смягчить воздействие потенциального роста инфляции:

  • В фазе 1 комиссия системы, как ожидается, будет делиться на две составляющие: базисную комиссию, монеты из которой будут сжигаться, и бонусную комиссию для стейкеров. Сжигаемые монеты несколько уменьшают инфляцию.
  • Если валидаторы утрачивают возможность участвовать в процессе валидации — к примеру, при выходе ноды из строя либо потере соединения с сетью — то заслуга за стейкинг им не начисляется.
  • За нарушение правил сети валидаторов штрафуют, а конфискованные монеты сжигаются.

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

Как будет происходить объединение блокчейнов?

В дальнейшем, через пару лет, Eth1 и Eth2 сумеют вновь слиться в одну систему. Практически Eth1 должен будет стать шардом снутри Eth2 — блокчейны сумеют обмениваться данными в обоих направлениях, и две монеты соединятся в одну. Предположительно бóльшая часть экономической активности, происходящей сейчас на Eth1, остается снутри этого шарда Eth2 и впредь.

Последующим шагом станет слияние систем консенсуса. Шард Eth1 может равномерно перейти на proof-of-stake.

Proof-of-work может продолжить работать, но опосля данного количества блоков — к примеру, через любые 100 блоков — консенсусное состояние блока будет определяться средством proof-of-stake. В конечном счете от proof-of-work можно будет и совсем отрешиться: вознаграждение за PoW-блок не станет быть нужным. Это даст юзерам и инвесторам в Ethereum наиболее четкое осознание графика инфляции.

Каковы главные технические свойства Ethereum 2.0?

: Github
Как будет работать proof-of-stake в Ethereum 2.0?

Proof-of-stake — это общая теория правила выбора форка.

Предпочтение отдается форку, за который голосует большая часть монет. Главные принципы системы голосования в Eth2 те же, что и в предложениях 2018 года, и основаны на идее Casper Friendly Finalty Gadget. Но система была обновлена и дополнена правилом выбора форка LMD-GHOST (Latest Message Driven Greedy Heaviest Observed Subtree Fork Choice Rule).

Механизм системы голосования состоит из последующих компонент. Во-1-х, большенный пул стейкеров, любой из которых представляет до 32 ETH (эта сумма нужна для активации стейкера, в предстоящем она может уменьшаться прямо до 16 ETH — по достижении этого значения стейкер деактивируется). Общий пул стейкеров не голосует за блоки впрямую — он делится на комитеты, члены которых случайным образом выбираются из числа участников пула.

Читайте также:  Майнинговая компания Hut 8 докладывает о дилеммах с поставками оборудования от Bitmain и MicroBT

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

Не считая того, комитеты разрешают собирать данные о голосовании в управляемые блоки данных. Потому стейкеры случайным образом распределяются на подгруппы (комитеты) для голосования.

По спецификациям Eth2, целевое число стейкеров в любом комитете составляет 128 (предпочтительный минимум). Создатели Ethereum считают, что это довольно огромное число стейкеров, чтоб обеспечить возможную гарантию выбора блока. Подписи голосов могут быть объединены для уменьшения требуемого размера блока и масштабирования сети.

Состав комитетов определяется случайным образом при помощи системы под заглавием RanDAO. Случайный выбор описывает мнемоническую фразу, которая добавляется каждый раз при предложении блока. Чтоб избежать атак фрагментации блока, предлагаемый блок имеет лишь две функции, которые могут воздействовать на мнемоническую фразу: предложение или не предложение блока. Как следует, способности для манипуляций ограничены.

В дополнение к распределению стейкеров по комитетам, блоки делятся на подкатегории обыденных и [контрольных] чекпойнт-блоков.

Любой 32-й блок является контрольным (чекпойнт-блоком), а временной интервал меж чекпойнт-блоками именуется эрой. Любая эра состоит из 32 временных интервалов (таймслотов) по 12 секунд, в которые могут быть предложены новейшие блоки.

Таковым образом, любая эра состоит из 32 таймслотов, любой с подгруппами для 32 комитетов. По окончании каждой эры участники комитетов перераспределяются поновой. Для всякого таймслота определяется собственный комитет («хотимый минимум» — 128 участников). Один из участников наделен эксклюзивным правом предложить блок в течение 12-секундного интервала, а остальные могут голосовать за либо против предлагаемых блоков. Это голосование именуют также аттестацией.

Схема распределения стейкеров по комитетам в Beacon Chain (при одном комитете на таймслот):

: BitMEX Research

Это облегченная схема; в действительности процесс может смотреться существенно труднее. Так, в нулевой фазе реализации Eth2 в одном таймслоте быть может до 64 комитетов, а не один, как на схеме выше. Таковым образом, если любой комитет состоит из 128 членов, то любая эра предполагает роль до 262 144 стейкеров, что соответствует приблизительно 8,4 млн ETH суммарно в стейке.

Любой стейкер приписывается к одному комитету. Чем больше участвует стейкеров, тем больше комитетов можно составить. Наибольший размер комитета составляет 2048 участников, что приблизительно соответствует всему размеру предложения Ethereum, применяемому в каждой эре (64 комитета * 32 ETH * 32 слота * 2048 стейкеров на комитет = 134,2 млн ETH).

На графике ниже показано, как количество комитетов и их участников меняется зависимо от количества ETH в стейкинг-пуле. По мере роста пула количество комитетов поначалу вырастает до 64, а потом, начиная приблизительно с 8,4 млн ETH в пуле, начинает возрастать размер комитетов.

Количество комитетов и численность их участников:

: BitMEX Research

Чтоб найти, какие блоки набрали больше всего голосов, необходимо сложить все голоса во всех комитетах. За честное выполнение обязательств участники комитетов могут получить вознаграждение из пула вновь выпущенных ETH. Если участники комитетов нарушают правила сети, они могут быть оштрафованы и лишены части монет из собственного стейка. Наказание создано для предотвращения такового поведения стейкеров, как голосование сразу за два конфликтующих блока, хотя в определенных сценариях это тоже быть может допустимо. Стейкеры также могут лишаться вознаграждения за уход офлайн.

Как будет происходить финализация в Ethereum 2.0?

Когда участники комитета голосуют за блок, они не только лишь голосуют за конкретное предложение блока, но должны также ссылаться и дать глас за определенную контрольную точку в истории блокчейна. Конкретно этот механизм обеспечивает стабильность процесса голосования. Так что на самом деле модель proof-of-stake в Ethereum предугадывает две процедуры голосования, одна снутри иной. На схеме ниже показано, как происходят два типа голосования и в которых блоках могут храниться эти голоса.

Голосование и ссылки на чекпойнты при условии действенной коммуникации (при одном комитете на таймслот):

: BitMEX Research

Блок может считаться «подтвержденным», если поверх него сотворен чекпойнт-блок и в индексе (каталоге) всех комитетов в течение одной эры наиболее чем две третьих участников при голосовании ссылаются на этот чекпойнт.

Самое преждевременное, когда блок может считаться «подтвержденным», — это по прошествии 2-ух третей эры.

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

Процесс доказательства и финализации блока в Beacon Chain при обычном сценарии:

: BitMEX Research
Санкции для нарушителей правил сети

Существует три сценария, когда стейкеры подвергаются наказанию:

  • Производитель блоков дает два конфликтующих блока в одном таймслоте.
  • Отправка стейкером 2-ух голосов, содержащих конфликтующие ссылки на переходы чекпойнт-блока на одной высоте блока.
  • Подача 2-ух голосов с перекрывающимися ссылками на переходы чекпойнт-блока. К примеру, глас, отмечающий переход от чекпойнт-блока 1 к чекпойнт-блоку 4 и переход от чекпойнт-блока 1 к чекпойнт-блоку 4, и глас, ссылающийся на переход от чекпойнт-блока 2 к чекпойнт-блоку 3.

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

: BitMEX Research
Как эффективен процесс proof-of-stake в Ethereum 2.0?

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

Может быть, весь этот процесс, включая комитеты для голосования, индексы таковых комитетов, ссылки на переходы чекпойнт-блоков и необходимость ожидать финализации блока две эры, является ненадобной абстракцией, попыткой за счет разделения на составляющие системы голосования по модели proof-of-stake обойти базовый недочет модели сохранности — делему «отсутствия ставки» (nothing at stake).

С иной стороны, полностью может быть, что таковой процесс вправду увеличивает сохранность сети.

Многокомпонентность процесса — к примеру, раунды стейкинга снутри раундов стейкинга — затрудняет изменение клиентов для стейкинга таковым образом, чтоб извлечь выгоду из нарушения правил сети.

Как работает шардинг в Ethereum 2.0?

В фазе 1 в систему будут добавлены шарды. Сначало планировалось начать с 1024 шардов, но сейчас изначальное количество сокращено до 64. Beacon Chain остается главным, либо родительским, блокчейном, но сейчас он будет содержать также ссылки на шарды. Так как будет существовать 64 шарда и любой блок Beacon Chain быть может связан с 64 шардами, предполагается, что при обычной работе любой блок в Beacon Chain быть может связан с каждым шардом.

Это будет реализовано через механизм двухсторонней связи: блоки шардчейна ссылаются на блоки Beacon Chain (содержат хеши этих блоков), а блоки Beacon Chain могут ссылаться на блоки шарда (через перекрестные ссылки). В блоках Beacon Chain могут отсутствовать ссылки на какие-то из шардов, но любой блок шарда должен ссылаться на Beacon Chain.

Схема структуры блоков в системе шардов Ethereum (на примере 2-ух шардов):

: BitMEX Research

Голубыми стрелками обозначены хеши блоков, которые должны врубаться в любой блок. Сероватыми стрелками показаны перекрестные ссылки шардов, которые не непременно включать в блоки Beacon Chain, как показано в правой части схемы.

В фазе 1 система шардов и процесс стейкинга тесновато переплетаются. Комитеты валидаторов для таймслотов из фазы 0 показываются в шардах. Любой шард получает собственный комитет голосующих стейкеров, который изменяется в течение всякого «периода комитета» (committee period) предлагаемого блока.

Так же и в Beacon Chain, одному участнику комитета поручается сделать блок в определенный просвет времени, а другие участники голосуют по любому предложению. Главный фактор состоит в том, что, когда Beacon Chain через перекрестные ссылки ссылается на блокчейны шардов, все данные о голосовании врубаются в Beacon Chain.

На схеме ниже показана вероятная локализация стейкеров в шардчейнах. В первой фазе стейкеры случайным образом распределяются или в Beacon Chain, или в один из шардов. Если в общем стейке находится наименее 8,4 ETH, то стейкеров для настоящего обслуживания шардов становится недостаточно, и потому их работа может в некий мере замедлиться.

Вероятное распределение комитетов стейкеров по шардам:

: BitMEX Research

При всем этом в Beacon Chain остается один комитет валидаторов на таймслот. Но любой шардчейн содержит хеш крайнего блока Beacon Chain, а любой блок Beacon Chain (через перекрестные ссылки) может располагать всеми данными о голосовании в шардах.

Как следует, все данные о голосовании и стейкинге на шардчейнах могут употребляться при расчете правил выбора форка и в процессе финализации основного Beacon Chain. Система proof-of-stake продолжает работать как до этого, кроме того, что Beacon Chain содержит не данные голосования в директории (индексе) комитета, но данные голосования от всякого шарда.

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

Таковым образом, перекрестные ссылки разрешают:

  • посчитать голоса стейкеров в комитетах шардчейнов как голоса в главном Beacon Chain;
  • финализировать и валидировать блоки в шардчейнах;
  • делать все другие виды взаимодействия меж шардами: к примеру, перемещать ETH из 1-го шарда в иной или в остальные типы активов.

Нужные для этого механизмы еще недостаточно развиты. Они могут стать нужными с пришествием фазы 2.

Структура шардинга дозволяет управлять нодами с большенный гибкостью — они могут работать с хоть каким фрагментом сети, включая Beacon Chain и хоть какой из шардов. Можно работать лишь с Beacon Chain, который содержит также заглавия блоков из всякого шардчейна.

Есть и 3-я возможность — настроить ноду на верификацию всего Beacon Chain и определенного сектора шарда. Если юзер решает не обрабатывать в собственной ноде любой шард, ему приходится полагаться на остальных юзеров в отношении проверки подлинности действий в этих шардах. Но существует высочайшая возможность того, что какие-то юзеры будут валидировать эти шарды и предоставят надлежащие гарантии.

Каковы перспективы Ethereum 2.0?

Держатели ETH склонны экспериментировать с новенькими сложными системами — DAO, Maker, DeFi…

Некие участники общества обеспокоены тем, что разработка Ethereum существует уже 5 лет, но все еще запаздывает и не отвечает полностью животрепещущим вызовам. Потому они чувствуют потребность в новейших разработках.

Ethereum 2.0 удовлетворяет имеющийся в комьюнити спрос на новейшие идеи, и можно ждать, что он будет генерировать значимые средства и вознаграждение за стейкинг (быть может, даже млрд баксов в ETH).

Как Ethereum 2.0 будет влиять на стоимость ETH?

С одной стороны, блокирование токенов в Beacon Chain уменьшает доступное на рынке предложение и делает повышательное давление на стоимость ETH. С иной стороны, по последней мере часть этих ETH быть может переведена из остальных договоров, где они тоже числятся заблокированными. Для того чтоб Ethereum 2.0 стал катализатором роста цены токена в длительной перспективе, недостаточно 1-го лишь ограниченного предложения — нужно также генерировать спрос.

Чтоб сеть Ethereum 2.0 была удачной, система proof-of-stake и шардинга обязана работать без сбоев и быть довольно убедительной, чтоб привлечь экономически важных участников сегодняшней экосистемы Ethereum 1.0.

Смарт-контракты и DeFi-системы должны будут избрать, какой шард им подступает и инвестировать в модернизацию собственных технологий, чтоб привести их в соответствие с ограничениями шардированной системы.

Каковой основной недочет Ethereum 2.0?

Ethereum 2.0 очень сложен. В системе с бессчетными комитетами, шардами и разными типами голосования существует высочайший риск сбоев в работе и задержек при внедрении обновлений.

Заключение

То, что происходит на данный момент в сети Ethereum, — это эпохальное изменение со почти всех точек зрения: во-1-х, PoS, в конце концов, будет протестирован в большом проекте с огромным и активным обществом, и во-2-х, этот опыт станет проверкой на практике эффективности таковой архитектуры с шардами, функционирующими наряду с главным Beacon блокчейном. Сейчас Ethereum находится только на первом шаге запланированных конфигураций. Условия кажутся подходящими. Остается только подождать и узреть, сумеют ли создатели воплотить обещанное в предусмотренные для этого сроки.

Какова дата настоящего релиза Ethereum 2.0? Фаза 0 стартовала 1 декабря 2020 года. Переход в фазу один планируется в 2021 году. Наиболее либо наименее четких сроков перехода в фазу 2 пока не именуется. Ожидается, что это может произойти уже опосля 2021 года.

 

Читайте также: ETH 2.0: стейкинг, шардинг и масштабирование Ethereum

По материалам: источник 1, источник 2

ПОНРАВИЛАСЬ НОВОСТЬ: Что собой представляет Ethereum 2.0? — поделись ссылкой на НАШ веб-сайт

About Adminer

Check Also

Как применять MetaMask

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

Добавить комментарий