Крипто-комиссии: Почему я не могу узнать стоимость заранее?

Крипто-комиссии: Почему я не могу узнать стоимость заранее?

Переведено с английского

Недавно один из наших пользователей отправил транзакцию в сети Ethereum, установив недостаточную плату за газ. Пришлось долго ждать подтверждения транзакции в блокчейне.

Узнав о причине задержки, наш пользователь высказал очень здравую мысль, которую не так часто можно услышать:

“Почему в криптовалютах никогда заранее не знаешь, сколько тебе придётся заплатить за то, чтобы отправить свои средства куда-то? Как вообще криптовалюты смогли стать популярными при таком подходе? Если бы какой-нибудь Paypal сказал, что комиссии за переводы заранее неизвестны, никто бы не стал им пользоваться!”

А ведь и правда! Я бы точно не стал пользоваться такой платёжной системой, в которой никогда не знаешь, сколько придётся заплатить за отправку одного доллара: один цент или сто долларов - причём оба размера комиссий вполне возможны!

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

Но решения существуют. Давайте остановимся на некоторых из них подробнее.

How much does it cost to send money?

Криптовалюты без комиссии за транзакцию

Nano

Каждому, кто хоть раз искал наиболее экономичный способ пересылки средств в криптовалюте, должна быть известна криптовалюта Nano ($XNO). Она специально разработана так, чтобы пользователям не приходилось платить за транзакции. Чтобы транзакция стала частью глобального реестра, её подтверждают репрезентативные узлы (репы) – аккаунты, которым другие пользователи делегировали свои голоса. Но, в отличие от валидаторов в иных сетях, репы подтверждают транзакции не за вознаграждение, а исключительно ради стабильности и безопасности экосистемы, которой они сами пользуются. Как правило, репрезентативными узлами становятся крупные держатели XNO, которые больше других заинтересованы в том, чтобы сеть работала честно и без сбоев.

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

MIOTA

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

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

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

NEO

Простые транзакции с криптовалютой NEO тоже попадают в блокчейн без комиссии. Простые - это значит без взаимодействия со смарт-контрактами. Например:

  • вы заходите на сайт rabbit.io, чтобы обменять NEO на BTC (или на любую другую криптовалюту),
  • вводите сумму и адрес, на который хотите получить BTC,
  • нажимаете на кнопку Swap и видите на экране адрес, на который вам нужно отправить NEO.

Screenshot from rabbit.io

За отправку монет на такой адрес вам не нужно платить комиссию сети. Это фундаментальный принцип сети Neo: за отправку NEO другому пользователю комиссия не взимается.

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

TRX, STEEM, HIVE

В блокчейнах Tron, Steem и Hive для транзакций с основными монетами этих сетей действует правило, очень похожее на правило для монеты NEO: транзакцию, не задействующую смарт-контракт, можно отправить без комиссии. То есть если вы на сайте rabbit.io обменяете TRX на STEEM или наоборот, вы можете обойтись без комиссий блокчейна. А в любых децентрализованных приложениях комиссия понадобится, как понадобится она и при переводе каких-нибудь токенов, а не самих базовых монет.

Но есть и существенное отличие TRX, STEEM и HIVE от NEO. Все переводы NEO между пользователями бесплатны, а в сетях Tron, Steem и Hive есть лимиты на бесплатные переводы базовых монет. Эти лимиты являются возобновляемыми. Например, в сети Tron они восполняются каждые 24 часа. Суточного лимита обычному пользователю хватит примерно на 19 транзакций. Этого количества вполне достаточно для того, чтобы обычное бытовое использование TRX как средства расчётов оставалось всегда бесплатным.

Криптовалюты с фиксированными комиссиями

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

Но есть криптовалюты, которые даже в таких условиях умудряются устанавливать фиксированную ставку.

  • Ada и любые токены в блокчейне Cardano. Для их перевода требуется комиссия, формула расчёта которой известна всем заранее. Она указана на сайте Cardano Foundation. Технически любой желающий может заплатить больше, но никакого смысла в этом нет. Транзакции обрабатываются по мере их создания, независимо от суммы комиссий.
  • HBAR и любые токены в сети Hedera Hashgraph. Сеть построена на фиксированных комиссиях, установленных Советом Hedera, и не предусматривает механизмов повышения платы для приоритизации. Причём цены фиксированы не в основной монете, а в долларах США. При росте курса HBAR пользователи платят меньше монет, а при снижении - больше. Таким образом устраняется проблема, свойственная подавляющему большинству криптовалютных сетей: при росте курса криптовалюты долларовая стоимость комиссии возрастает, и сетью становится невыгодно пользоваться для транзакций.
  • Toncoin и любые жетоны в блокчейне The Open Network (TON). Блокчейн TON тоже использует строгую формулу расчёта комиссии, причём в нём у пользователя нет даже технической возможности переплатить. Цену любой операции можно рассчитать заранее.

Как в Cardano, так и в Hedera Hashgraph в случае, когда сеть перегружена, нет никакой возможности провести транзакцию поскорее: даже при крайней необходимости. Стандартные криптовалютные сети (такие как Биткоин и Эфириум) для таких случаев предусматривают возможность заплатить более высокую комиссию. В Cardano и Hedera придётся ждать, когда до транзакции дойдёт очередь.

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

Из приведённых примеров TON - единственный, в котором у такого подхода к комиссиям есть техническое обоснование. Если нагрузка на TON растёт, сеть расщепляется на большее количество рабочих сегментов (шардчейнов). Это позволяет распределять транзакции и увеличивать производительность до невероятно высоких значений. Согласно архитектуре TON блокчейн может быть разделён более чем на триллион шардов, каждый из которых возьмёт на себя часть транзакций. В теории это устраняет проблему недостатка предложения места в блоке и необходимость увеличивать комиссии.

И каков же вывод?

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

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

Обратите внимание, что все криптовалюты, упомянутые в этой статье, доступны для обмена по лучшим курсам на сайте rabbit.io.