Все системыTVBEThttp://www.rarib.ag/

Разработчики назвали причины остановки депозитов обеспеченного биткоином Ethereum-токена tBTC

Новости Криптовалют и Блокчейн-индустрии
20.05.2020
Разработчики назвали причины остановки депозитов обеспеченного биткоином Ethereum-токена tBTC

Депозиты биткоина для выпуска обеспеченного первой криптовалютой токена tBTC на блокейне Ethereum были остановлены 18 мая на 10 дней. В эту среду разработчики раскрыли причины произошедшего.

Согласно публикации Keep Network на Medium, был обнаружен баг в процедуре вывода биткоинов из системы из-за неспособности протокола определять различия между несколькими типами BTC-адресов.

Изначально возможность вывода биткоинов ограничивалась адресами типа «p2wpkh», однако впоследствии разработчики решили добавить поддержку любых других адресов с возможностью обработки скриптов. Они признают, что не провели достаточного тестирования данной функции.

«Из-за бага этап подтверждения погашений не вызывался, – пишут они. – Адреса “p2sh” проваливали валидацию в случае вызова этапа подтверждения, однако команда опиралась на данные, отображавшиеся в децентрализованном приложении, и считала погашение успешным, когда в действительности оно таковым не было».

Также был найден второй баг, который мог позволить злонамеренным участникам системы при помощи скрипта делать биткоин-транзакции недействительными. В ближайшее время Keep Network намерены объявить о своих планах по перезапуску системы tBTC. Кроме того, они призвали разработчиков, специализирующихся на биткоине, провести дополнительный аудит их кода.


Адрес источника: https://ttrcoin.com
Источник: Ttrcoin.com
Просмотрено: 551 раз

Версия для печати | Обсудить на форуме

Все новости