Разработчики протокола DNS Handshake провели софтфорк для устранения ошибки инфляции в коде

Согласно статье в блоге разработчиков Handshake, команда проекта устранила ошибку в коде протокола. Ошибка никогда не была использована злоумышленниками, а данные домена не были скомпрометированы.

«В протоколе Handshake была обнаружена ошибка, которая могла привести к непреднамеренному увеличению общего количества HNS сверх установленных пределов», – говорится в статье. «Пользователь с заявкой на зарезервированное имя мог случайно получить небольшое количество дополнительных HNS при внесении изменений в свой кошелек. В худшем случае злонамеренный майнер мог генерировать почти неограниченное количество дополнительных HNS в каждом блоке. Ошибка никогда не использовалась злоумышленниками и теперь исправлена».

Команда проекта советует майнерам и операторам узлов как можно скорее выполнить обновление до последней версии. Handshake – это децентрализованная служба доменных имен, в которой пользователи могут приобретать имена Handshake – альтернативу идентификаторам DNS, традиционно используемым для доступа к веб-сайтам (пользователи Handshake платят за них в HNS). Согласно статье в блоге, ошибка дала бы пользователям, которые предъявляли права на имена Handshake, возможность случайно создать дополнительные HNS.

Бывший разработчик BitGo Мэтью Зипкин (Matthew Zipkin) предупредил команду Handshake об уязвимости 24 марта. Разработчик Handshake и архитектор Lightning Network Джозеф Пун (Joseph Poon) и его коллега, разработчик Handshake Кристофер Джеффри (Christopher Jeffrey) закодировали исправления, которые были сначала развернуты в майнинговых пулах HNS. Команда проекта сначала обратилась к пулам F2Pool и Poolin, потому что ошибка потребовала пересмотра кода Handshake.

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

Команда Handshake выполнила экстренный софтфорк, потому что «уязвимость не могла быть раскрыта до тех пор, пока не были введены новые правила протокола, поддерживаемые максимальным хешрейтом».

Напомним, что в феврале разработчик Bitcoin Core раскрыл информацию об уязвимости в более ранних версиях программного клиента. Ошибка была устранена в релизе Bitcoin Core 0.19.


T-Rex Miner разблокирует 100 процентов хешрейта LHR-видеокарт Nvidia — правда или вымысел? Мы проверили
T-Rex Miner разблокирует 100
В этой статье мы расскажем об экспериментах, проведённых командой майнинг-пула 2Miners и о принципах dual mining mode в
Разработчики Compound исправят ошибку с распределением вознаграждений
Разработчики Compound исправят
Семидневный процесс одобрения изменений в протоколе DeFi Compound завершился – сообщество единогласно проголосовало за
Что такое форк и как он влияет на цену криптовалюты?
Что такое форк и как он влияет на
Вначале был Bitcoin, который был разработан как децентрализованная цифровая альтернатива наличным деньгам. Со временем
Как увеличить хешрейт в майнинге. Метод разблокировки LHR-видеокарт с GMiner
Как увеличить хешрейт в майнинге.
В этой статье мы расскажем о принципах тестирования разблокировки LHR на примере работы популярного майнера GMiner.
Trezor One и Trezor Model T: Обзор аппаратных кошельков для хранения криптовалют (2021)
Trezor One и Trezor Model T: Обзор
Trezor – старейший и один из самых известных аппаратных кошельков для хранения криптовалют. Выпуском Trezor занимается
Что такое блокчейн-домены? Какие задачи выполняют и как их использовать?
Что такое блокчейн-домены? Какие
локчейн-домены позволяют беспрепятственно получать любые криптовалюты, а также обычные и невзаимозаменяемые токены,

Курс криптовалют

BTC 62833.33
ETH 2544.02
EOS 0.5091
XRP 0.5774
LTC 64.52

Актуальность 2024-09-20 20:10:08
Динамика курсов валют