Ведущие разработчики Ethereum обсудили возможность проведения регулярных системных обновлений блокчейн-платформы. По мнению авторов идеи, хардфорки стоит проводить каждые три месяца.
Мысль о регулярных хардфорках появилась после того, как один из разработчиков рассказал о необходимости множества последовательных апгрейдов для достижения полного эффекта от внедрения отдельных обновлений, к примеру, введения арендной платы за хранение данных. Коллеги в целом его поддержали, но отметили, что три месяца — слишком короткий срок. Так, старший инженер Consensys Джозеф Делонг и руководитель отдела разработки Ethereum Foundation Петер Силадьи считают, что за три месяца подготовить имплементацию хардфорка будет сложно и опасно.
Силадьи добавил:
Если бы задача разработчика программных клиентов состояла только в том, чтобы имплементировать хардфорки, то трех месяцев было бы достаточно, но клиенты, как правило, нуждаются в постоянной технической поддержке. Поэтому если начать делать хардфорки каждые три месяца, это будет отнимать все время, необходимое для технической поддержки и повышения производительности.
Увеличить срок между хардфорками предложил и глава по безопасности Ethereum Foundation Мартин Хольст Свенде. Но он добавил, что определенные простые изменения, которые сообщество единогласно поддерживает, можно имплементировать и быстрее. Свенде подчеркнул:
Идея в том, чтобы увидеть, что функция Х готова, есть тестовые примеры и она имплементирована во все клиенты. Если это так, хардфорк можно провести очень быстро.
CTO Parity Technologies Фредрик Харрисон напомнил, что для запланированных хардфорков ранее отвели срок в шесть месяцев, но он ещё ни разу не был выдержан. Чтобы ускориться, придется автоматизировать ряд сопутствующих процессов.
Советник Ethereum Foundation Грег Колвин добавил, что большая часть команд разработчиков сейчас не располагает специалистами, которые бы занимались связанными с хардфорками вопросами и, прежде всего, тестированиями кода. Фредрик Харрисон пояснил, что всё упирается в финансирование:
У нас попросту не хватает на это денег.
Виталик Бутерин воздержался от комментариев по поводу финансирования. Ранее он выделял гранты разработчиков на реализацию идей, которые бы могли улучшить платформу.