Разработчик Эфириума: «мы не успеем запустить нулевую фазу Эфириума 2.0 до конца года»

Victoria Grain

Ведущий разработчик Эфириума 2.0 Джастин Дрейк сообщил, что запуска нулевой стадии обновления можно не ждать до начала следующего года. Виталик Бутерин с этим не согласен.

Джастин Дрейк (Justin Drake) высказал эту точку зрения во время сессии ответов на вопросы на форуме Reddit. Ранее сообщалось, что одним из ключевых факторов, влияющих на задержку запуска, является мультиклиентная модель, которая крайне важна для поддержания высокого уровня безопасности сети. 

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

«Есть некоторые вещи, которые я хотел бы увидеть до момента генезиса. Однако все это невозможно осуществить в III квартале 2020 года. 26 ноября будет День благодарения, а после него пойдут декабрьские праздники. Можно сказать, что последняя возможность запустить генезис в этом году – это середина ноября, а до нее остается уже четыре месяца. Вероятнее всего, что запуск нулевой фазы может состояться 3 января, в двенадцатилетнюю годовщину Биткоина», — сказал Джастин Дрейк.

Дрейк написал в Твиттере, что разработчики сами усложнили процесс запуска Эфириума 2.0, фокусируясь на работе с различными клиентами и итерациях дизайна. Ранее сооснователь Эфириума Виталик Бутерин заявлял, что прежде чем запускать нулевую фазу, нужно удостовериться в бесперебойной работе мультиклиентной тестовой сети.

В мае разработчики Эфириума запустили первую мультиклиентную тестовую сеть Эфириума 2.0 — Schlesi, а новая итерация тестовой сети – Altona – была запланирована на 29 июня.

Разработчик Дэнни Райан (Danny Ryan) считает, что разнообразие клиентов повышает уровень безопасности сети. При возникновении любой критической ошибки в одном клиенте, сеть сможет продолжить работу, если большинство узлов будут работать с другими клиентами. Однако именно это и усложняет переход на Эфириум 2.0.

Позднее Бутерин написал, что не согласен с предположением Дрейка о дате запуска нулевой фазы. Он считает, что это нужно сделать гораздо раньше, независимо от уровня ее готовности. Бутерин уточнил, что для развертывания нулевой фазы Эфириума 1.0 с момента запуска первой мультиклиентной тестовой сети потребовалось четыре месяца. Можно сказать, что с Эфириумом 2.0 отсчет уже начался в начале июля после запуска Altona. По словам Бутерина, нулевая фаза Эфириума 2.0 имеет более сложный консенсус (PoS) по сравнению с Эфириумом 1.0. Но при этом она проще Эфириума 1.0 на уровне сети, так как в этой фазе нет сложной Виртуальной Машины (VM), и не возникают сложности с алгоритмом PoW, оптимизированным для GPU.

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

Источник: bits.media