Что такое комиссии за транзакции в блокчейне?
Содержание
Зачем нужны комиссии за транзакции?
Комиссии за транзакции биткоина
Как рассчитываются комиссии за транзакции BTC?
Комиссии за транзакции эфириума
Как рассчитываются комиссии за транзакции эфириума?
Комиссии за транзакции в Binance Chain
Как рассчитываются комиссии за транзакции в Binance Chain?
Комиссии за транзакции в Binance Smart Chain
Как рассчитываются комиссии за транзакции в Binance Smart Chain?
Комиссии за вывод средств в Binance
Резюме
Что такое комиссии за транзакции в блокчейне?
ГлавнаяСтатьи
Что такое комиссии за транзакции в блокчейне?

Что такое комиссии за транзакции в блокчейне?

Новичок
Published Mar 15, 2021Updated Nov 23, 2021
8m

Осторожно! Много текста.

В блокчейн-сетях комиссии за транзакции выполняют две важные функции. Они награждают майнеров или валидаторов, которые помогают подтверждать транзакции, и защищают сеть от спам-атак.

В зависимости от активности в сети комиссия за транзакцию может быть как небольшой, так и высокой. На ее размер также влияют рыночные условия. Высокие комиссии могут препятствовать использованию блокчейна, а слишком низкие – потенциально вызывать проблемы с безопасностью.


Зачем нужны комиссии за транзакции?

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

Большинство криптовалют используют комиссии за транзакции по двум причинам. Во-первых, они уменьшают количество спама в сети, делая крупномасштабные спам-атаки дорогостоящими в реализации. Во-вторых, комиссии за транзакции служат стимулом для пользователей, которые помогают верифицировать и подтверждать транзакции. Это своего рода награда за помощь в работе сети.

В большинстве блокчейнов комиссии за транзакции достаточно низкие, но они могут существенно возрастать в зависимости от трафика в сети. Для вас, как пользователя это означает, что сумма, которую вы выбираете для оплаты, определяет приоритет вашей транзакции при добавлении в следующий блок. Чем выше комиссия, тем быстрее пройдет процесс подтверждения.


Комиссии за транзакции биткоина

Будучи первой в мире блокчейн-сетью, биткоин установил стандарт комиссии за транзакции, который сегодня используют многие криптовалюты. Сатоши Накамото понял, что комиссии за транзакции могут защищать сеть от крупномасштабных спам-атак и поощрять корректное поведение.
Майнеры биткоина получают комиссию во время подтверждения транзакции для нового блока. Пул неподтвержденных транзакций называется «пулом памяти» (или «мем-пулом»). Разумеется, майнеры будут отдавать приоритет транзакциям с более высокими комиссиями, которые пользователи согласились платить при отправке своих BTC на другой биткоин-кошелек.

Следовательно, злоумышленники, желающие замедлить работу сети, должны платить комиссию, связанную с каждой транзакцией. Если они установят слишком низкую комиссию, майнеры, скорее всего, проигнорируют их транзакции. Если же они установят их на подходящем уровне, то понесут высокие затраты. Таким образом, комиссии за транзакции также работают как простой, но эффективный фильтр от спама.


Как рассчитываются комиссии за транзакции BTC?

В сети биткоина некоторые криптокошельки позволяют пользователям вручную устанавливать комиссии за транзакцию. В ней также можно отправлять BTC с нулевой комиссией, но майнеры, скорее всего, проигнорируют такие транзакции, а значит – не пройдут валидацию.
Несмотря на некоторые теории, комиссии за транзакции биткоина зависят не от отправленной суммы, а от размера транзакции (в байтах). Например, размер вашей транзакции составляет 400 байт, а средняя комиссия за транзакцию сейчас равна 80 сатоши за байт. В этом случае вам придется заплатить около 32 000 сатоши (или 0,00032 BTC), чтобы увеличить вероятность добавления вашей транзакции в следующий блок.
При высоком трафике в сети и большом спросе на отправку BTC комиссия за транзакцию, необходимая для быстрого подтверждения, увеличивается, поскольку другие владельцы биткоинов пытаются сделать то же самое. Это может происходить в периоды высокой рыночной волатильности

