Зачем нужны комиссии за транзакции
С комиссиями внутри блокчейн-сети наверняка сталкивался каждый пользователь, который осуществлял транзакции с криптовалютой. С момента создания большинства блокчейн-сетей комиссии являлись и остаются их обязательной составляющей.
Необходимость уплаты комиссионных сборов за проведение криптовалютных транзакций сводит на нет спам в блокчейн-сети, поскольку масштабные спам-атаки на сеть становятся дорогостоящими и нецелесообразными. Таким образом, одна из основных ролей комиссий внутри блокчейна — обеспечивать стабильность работы сети и безопасность данных. Кроме того, комиссии — это экономический стимул для тех пользователей, которые участвуют в процессах верификации и подтверждения операций с цифровыми монетами.
Сумма транзакции, которая проводится через блокчейн-сеть, не влияет на приоритет в обработке конкретной операции. Но некоторые сети позволяют пользователям указывать размер комиссии, повышая приоритетность конкретной транзакции и ускоряя процесс ее добавления в блокчейн.
От чего зависит размер комиссии
Размеры комиссий в некоторых блокчейн-сетях являются величиной постоянной. В других — они зависят от количества активных пользователей в конкретный промежуток времени. Например, с повышением трафика комиссия в сети, как правило, возрастает. Высокий трафик внутри блокчейн-сети может быть вызван ажиотажем на криптовалютном рынке. Соответственно, в моменты серьезных рыночных колебаний комиссионные сборы могут повышаться.
Рассмотрим на примере пятерки крупнейших блокчейн-систем, как происходит формирование комиссии за транзакцию.
Комиссии в сети Bitcoin
Поскольку Bitcoin является первой блокчейн-сетью, то много других криптовалют ориентируется именно на ее стандарты формирования комиссии. Во время майнинга BTC комиссия начисляется майнеру в момент подтверждения нового блока с данными. Чем выше комиссия за транзакцию, тем более приоритетной данная транзакция является для майнера.
Так, через некоторые криптовалютные кошельки, например Trust Wallet, Atomic Wallet или Jaxx, пользователи могут самостоятельно установить размер комиссии за транзакцию, вплоть до полного отсутствия комиссии, однако подобные транзакции вряд ли будут обработаны. Майнеры, как правило, игнорируют подозрительно низкие комиссии внутри сети и сомнительные транзакции.
Расчет комиссий в сети Bitcoin
Комиссия внутри блокчейн-сети Bitcoin определяется размером транзакции, который исчисляется в байтах. Например, если размер транзакции равен 400 байтам, то при среднем уровне комиссии в 80 сатоши за один байт, пользователю придется заплатить комиссию ~32 тыс. сатоши или 0,00032 BTC. При этом размер одного блока внутри сети не превышает 1 МБ и, соответственно, содержит ограниченное количество транзакций.
При желании, пользователи могут устанавливать уровень комиссии вручную. По этой причине в моменты высокой волатильности на криптовалютном рынке и большого трафика внутри сети, размер комиссии за транзакции BTC увеличивается.
Комиссии в сети Ethereum
Внутри сети Ethereum размер комиссии, взимаемой за транзакции ETH, определяется количеством вычислительной мощности или газа, необходимым для проведения транзакций. У газа есть своя цена, на которую влияет объем сетевого трафика в конкретный момент времени. Так, при помощи некоторых криптовалютных кошельков, например, MetaMask, Mist или MyEtherWallet, пользователь может увеличить цену газа за транзакцию. В таком случае обработка его транзакции будет у майнеров в приоритете.
Расчет комиссий в сети Ethereum
При формировании итогового размера комиссии в сети Ethereum учитывается общий объем планируемых работ — лимит газа, при помощи которого осуществляются транзакции и текущая цена на газ.
Стоимость газа обычно указывается в Gwei — номинальной единице ETH. Итоговая цена может меняться в зависимости от трафика внутри сети. Отношение между X — лимитом газа и Y — его текущей ценой, формирует общий размер комиссии за транзакцию. Допустим, 21 тыс. — это лимит газа, а текущая цена за газ — 71 Gwei. Таким образом, умножив данные показатели, мы получим общий размер комиссии за обработку транзакции — 1 491 000 Gwei или 0,001491 ETH.
Комиссии в сети Binance
В экосистеме Binance существует две блокчейн-сети — Binance Chain и BNB Chain, ранее известная как Binance Smart Chain. Несмотря на то, что это два отдельных блокчейна, разработчики сделали их полностью совместимыми. Одно из главных достоинств BNB Chain — поддержка полноценных смарт-контрактов и, соответственно, возможность разворачивать децентрализованные приложения. Binance Chain подобные функции не поддерживает, поскольку создавалась преимущественно для быстрой торговли на бирже Binance DEX.
Расчет комиссий в сети Binance
К транзакциям BNB, нативного токена экосистемы Binance, и процессу торговли на бирже применяется разный принцип формирования комиссии.
Если пользователь осуществляет ввод или вывод BNB внутри Binance Chain, то комиссия взимается исключительно в BNB. В случае торговли на бирже пользователь платит комиссию в цифровом активе, участвующем в торговле. Примечательно, что оплат возможна и в BNB, при этом можно получить скидку. Это способствует распространению нативного токена и росту числа пользователей сервисов Binance.
Размер комиссии за торговлю токенами на бирже Binance определяется на основе VIP-статуса учетной записи. Чем выше ежемесячный объем торговли на бирже, тем выше статус учетной записи пользователя. По состоянию на август 2022 года максимальный размер комиссии — 0,1% от объема транзакции.
В случае с BNB Chain размер комиссии формируется по принципу, применяемому в сети Ethereum. То есть в расчете комиссии принимается во внимание лимит газа и его средняя цена. Для получения приоритетности в обработке транзакции пользователи могут устанавливать собственную цену на газ. При помощи сервиса BscScan можно посмотреть среднюю цену на газ в сети BNB Chain.
Комиссии в сети Ripple
Ripple — криптовалютная платформа с нативным токеном XRP, который работает на собственном протоколе. В момент создания проекта было выпущено 100 млрд цифровых монет XRP, из которых 39 млрд купили пользователи, а 55 млрд заморозили с помощью смарт-контрактов. Ежегодно сгорает один смарт-контракт и в продажу поступает 1 млрд монет. С каждой транзакций внутри Ripple сжигается определенное количество XRP, поэтому спустя определенное время стоимость монеты увеличивается.
В блокчейне Ripple — XRP Ledger — присутствует некое подобие майнинга, однако вознаграждение пользователь получает лишь за участие в разработках компании, а не в качестве комиссий за расчеты транзакций внутри сети.
Расчет комиссии в сети Ripple
Внутри блокчейна Ripple установлен фиксированный размер комиссии — 0,00001 XRP. Данная комиссия отсекает ненужные транзакции внутри сети и поддерживает стабильность ее работы. Взимаемые комиссии не являются вознаграждением, а сгорают внутри сети, уменьшая объем средств в обороте.
Комиссии внутри сети Cardano
Cardano Settlement Layer — блокчейн-сеть с нативным токеном ADA и фиксированной формулой для расчета комиссий за транзакции. Блокчейн Cardano поддерживает смарт-контракты, сайдчейны и децентрализованные приложения. Пользователи могут осуществлять одноранговые переводы ADA внутри сети и принимать участие в стекинге. Держатели, которые закладывают свои ADA в стекинг, являются узлами сети и валидаторами.
Ouroboros Praos — механизм консенсуса в Cardano, работающий на основе Proof-of-Stake. В блокчейне Cardano можно осуществлять до 257 транзакций в секунду, что значительно выше аналогичного показателя в сетях BTC и ETH.
Расчет комиссии в сети Cardano
Расчет комиссии в Cardano происходит по фиксированной формуле. Следовательно, по мере изменения цены нативного токена Cardano — меняется и размер комиссии.
В блокчейне Cardano комиссия рассчитывается по формуле — а + б * размер транзакции. Показатель «a» составляет 0,155381 ADA, а показатель «b» — 0,000043946 ADA/байт.
Показатели в формуле для расчета комиссии были опубликованы около 5 лет назад, когда стоимость ADA составляла $0,02 за монету. По данным CoinMarketCap на 1 сентября 2022 года, цена ADA составляет $0,45.
Наличие комиссии в блокчейн-проектах — это неотъемлемая часть стабильности, безопасности и работоспособности децентрализованной сети. Кроме того, комиссии служат вознаграждением для пользователей, которые осуществляют поддержку сети. Разработчики блокчейн-сетей продолжают искать эффективные решения для масштабирования проектов и постоянно работают над определением оптимального размера комиссии для пользователей.