От чего зависит комиссия Bitcoin

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Загруженность мемпула Bitcoin, источник

Прямо сейчас мы находимся в счастливое время низких комиссий Bitcoin. Средний размер комиссии за транзакцию составляет 0,000023 BTC ($1,46), а в реальности переводить BTC можно ещё дешевле.

Но так бывает не всегда, и в экстремальные периоды средняя комиссия (transaction fee) взлетает в сто раз. Давайте посмотрим, от чего она зависит на примере официального клиента (раньше он назывался просто Bitcoin, а сейчас Bitcoin Core, исходный код). Интересно, что за 15 лет и 28 версий интерфейс клиента лишь минимально изменился — вот это значит стабильность).

Для большинства пользователей стандартным средством передачи цифровых денег является USDT. Но этот инструмент не очень подходит для долговременного хранения сбережений из-за привязки к доллару США, который подвержен инфляции. Поэтому биткоин как «цифровое золото» остаётся важным средством долговременных сбережений. Хотя есть одна вещь, которая немного портит жизнь, это непредсказуемая комиссия:



Разные сети для перевода USDT


Для начала посмотрим, какие комиссии приходится платить при переводе USDT. Там размер комиссии зависит от транспорта (сети), по которому передаются активы. Например, на бирже OKX установлены следующие комиссии для разных сетей:

  • сеть Tron (TRC20) — 1 USDT
  • Etherium (ERC20) — 2,08 USDT
  • Arbitrum One — 0,098 USDT
  • Avalanche C-Chain — 0,22 USDT
  • Optimism — 0,15 USDT
  • Polygon — 0,8 USDT
  • Solana — 1 USDT
  • TON — 0,15 USDT
  • X Layer — 0,1 USDT



На бирже Bybit:

  • сеть ERC20 (Etherium) — 8 USDT
  • TRC20 (сеть Tron) — 1,3 USDT
  • Arbitrum One — 1 USDT
  • Solana — 1 USDT
  • BSC (BEP20) — 1 USDT
  • zkSync Lite (приостановлено) — 0,3 USDT
  • Polygon — 1 USDT
  • OP Mainnet (Optimism) — 1 USDT
  • AVAXC (Avalanche C-Chain) — 1 USDT
  • Mantle Network — 0 USDT
  • KAVAEVM (приостановлено) — 0,3 USDT
  • CELO — 1 USDT
  • TON — 0 USDT



Разные платформы поддерживают разный набор сетей для перевода денег.

Примерно такая же картина с отдельными кошельками, везде относительно фиксированные комиссии.

Тарифы периодически пересматриваются, но не кардинально. Например, для сети Tron (TRC20) за последний год комиссия выросла с 0,8 USDT до 1−1,3 USDT и кажется, что она вряд ли вернётся к прежнему уровню. Зато появились новые, дешёвые сети, как TON и Arbitrum One.

Для биткоина ситуация иная. Там единственный блокчейн, а зоопарк сетей отсутствует. С другой стороны, комиссия повыше:



Хорошо, если BTC хранятся на долговременном холодном кошельке и вы никуда не планируете их отправлять. Но бывают экстренные ситуации. Например, когда нужно перечислить их на другой кошелёк, обменять на наличные у другого пользователя или через обменник.


Мониторинг обменных пунктов Exnode с курсами обмена в различных обменных пунктах и отзывами о них

Некоторые обменники обеспечивают даже доставку наличных:



От чего зависит комиссия BTC


Если вкратце, то комиссия зависит от

  1. нагрузки на сеть Bitcoin в данный момент;
  2. объёма транзакции в байтах (количество получателей и отправителей).

Каждый клиент при отправке неподтверждённой транзакции (TX) в сеть может указать произвольный размер комиссии. Пропускная способность сети ограничена. В случае, если количество неподтверждённых транзакций от клиентов превышает максимальную пропускную способность (размер блока), то узлы передачи (рилеи) и узлы создания транзакций выбирают наиболее выгодные для себя предложения. Другими словами, неподтверждённые транзакции с более высокой комиссией обрабатываются первыми. Именно они включаются в мемпул, а потом в блокчейн. Остальные TX становятся в очередь.

Такой механизм обеспечивает саморегуляцию и надёжность системы Bitcoin.

Например, сейчас (октябрь 2024 года) система обрабатывает 25 000 транзакций в час, нагрузка очень низкая, поэтому и комиссия маленькая:



