Обычно на размер комиссии влияет несколько факторов, однако основным из них является текущий уровень загруженности сети: в периоды повышенного спроса пользователи часто вынуждены платить более высокие комиссии, чтобы их транзакции были обработаны быстрее. Именно это стимулирует майнеров выбирать транзакции с высшими комиссиями для включения в блок, поскольку они получают комиссионные в качестве вознаграждения.
Иногда попытка пользователей отправить как можно быстрее свои средства заставляет их ошибаться и указывать слишком высокую комиссию.
Необычная транзакция была включена в блок 409 008. Неизвестный пользователь отправил 0,0001 BTC с комиссией 291,241 BTC, которую получил нидерландский майнинговый пул BitClub Network. В Биткоин-сообществе развернулась дискуссия, кто же этот анонимный отправитель, потерявший по курсу на то время $137 000.
Чтобы установить столь большую комиссию, необходимо специально активировать опцию «Избирательная комиссия» и вручную вписать туда эту цифру. По умолчанию, например, клиент Bitcoin Core назначает рекомендуемую комиссию автоматически.
Между прочим, пул BitClub Network пытался найти пользователя, чтобы вернуть деньги, которые ненароком попали в качестве оплаты за транзакцию, но тщетно. Скорее всего, тот воспользовался так называемым «миксером», который анонимизирует платежи, перемешивая разных отправителей.
В Биткоин-сети в ночь на 6 сентября 2019 года зафиксировали необычно крупную транзакцию на сумму 94 504 BTC (более $1 млрд по курсу на то время). Такой же необычной стала комиссия $700.
Одна из теорий представителей Биткоин-сообщества заключалась в том, что эта транзакция могла быть связана с предстоящим началом приема депозитов на платформе для институциональных инвесторов Bakkt. В частности, это мнение также поддержал глава венчурного фонда Heisenberg Capital Макс Кайзер.
В этот день майнеры получили от неизвестного пользователя 19,8 BTC комиссии за перевод 0,074 BTC. На тот день средний показатель комиссии в сети Биткоина был на отметке $2,18.
NEW – A #Bitcoin transaction confirmed today paid a fee worth over $500,000 or 19 $BTC
— Bitcoin Magazine (@BitcoinMagazine) September 10, 2023
One of the largest all time 🤯 pic.twitter.com/XcSznC1xxX
Вскоре выяснилось, что аномально высокую комиссию при переводе столь незначительной суммы заплатила компания Paxos.
Этот инцидент, поначалу считавшийся ошибкой «толстых пальцев», теперь связан с проблемой в процессинговой системе PayPal. Переплаченная сумма была отправлена из горячего кошелька с адресом «bc1qr3...zpw3», который начал функционировать в июне 2023 года.
Для подтверждения этой версии были прослежены реальные операции по снятию средств с PayPal, что позволило сделать вывод о том, что проблема, скорее всего, возникла в системе управления платежной системой.
В итоге майнинг-пул F2Pool вернул средства отправителю.
Пользователь хотел перевести из своего кошелька на другой 139,42 BTC ($5,2 млн). Однако фактически он перевел лишь 55,7 BTC ($2,1 млн), а 83,7 BTC (свыше $3,1 млн) заплатил в качестве комиссии майнинговому пулу Antpool, который включил ее в блок 818 087. Это приблизительно в 120 500 раз больше средней сетевой комиссии.
Уже через неделю вроде бы нашелся владелец этих BTC, который заверил, что стал жертвой хакеров. Жертва вероятного взлома после инцидента создала в соцсети X аккаунт @83_5BTC, в котором рассказала подробности кражи биткоинов.
«Я создал новый холодный кошелек, перевел на него 139 BTC, и они сразу были переведены на другой кошелек. Я могу только представить, что кто-то запустил скрипт на этом кошельке и у этого скрипта странный расчет комиссии», – написал пользователь.
It was my BTC that paid the high fee.
— Hackers_paid_83.5BTC_fee_with_my_money (@83_5BTC) November 24, 2023
I created a new cold wallet, transferred 139BTC to it and it got transferred out to another wallet immediately.
I can only imagine that someone was running a script on that wallet and that the script had a weird fee calculation.
Впоследствии Биткоин-разработчики предположили, что транзакция была быстро увеличена с помощью функции replace-by-fee (RBF) – протокола Биткоина, позволяющего отправителю увеличить комиссию за неподтвержденную транзакцию, ускоряющую ее обработку сетью. Если это был кошелек с низкой энтропией (уровнем случайности генерации частных пользовательских ключей), то за кражу средств могли бороться несколько злоумышленников, что объясняет высокую комиссию, а скрипты были настроены на затраты значительной части транзакции, чтобы помешать таким образом конкурентам.
За транзакцию 2,9 BTC неизвестный пользователь 16 января заплатил комиссию в размере 4,03 BTC ($173 148).
В тот день средний размер комиссии в сети Биткоина составлял $11,35, что также превышало привычные значения. Тогда показатель откатился от локального максимума $37, достигнутого на фоне бума записей Ordinals.
18 апреля неизвестный пользователь отправил 0,585 BTC на другой адрес и заплатил за это более $12 000 комиссии.
Эту транзакцию обработал майнер Foundry USA. Кто именно ошибся при переводе средств и вернет ли их майнер – до сих пор неизвестно.
Похожая ситуация произошла и на следующий день. Также неизвестный биткоинер отправил 1,34 BTC (по курсу на то время это примерно $87 000), но за комиссию почему-то заплатил $17 500, что более чем в 1200 раз превысило средние показатели. Блок с транзакцией подтвердил майнер из пула ViaBTC.
В сети Биткоина возврат средств за ошибочно совершенную транзакцию невозможен, поскольку все транзакции необратимы после их подтверждения в блокчейне. Это означает, что когда транзакция получила подтверждение от майнеров, она становится частью постоянной записи в блокчейне.
Если пользователи случайно отправили средства на неправильный адрес или указали неправильную сумму, единственный способ вернуть эти средства – обратиться непосредственно к получателю с просьбой о возврате. Или если речь идет об ошибочной комиссии – обратиться к майнеру. Однако из-за анонимности многих пользователей в сети Биткоина такая ситуация часто усложняется. Поэтому следует быть чрезвычайно внимательным, пересылая средства, и лишний раз проверять реквизиты транзакции.