В панике биткоин-инвестор случайно заплатил почти $60 000 в комиссиях

Растерянный биткойнер случайно заплатил почти 60 000 долларов США в виде комиссий

Автор: Adrian Zmudzinski

Обновление: 1:17 pm UTC: В статье исправлена цифра в долларах США, которую пользователь заплатил на момент транзакции.

По всей видимости, растерянный пользователь Bitcoin заплатил почти 0.75 BTC (что составляет около 60 000 долларов США на момент транзакции) в виде комиссии за транзакцию с заменой по комиссии (RBF).

Транзакция была отправлена примерно через 30 минут после полуночи UTC 8 апреля. Это была вторая попытка выполнить RBF, которая изменила целевой адрес транзакции, отправив 0.48 Bitcoin (37 770 долларов США) с 0.2 BTC в качестве сдачи (16 357 долларов США).

Bitcoin Cash

Вторая транзакция Bitcoin RBF. Источник: Mempool.Space

Anmol Jain, вице-президент отдела расследований в крипто-аналитической фирме AMLBot, сообщил Cointelegraph, что оригинальная транзакция имела "дефолтную или консервативную" комиссию. Первый RBF повысил комиссию почти вдвое и изменил адрес вывода.

Обе эти транзакции ждут подтверждения, которое так и не наступит. Это связано с тем, что более высокая комиссия RBF заняла ее место с тем же выходом, как и вторая транзакция RBF — предположительно, попытка повысить комиссию, чтобы транзакция была обработана, а не оригинальная транзакция.

Предположительно ошибка, вызванная паникой

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

«Возможно, он намеревался использовать 30.5692 сатоши, но из-за спешки или неловких пальцев, в итоге использовал 305 692 сатоши».

Вторая транзакция RBF также добавила дополнительный неиспользованный вывод транзакции (UTXO). Этот UTXO содержал почти 0.75 Bitcoin (BTC). Сдача была ошибочно включена в состав комиссии, вероятно, потому что пользователь не обновил адрес сдачи или неверно оценил структуру транзакции.

Еще одна возможность, поднятая Jain, заключается в том, что пользователь перепутал комиссию в абсолютном выражении с комиссией, установленной в сатоши на виртуальный байт (размер транзакции) или что автоматизированный скрипт, лежащий в основе транзакции, содержал ошибку. Кошелек мог позволить устанавливать комиссию в сатоши, что могло привести к ситуации, когда комиссия была установлена слишком низко, предупреждению о низкой комиссии и чрезмерной коррекции:

«Система считывает это как 30 сатоши общей комиссии, что слишком мало, поэтому пользователь набирает 305 000, думая, что это означает 30.5 сатоши/вБ, а кошелек фактически применяет 305 000 сатоши/вБ, что безумно».

Replace-by-fee: противоречивая функция

RBF — это противоречивая функция, которая существует в системе Bitcoin. В прошлом, сторонник Bitcoin Cash (BCH) Hayden Otto утверждал, что RBF позволяли осуществлять двойные траты Bitcoin в 2019 году. Напротив, Bitcoin Cash удалил эту функцию и заявил, что не подтвержденные транзакции, отправленные в этой сети, являются окончательными и безопасными для принятия.

Несмотря на то, как работают блокчейны, было подтверждено, что транзакции, похожие на RBF, иногда происходят на Bitcoin Cash в любом случае. Это связано с тем, что RBF — это всего лишь подразумеваемое свойство механизма консенсуса, похожего на Bitcoin, который был формализован как функция.