Как видим, средний арифметический размер комиссии за подтверждённую транзакцию составляет 0,000023 BTC ($1,46), а средний медианный в три раза меньше за счёт большого количества транзакций в нижнем ценовом диапазоне. Сейчас это 0,00000077 BTC ($0,483).

Чтобы точнее определить реальную комиссию для конкретной транзакции, лучше считать её в сатоши на байт, с учётом объёма транзакции в байтах. 1 сатоши = 0,00000001 BTC, подробнее см. в документации, на форумах пользователей Bitcoin Core и других информационных ресурсах.

Произвольный размер комиссии


В официальном клиенте Bitcoin Core* два вида комиссий:

  • рекомендованная (умная комиссия);
  • произвольная.

В файле настроек bitcoin.conf можно изменить параметры по умолчанию для комиссии, в том числе:

# Ставка комиссии (в BTC/kvB), ниже которой комиссия считается нулевой при 
# создании транзакции (по умолчанию 0,00001). По сути это минимальный
# уровень комиссии, который можно указать в интерфейсе клиента. 
# Вероятно, такой же «нулевой предел» установлен на большинстве узлов 
# Bitcoin, которые обрабатывают транзакции
mintxfee=<amt>

# Ставка комиссии (BTC/kvB) для добавления к отправляемым транзакциям 
# (по умолчанию 0,00)
paytxfee=<amt>

# Если paytxfee не установлена, то автоматически добавить значение комиссии, 
# чтобы транзакция начала получать подтверждения через n блоков 
# (по умолчанию 6)
txconfirmtarget=<n>

# Ставка комиссии (BTC/kvB), ниже которой комиссия считается нулевой для 
# узлов передачи (рилеев), узлов майнинга и узлов создания транзакций 
# (по умолчанию 0,00001)
minrelaytxfee=<amt>

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

Blockchain Explorer не показывает ни одной транзакции с нулевой комиссией за последние 24 часа. Минимальной ставкой комиссии для реальных транзакций в блокчейне (16 280 транзакций) является $0,14. Похоже, это значение 0,00001 BTC за килобайт, установленное как минимальное значение в Bitcore Core.



Но всё-таки за сутки в блокчейн попала одна транзакция с комиссией $0,02, две транзакции с комиссией $0,08 и т. д.



Конечно, для микроплатежей $0,02 это очень много. Тем более в том случае, если ждать проводки денег придётся несколько месяцев. Для нормальных микроплатежей, электронной коммерции в реальном бизнесе лучше использовать Bitcoin Cash (BCH). Это известный форк Bitcoin, отколовшийся в 2017 году. По данным Blockchain Explorer, средний размер комиссии там сейчас составляет 0,000022 BCH ($0,007).

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

А для перевода денег другому пользователю без комиссии можно использовать внутренние переводы внутри биржи, если вы оба там зарегистрированы.

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

*Примечание. Для работы официального клиента Bitcoin Core требуется синхронизация с сетью, то есть проверка всего блокчейна Bitcoin с момента запуска сети в 2009 году, сейчас это около 500 ГБ:



На SSD процесс идёт в несколько раз быстрее, чем на HDD.

Все блоки нужно скачать и проверить, хотя на диске в каждый момент времени можно хранить только последние несколько гигабайт, так что она не займёт много места (не более 12 ГБ).
Источник: https://habr.com/ru/articles/849360/


Интересные статьи

Интересные статьи

Дисклеймер. Много лет в сообществе технических специалистов идёт дискуссия о возможности внедрения троянов в популярные коммерческие микросхемы. К сожалению, в этот чисто технический вопрос вмешиваю...
Поиски идеала это бесконечный поход по пустыне. Мы идем по бескрайнему морю песка, пересекая бархан за барханом, пока палящее солнце медленно, но верно отбирает у нас последние запасы...
SWAP (своп) — это механизм виртуальной памяти, при котором часть данных из оперативной памяти (ОЗУ) перемещается на хранение на HDD (жёсткий диск), SSD (твёрдотельный накоп...
Привет, друзья! Меня зовут Петр, я представитель малого белорусского бизнеса со штатом чуть более 20 сотрудников. В данной статье хочу поделиться негативным опытом покупки 1С-Битрикс. ...
Этот пост будет из серии, об инструментах безопасности, которые доступны в Битриксе сразу «из коробки». Перечислю их все, скажу какой инструмент в какой редакции Битрикса доступен, кратко и не очень р...