Top
Комиссия за криптовалютные операции в блокчейне: что это и как работает
Что такое комиссия в блокчейне_
Криптовалюта
15.09.2021
Обновлено 12.03.2022
7:37

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

  1. Выступать в роли награды для майнеров, которые и поддерживают работу блокчейна.
  2. Быть одним из элементов защиты сети от спамерских атак недоброжелателей.

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

Для чего в блокчейн внедряют комиссию: зачем она нужна?

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

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

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

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

Комиссия за перевод биткоина

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

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

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

Пример расчета комиссии за перевод биткоина 

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

Несмотря на популярные мифы, комиссия за перевод “цифрового золота” зависит не от суммы, а от размера файлов транзакции в байтах. Если ваш перевод будет весить 500 байт при средней комиссии за единицу байта находится на отметке в 80 Сатоши, то для нормальной скорости обработки транзакции придется заплатить 40 000 сатоши — 0.00040 BTC. Если добавить сверху еще какое-то небольшое количество криптовалюты, обработка операции будет ускорена.

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

Не рекомендуется делать большие переводы в моменты, когда наблюдается волатильность рынка (скоростные изменения курса криптовалюты на малом отрезке времени). В такие моменты многие волнуются и начинают продавать/покупать биткоин. Это увеличивает количество обрабатываемых переводов в разы, вместе со средним ценником комиссии.

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

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

Комиссии в сети Ethereum

Комиссии в сети криптовалюты эфириум — это нечто принципиально отличное от того, что предлагает биткоин. Размер отчислений за переводы ETH зависит от того, какое количество вычислительной мощности (газа) было задействовано в процессе обработки транзакции. Этот показатель имеет свою стоимость и легко конвертируется в Эфириум.

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

Оплата большего количества газа — залог того, что майнеры обратят внимание именно на ваш перевод и обработают его в приоритете.

Как посчитать комиссию за перевод Ethereum

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

Пример: если перевод стоит 24 000 газа, а цена за газ составляет 75 Gwei, то перемножив эти значения получим комиссию в виде 1 800 000 Gwei или 0.00180000 ETH.

Сейчас существуют планы по плавному переходу Ethereum на алгоритм Proof-of-Stake. Вследствии этого, плата за газ будет снижаться, пока не опустится до предельно низких значений, делающих эту криптовалюту более привлекательной для повседневного использования.

Общие выводы

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

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

С другой стороны — есть проекты, которые предоставляют огромную пропускную способность и низкие комиссии. Но из-за этого им приходится жертвовать безопасностью и децентрализацией сети.

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