Все материалы на данном сайте взяты из открытых источников — имеют обратную ссылку на материал в интернете или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация не несет ответственности за содержание материалов предоставленных партнерами. Если Вы обнаружили на нашем сайте материалы, которые нарушают авторские права, принадлежащие Вам, Вашей компании или организации, пожалуйста, сообщите нам.
Виталик Бутерин представил детали первого хардфорка в Ethereum 2.0
Сооснователь Ethereum Виталик Бутерин поделился сведениями о первом хардфорке в нулевой фазе ETH2. Обновление добавит поддержку легких клиентов, упростит спецификацию, улучшит общую производительность, а также сократит штрафы за бездействие валидаторов.
A doc detailing a proposal for the first hard fork (tentatively named «HF1», better name pending) of the Ethereum beacon chain. Adds light client support, simplifies the spec, improves efficiency and introduces a less punitive inactivity leak mechanism.https://t.co/lICffChJsG
— vitalik.eth (@VitalikButerin) February 15, 2021
Хардфорк носит рабочее название «HF1».
Обновление также нацелено на проверку прохождения хардфорка в ETH2 в преддверии более важных изменений (шардинг, слияние с первой версией протокола).
Что такое Ethereum 2.0?
HF1 добавит поддержку легких клиентов, способных работать на смартфонах и в браузерах. Благодаря этому разработчики рассчитывают создать намного более «бездоверительную» экосистему кошельков.
Предполагается создание так называемой «группы по синхронизации», которая будет определять заголовки сети с ограниченным использованием ресурсов (500 байт для валидации блока, 20 Кбайт для всей истории за день).
Полномочия группы действуют в течение ~27 часов, после этого ее состав переизбирают из случайно отобранных 1024 валидаторов. Они будут публиковать подписи согласно текущему заголовку и получать дополнительные вознаграждения за выполненную работу.
HF1 внесет изменения в алгоритм расчета вознаграждения валидаторов, чтобы данные могли собираться в реальном времени. Следствием этого может стать упрощение процесса имплементации клиентов и удешевление обновления дерева Меркла.
Также хардфорк предусматривает пересмотр штрафов для валидаторов: некоторые из них уменьшатся, другие — увеличатся. Валидатор, испытавший несколько коротких сбоев общей длительностью один час, потеряет в десять раз меньше, чем валидатор, который отключился от сети на этот же период времени. Это облегчит участь нод, столкнувшихся с блэкаутом или неоднократными переподключениями к сети.
В числе прочих изменений предложение содержит изменение правил выбора форков для снижения вероятности атак с реорганизацией блоков. Эти уязвимости выявили слишком поздно для их исправления на стадии генезис-блока.
Документ не уточняет сроки проведения хардфорка. Изучение и доработка некоторых аспектов продолжаются.
Также разработчики еще не приняли окончательного решения касательно будущих названий хардфорков. Текущие предложения затрагивают, в частности, названия звезд, планетных систем, зон из игры World of Warcraft.
Напомним, в январе координатор обновлений первой версии протокола Джеймс Хэнкок представил спецификации грядущего хардфорка Berlin.
Источник: forklog.com
Пoжaлyйcтa оцените и поделитесь новостью, мы старались для Вас: