Пользователь Stack Exchange обвинил биржу Binance в утере биткоинов, которые он попытался вывести на адрес нового формата, добавленный с обновлением Taproot в ноябре.
По собственным словам, он использовал адрес «bc1p», который биржа успешно приняла для вывода средств, однако криптовалюта так и не дошла до его кошелька. На приведенном скриншоте агент службы поддержки объясняет, что Binance не поддерживает вывод на адреса «bc1p», поэтому преобразовала его в поддерживаемый формат «bc1q». Ранее Binance на своем сайте сообщала, что проведет все необходимые технические работы в связи с запуском Taproot в интересах пользователей, держащих биткоины на бирже.
В службе поддержки клиенту также порекомендовали связаться с производителем аппаратных кошельков Ledger, которым он пользуется для хранения криптовалюты, и узнать, можно ли преобразовать адрес в необходимый формат для отображения средств. Биткоин-разработчик Питер Вюлле, однако, объяснил, что это невозможно:
Дело в том, что адреса P2TR кодируют (измененный) публичный ключ, тогда как адреса P2WSH кодируют хэш скрипта. Если вы хотите воспользоваться адресом P2TR, который интерпретировался бы так же, как адрес P2WSH с тем же наполнением, сперва вам нужно найти скрипт, который хеширует публичный ключ в адрес P2TR. Это совершенно невыполнимая задача. Если бы это было возможно, алгоритм SHA256 был бы с треском взломан. Это не твоя ошибка, ты должен требовать биткоины обратно. Адреса P2TR (как и любые другие) имеют контрольную сумму. Для запуска Taproot пришлось даже изменить алгоритм контрольной суммы. Тот факт, что они вообще приняли этот адрес (даже если отбросить неправильную интерпретацию P2WSH), демонстрирует высочайшую некомпетентность со стороны отправителя».
Предположительно, на этой операции пользователь потерял около $7 000.
Ранее Binance потребовала от клиентов вернуть монеты Dogecoin, повторно отправленные им из-за сбоя.
Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram.
Обсудить актуальные новости и события на Форуме