Таким образом, высокие комиссии могут затруднить использование BTC в повседневной жизни, ведь покупка чашки кофе за 3 доллара может оказаться нерациональной, если комиссия будет намного выше.

Блок имеет ограничение в 1 МБ (размер блока) и может содержать только определенное количество транзакций. Майнеры стараются как можно быстрее добавлять эти блоки в цепочку блоков, но их скорость по-прежнему имеет свой предел.

В определении размера комиссии решающую роль играет масштабируемость криптовалютных сетей. Разработчики блокчейнов постоянно работают над решением этой проблемы. Предыдущие обновления сети, например, реализация SegWit и Lightning Network, помогли повысить масштабируемость.



Комиссии за транзакции эфириума

Принцип работы комиссий за транзакции эфириума отличается от биткоина. В размере комиссии учитывается количество вычислительной мощности, необходимой для обработки транзакции, известной как газ. Газ также имеет переменную цену, измеряемую в эфире (ETH), нативном токене сети. 

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


Как рассчитываются комиссии за транзакции эфириума?

Итоговая цена газа включает его стоимость, а также стимул для обработки вашей транзакции. Однако вы также должны учитывать лимит газа, который определяет максимальную цену определенной транзакции или задачи.
Другими словами, стоимость газа – это объем необходимых работ, а цена газа – это цена за «каждый час» работы. Отношение между ними и лимитом газа определяет общую комиссию за транзакцию эфириума или операцию по смарт-контракту .
Например, если транзакция стоит 21 000 газа, а цена газа составляет 71 Gwei, комиссия за транзакцию составит 1 491 000 Gwei или 0,001491 ETH.
Источник: Etherscan.io


По мере перехода эфириума на модель Proof of Stake (см. Casper), ожидается, что плата за газ будет снижаться. Количество необходимого газа для подтверждения транзакции также будет ниже, поскольку сети потребуется лишь часть вычислительной мощности для валидации. Однако сетевой трафик по-прежнему сможет влиять на комиссии за транзакции, так как валидаторы отдают приоритет транзакциям с более высокой оплатой.


Комиссии за транзакции в Binance Chain

Binance Chain – это блокчейн-сеть, которая позволяет пользователям совершать транзакции и торговать BNB и другими токенами BEP-2, а также создавать и распространять собственные токены. Binance Chain использует механизм консенсуса под названием Delegated Proof of Stake (делегированное подтверждение доли). Поэтому вместо майнеров у нас есть валидаторы. 
Binance Chain также лежит в основе Binance DEX (децентрализованной биржи), где пользователи могут торговать криптоактивами прямо со своих кошельков. Комиссии за транзакции в Binance Chain и DEX оплачиваются в BNB.
Обратите внимание: Binance Chain и Binance Smart Chain – это два разных блокчейна. Для получения дополнительной информации см. Введение в Binance Smart Chain (BSC).


Как рассчитываются комиссии за транзакции в Binance Chain?

В BNB для различных действий действует разная структура комиссии. Существует различие между комиссиями за транзакции, такими как отправка BNB, и комиссией за торговлю на Binance DEX. Кроме того, общая цена транзакции может расти или падать в зависимости от рыночной цены BNB. 

При совершении транзакций, не связанных с торговлей, таких как вывод или внесение BNB, комиссия взимается только в BNB. Комиссии за торговую деятельность на Binance DEX оплачиваются торгуемым токеном, но при оплате в BNB применяется скидка. Такая схема помогает стимулировать распространение BNB и наращивать пользовательскую базу.


Комиссии за транзакции в Binance Smart Chain

