:RU: Комиссии в сети Cardano

Перевод статьи Fees on the Cardano network | Cardanians

Система комиссий в публичных блокчейн сетях - большая тема. У разных проектов имеются свои собственные стратегии. Мы представим основной обзор. Затем в этой статье мы объясним различные точки зрения в отношении настоящего и будущего комиссий на Cardano.

image

Почему комиссии так важны

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

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

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

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

У Cardano есть фиксированное количество монет ADA, ограниченное 45 000 000 000. Таким образом, он в большей степени зависит от сбора комиссий, чем другие сети с инфляционной моделью. Сеть может компенсировать отсутствие взимаемых комиссий за счет бесконечной инфляции. Однако существует риск того, что монеты потеряют ценность, поскольку их редкость со временем уменьшается.

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

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

Важно помнить, что децентрализация функционирует справедливо только в том случае, если работает на основе экономических стимулов. Если сеть не может позволить себе вознаграждение, она не может стимулировать честное поведение. Размер вознаграждения должен быть достаточно высоким, чтобы сделать дорогостоящим (в идеале неосуществимым) выполнение атаки на 51 %. Если в сети есть бесплатные транзакции, всегда полезно задать вопрос, как обеспечивается безопасность и децентрализация.

Каждая публичная сеть должна собирать плату, потому что она перераспределяет ее другим людям за полезную для сети работу.

Что такое справедливые комиссии

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

Одна и та же сумма комиссий, скажем, 1 000 000 долларов США в день, может взиматься различными способами. Сеть может обработать 100 000 транзакций за 10 долларов США. Или 1 000 000 транзакций за 1 доллар. Или даже 10 000 000 долларов за 0,1 доллара.

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

Есть еще одна загвоздка, касающаяся комиссий. 1 доллар США имеет разную стоимость в разных странах. В развивающихся странах она относительно высока, в развитых странах это высокая, но приемлемая плата. Однако, если вам нужно отправлять 10 транзакций в день, общая стоимость всех транзакций в размере 10 долларов может быть высокой даже для людей в богатых странах. Сети должны быть доступны для всех слоев населения, бедных, пенсионеров и малоимущих.

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

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

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

Все дело в ресурсах

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

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

Пользователи хотят иметь свои транзакции в блоке как можно дешевле. Пропускная способность сети Cardano, т. е. количество транзакций, которые может обрабатывать первый слой, определяется размером блока и временем создания блока. Блок Cardano на момент написания статьи составляет 64 КБ. Стандартная транзакция составляет около 300 Б. Максимум, транзакция может иметь 16 КБ. Таким образом, блок может содержать около 200 транзакций стандартного размера. По соображениям безопасности сеть Cardano в настоящее время производит около 1 блока каждые 20 секунд. Это означает, что сеть может обрабатывать около 10 транзакций в секунду.

Давайте не будем забывать, что в блоке находятся не только транзакции, но и скрипты Plutus. Они также занимают некоторое место, поэтому для транзакций остается меньше места. Размер скриптов Plutus ограничен 16 КБ.

Давайте попробуем объяснить это следующей аналогией. Представьте себе регулярную автобусную линию (размер блока) между двумя городами, которая курсирует каждый час (время создания блока) и может перевозить 100 человек. Пока линией пользуется менее 100 человек, это не проблема. Как только 120 человек прибудут на остановку, 20 людям придется ждать следующего автобуса. Если на следующем автобусе прибудет только 80 новых человек, автобус заберет всех, и все вернется в нормальное русло. Что, если 200 человек будут спешить? Что, если 150 человек будут приходить каждый час? Качество обслуживания будет снижаться. Нервозность людей будет возрастать. Будут искать решение. Некоторым людям придется подождать несколько часов, может быть, даже дней.

Каково решение этой проблемы? Обеспечить автобус побольше, курсировать на нем чаще или ограничить пользование услугой, скажем, повысив тарифы.

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

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

Чисто теоретически можно увеличить размер блока до 1 МБ и время создания блока до 1 секунды. Это привело бы к пропускной способности в размере около 3000 транзакций в секунду. Однако сомнительно, достижимо ли это на практике. Изменение параметров будет происходить постепенно. Команда будет внимательно следить за поведением сети после незначительных постепенных изменений параметров. Например, если сеть не сможет вовремя распространять блоки, часто могли бы возникать блокчейн форки.

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

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

Рынок комиссий

Рынок комиссий используется в Bitcoin. Он также используется Ethereum в модифицированной форме (EIP-1559). Рынок комиссий, иногда называемый аукционной системой, используется операторами пулов при выборе транзакций, которые должны быть вставлены в новый блок. Транзакции выбираются на основе размера комиссий за транзакции. Чем выше комиссия, тем больше вероятность того, что пул включит транзакцию в новый блок. Стимулом, конечно же, является финансовое вознаграждение, которое поступает непосредственно в пул, добавляющий свой блок в блокчейн.

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

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

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

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

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

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

