Logo
Поделиться этой статьей

Обратный отсчет Византии: что осталось до следующего форка Ethereum?

До следующего хардфорка Ethereum осталось всего несколько дней, и CoinDesk рассказывает, как заинтересованные стороны готовятся к нему.

Следующее крупное обновление Ethereum, второго по величине блокчейна в мире по общей стоимости, должно выйти менее чем через неделю.

Часть более масштабной многокомпонентной модернизации под названиемМетрополис, так называемый код «Византия» будет применен на блоке 4 370 000 – или примерно через четыре дня, согласнотекущие показатели – какхард-форк. Обычный (носпорный) стратегии обновления блокчейнов, это означает, что изменения должны быть широко приняты всеми заинтересованными сторонами блокчейна Ethereum .

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto Long & Short сегодня. Просмотреть все рассылки

В этом свете, однако, примечательно, что использование этого механизма в прошлом имело неоднозначные результаты для Ethereum. На сегодняшний день платформа провела четыре хард-форка, и только ONE привел к созданию альтернативного блокчейна, Ethereum Classic.

Учитывая, что изменения в Byzantium были изложены в дорожной карте Ethereum еще в 2015 году, маловероятно, что это окажется проблематичным. С двумя отложенными крупными обновлениями Metropolis, Byzantium, возможно, лучше всего рассматривать как консервативное обновление, которое представит платформе девять ключевых протоколов улучшения Ethereum (EIP).

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

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

Клиенты

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

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

Это то, что Ethereum называет «клиентским разнообразием», которое призвано обеспечить возможность инноваций при сохранении стабильного, однозначного базового протокола.

Для того чтобы обновление происходило последовательно по всей платформе, все клиенты Ethereum должны обновиться с помощью программного обеспечения, которое обеспечивает номер блока 4 370 000 (однако это T влияет на сторонние сервисы, такие как онлайн-кошельки, и актуально только для людей, которые запускают узлы напрямую). EIP кодируются в клиентах вместе с номером блока, в этот момент будет запущен хард-форк Byzantium.

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

Однако на момент публикации большинство из них, похоже, были готовы.

Go Ethereum (также известный как Geth) — самый популярный клиент Ethereum , на долю которого приходится около 69 процентов всех узлов Ethereum . На прошлой неделе, он выпустил обновление, готовое к работе с Byzantium, содержащее номер блока, хотя на момент написания статьи его было всего околополовинаузлов, на которых запущен Geth, были обновлены.

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

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

Оставшиеся клиенты узлов сравнительно небольшие, и некоторые из них также выпустили релиз, готовый к работе с Byzantium. Клиент Ethereum на основе Ethereum основателя Ethereum Виталика Бутерина сегодня утром выпустил обновление. Аналогично, EthereumJ на основе Java и EthereumJS на основе Java выпустили обновление ранее сегодня.

Разработчики Cpp-ethereum говорят, что они все еще работают над этим переходом.

Шахтеры

Те, кто знаком с дорожной картой Ethereum, вероятно, знают, что протокол давно планирует отказаться от механизма консенсуса Proof-of-Work в пользу более экспериментальной и, как они утверждают, более эгалитарной альтернативы, называемой Proof-of-Stake.

Однако этот переход не будет готов для Византии, хотя есть некоторые улучшения, призванные облегчить этот переход.

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

Обновление ускоряет добычу блоков, и чтобы компенсировать это, вознаграждение за блок для майнеров после Byzantium уменьшится на 2 ETH, или примерно на 604 доллара США, согласно текущие показатели.

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

Обмены

Если все пойдет по плану, то эти стартапы не будут затронуты форком Byzantium.

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

Поскольку небольшая группа пользователей отклонила изменение, они смогли перезапустить старый блокчейн, сформировав проект, который теперь известен как Ethereum Classic, и оценивается в 11,48 долларов США, согласно текущие показатели.

Как уже упоминалось, естьгорсткапризнаков того, что раздел Византии будет спорным, хотя ни один из них, похоже, не имеет особого значения.

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

Разработчики приложений

Приложения, работающие на Ethereum, также вряд ли столкнутся с трудностями.

Mist, браузер Ethereum для децентрализованных приложений (dapps), автоматически обновляется до Byzantium после перезапуска. То же самое касается всех dapps на Ethereum.

При условии, что хардфорк происходит последовательно на всех узлах, обновления должны активироваться мгновенно после блока номер 4 370 000.

Однако есть ONE важное изменение, которое существенно повлияет на то, как разработчики будут взаимодействовать с транзакциями в блокчейне Ethereum .

После Византии способ обнаружения неудачных транзакций изменится, даже для уже развернутых контрактов. Метод обнаружения неудачной транзакции после Византии объясняется более подробноздесь.

Астрономические часычерез Shutterstock

Rachel-Rose O'Leary

Рейчел-Роуз О'Лири — программист и писатель в Dark Renaissance Technologies. Она была ведущим техническим писателем CoinDesk 2017-2018, освещая технологии Политика конфиденциальности и Ethereum. У нее есть опыт работы в области цифрового искусства и философии, и она пишет о Криптo с 2015 года.

Rachel-Rose O'Leary