Binance Smart Chain (BSC) – это еще один блокчейн Binance, который работает параллельно Binance Chain (то есть двумя отдельными сетями). BNB в Binance Chain является токеном BEP-2, а BNB на BSC – токеном BEP-20.

Binance Smart Chain позволяет создавать смарт-контракты, что делает ее более настраиваемой. В отличие от Binance Chain структура комиссий в BSC не фиксирована.Вместо этого используется система с газом (похожая на эфириум), учитывающая вычислительную мощность, необходимую для выполнения транзакций и операций по смарт-контрактам.

В сети BSC используется механизм консенсуса Proof of Staked Authority. Чтобы стать валидаторами, пользователи сети должны разместить BNB в стейкинге. После успешной валидации блока они получают включенную комиссию за транзакцию.


Как рассчитываются комиссии за транзакции в Binance Smart Chain?

Как уже говорилось, структура комиссий BSC очень похожа на структуру эфириума. Комиссия за транзакцию рассчитывается в Gwei, что представляет собой небольшой номинал BNB, равный 0,000000001. Пользователи могут устанавливать свои цены газа, чтобы их транзакции имели приоритет при добавлении в блок. 

Чтобы узнать текущую и историческую среднюю цену газа, посетите ресурс BscScan. Он показывает среднесуточную цену, а также самую низкую и самую высокую уплаченную цену. По состоянию на март 2021 года средняя комиссия в BSC составляет около 13 Gwei.

В примере ниже цена газа составила 10 Gwei. Обратите внимание: лимит газа был установлен на 622 732 Gwei, но в транзакции использовалось только 352 755 (52,31%) Gwei. В итоге комиссия за транзакцию составила 0,00325755 BNB.

Источник: Bscscan.com

Как правило, комиссии в BSC очень низкие, но если вы попытаетесь отправить токены, не имея BNB на счете, сеть сообщит вам, что у вас недостаточно средств. Удостоверьтесь в том, что у вас в кошельке есть дополнительные BNB для оплаты комиссий за транзакции.


Комиссии за вывод средств в Binance

При выводе средств на бирже Binance вы должны уплатить соответствующую комиссию за транзакцию, которая может изменяться в зависимости от используемой криптовалюты и сети. За транзакции внутри торговой платформы Binance применяет собственную структуру комиссии. Однако на комиссию за вывод средств влияют внешние факторы, которые не контролируются Binance.

Вывод криптовалюты зависит от работы майнеров или валидаторов, которые не являются частью экосистемы Binance. Таким образом, Binance приходится периодически корректировать комиссию за вывод средств в зависимости от условий сети, включая трафик и спрос.

Binance также устанавливает минимальный лимит на вывод криптовалюты. Посмотреть текущие лимиты можно на странице Структура комиссий.
Комиссии за торговлю рассчитываются на основе VIP-уровня вашего аккаунта и не зависят от комиссий за вывод средств. VIP-уровень вашего аккаунта определяется совокупным ежемесячным объемом торговли. В настоящее время максимальная комиссия составляет 0,1% торгуемой криптовалюты как в роли мейкера, так и в роли тейкера. Обратите внимание: оплата в BNB снижает размер комиссии при торговле.


Резюме

Комиссии за транзакции являются неотъемлемой частью криптоэкономики блокчейн-сетей. Они выполняют функцию поощрения пользователей, поддерживающих работу сети, а также используются в качестве защиты от злоумышленников и спама.

Однако рост объема трафика в некоторых сетях привел к значительному повышению размера комиссий. Децентрализованный характер большинства блокчейнов затрудняет их масштабирование. В то же время некоторым сетям, обладающим высокой масштабируемостью и пропускной способностью, часто приходится жертвовать либо безопасностью, либо децентрализацией.

Тем не менее различные исследователи и разработчики активно занимаются усовершенствованиями, которые, мы надеемся, приведут к распространению криптовалют в развивающемся мире.