Почему используется рынок комиссий?

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

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

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

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

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

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

Действующий механизм взимания комиссий в Cardano

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

комиссии строятся вокруг двух констант a и b. Формула для расчета минимальных комиссий за транзакцию такова:

a * размер (tx) + b

Две константы a и b являются параметрами протокола. Эти константы могут быть изменены, чтобы иметь возможность реагировать и адаптироваться к изменениям объема транзакций, цен на оборудование и стоимости ADA. Размер (tx) - это размер транзакции в байтах.

Константа a отражает зависимость стоимости транзакции от размера транзакции. Чем больше транзакция, тем больше ресурсов требуется для ее хранения и обработки. Значение b - это подлежащая уплате комиссия, независимо от размера транзакции. Этот параметр был в первую очередь введен для предотвращения DDoS атак.

Обе константы a и b выражены в ADA. Это означает, что комиссия также находится в ADA, и вы заплатите примерно 0,17 ADA за обычную транзакцию (чем больше транзакция, тем выше комиссия).

Обратите внимание, что комиссия, выраженная в долларах США, увеличивается и падает в зависимости от стоимости ADA на рынке. Если 1 ADA стоит 1 доллар США, средняя комиссия составляет 0,17 доллара США. Если цена ADA вырастет до 10 долларов США, комиссия составит 1,7 доллара США.

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

Эта система более справедлива, так как все платят одинаково за транзакцию. Богатые не получают привилегии, и это преимущество невозможно купить за деньги. Однако система также не идеальна. Уровни комиссий нестабильны, так как цена ADA может расти и падать на сотни процентов. Главным недостатком является отсутствие превентивного механизма для защиты от большого потока транзакций. Система, по сути, может обрабатывать транзакции только постепенно. Несколько транзакций могут быть временно сохранены в памяти, но если ее емкость исчерпана, транзакции должны быть отброшены.

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

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

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

Поиск идеального механизма комиссий

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

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

Идеального решения для комиссий не существует. Люди хотят платить как можно более низкие комиссии. Сеть и люди, которые ею управляют, хотят собрать как можно больше. У пользователей есть ограничения, и как только комиссии превысят их, они не захотят их платить. Некоторые люди по-прежнему будут время от времени платить 10 долларов, но мало кто может позволить себе 100 или более долларов на регулярной основе. Однако 10 долларов США - это абсолютно непомерная плата для людей из развивающихся стран. Эти люди могут позволить себе комиссии максимум в десятки центов. Следует помнить, что для долгосрочных спекулянтов нет проблем время от времени платить более высокую комиссию. Однако, если люди будут пользоваться сетью ежедневно, общая сумма всех комиссий, например, за целый месяц, должна быть низкой.

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

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

У Cardano будет второй слой под названием Hydra. Там транзакции могут быть значительно быстрее и дешевле. Вторые слои имеют различные параметры с точки зрения децентрализации, безопасности и удобства для пользователей. Неподкованным технически пользователям может быть сложно хранить монеты на одном слое и переносить их на другие слои. В идеале пользователи вообще не должны видеть разницы между слоями. Они просто поставят галочку в своем кошельке, если им нужна более быстрая и дешевая транзакция. Любые дальнейшие манипуляции с другим кошельком или адресом, с нашей точки зрения, слишком сложны для обычных пользователей.

Необходимо подумать об экономической модели первого слоя. Если пользователи платят комиссии на других слоях или сетях, каким образом первый слой будет экономически выгоден? Возможно, даже будет хуже. В идеале первый и второй слои должны иметь общую экономическую модель. Таким образом, плата за транзакции на Hydra также может пойти, по крайней мере частично, в бюджет сети Cardano.

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

Приоритет транзакции

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

Каков приоритет транзакций? Мы можем говорить о цели транзакций, количестве монет и токенов в транзакции и т.д. Например, обычная транзакция ADA может иметь более высокий приоритет, чем транзакция NFT. Если есть выбор между двумя транзакциями ADA, выиграет та, у которой сумма больше. В качестве альтернативы можно учитывать количество и время транзакций, совершенных с данного адреса.

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

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

Сжигание комиссий

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

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

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

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

Вывод

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

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

// От переводчика: для получения дополнительных переведенных на русский язык статей о Cardano посетите русскоязычный раздел на форуме Cardano. Видеоролики о Cardano на русском можно найти на YouTube канале нашего замечательного амбасадора Тимура Сахабутдинова. Хотите поговорить или задать вопрос о Cardano по-русски? Приглашаем вас в наше уютное сообщество в Telegram . Оставайтесь на связи, все только начинается!