⚠️ Пользователь Binance потерял BTC ($7 000 в BTC) при выводе на адрес с поддержкой Taproot. Binance, как оказалось, не поддерживает новые адреса формата bc1p.
...при выводе средств указал адрес в формате bc1p. Система проверила адрес и продолжила процесс вывода, даже предоставила идентификатор транзакции. Однако, когда средства не пришли, пользователь проверил транзакцию и обнаружил, что адрес для вывода был заменен на совершенно новый, в формате bc1q (Segwit).
Еще до активации обновления Taproot представители биржи написали, что площадка будет полностью поддерживать все функции обновления. Похоже, что вывод на адреса нового формата не был проверен, что и привело к потере средств. Как написал разработчик Питер Вюлле (Pieter Wuille), биткоины вернуть не получится: «Боюсь, монеты были сожжены. Адреса формата P2TR кодируют открытый ключ, а адреса P2WSH кодируют хэш скрипта. Использовать адреса P2TR в качестве адресов P2WSH невозможно, это бы сломало все шифрование SHA-256. Это не Ваша вина и Вы должны требовать свои средства назад. У адресов P2TR, как и у любых других, есть контрольная сумма и алгоритм ее подсчета изменился с обновлением Taproot. Тот факт, что они вообще приняли этот адрес, говорит о том, что сотрудники на стороне отправителя крайне некомпетентны».