За что и как взимаются комиссии криптовалютных кошельков

За что и как взимаются комиссии криптовалютных кошельков

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

[lwptoc]

Здесь мы опишем функции комиссий за транзакции, как они работают, а также как оплачивать “правильную комиссию».”

Почему мы должны платить комиссию за транзакцию?

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

Анти-спам / DoS

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

Для того, чтобы сборы работали должным образом в качестве защиты от спама, они должны быть достаточно высокими, чтобы препятствовать атаке. Причины, по которым злоумышленник выполнит DoS-атаку, различны, но стоимость этого должна быть выше, чем возможные преимущества для злоумышленника.

Есть две DoS-атаки, от которых защищают сборы:

  • Дозирование сети / одного узла с большими объемами транзакций, имеющие узлы обработки транзакций и” застрял » на обработку.
  • Дозирование blockchain, заполнение блоков и выталкивание других людей из ограниченного пространства blockchain.

В обоих случаях транзакция потребляет небольшое количество конечного количества: (i) ОЗУ узлов, когда транзакция остается в mempool, и (ii) емкость блоков, доступную для транзакций. Сборы означают, что человек не может продолжать делать это бесконечно.

Субсидия майнеров

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

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

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

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

Базовая награда началась с 50 BTC за блок в 2009 году. Это число сокращается вдвое каждые четыре года. 11 ноября 2012 года он изменился на 25 BTC за блок, а один июнь 6,2016 года он снова изменился до 12,5 BTC.
Продолжение этого четырехлетнего цикла в конечном итоге приведет к знаменитому максимуму в 21 миллион BTC (по оценкам, он будет достигнут в 2140 году).

С базового блока награду вдвое каждые четыре года, сборы награждены шахтеры становятся относительно более важное значение при каждом делении. С текущими средними комиссиями и размером блока 1 Мб каждый блок вознаграждает приблизительно 1 BTC в сборах поверх базовой награды 12.5 BTC, что составляет приблизительно 8%.

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

Блоки имеют ограниченное пространство

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

В последние месяцы (на момент написания статьи) мы были относительно близки к этому пределу непрерывно. Вопрос о том, является ли это желательным, активно обсуждается обеими сторонами. Несмотря на это, сборы являются реальностью, поэтому мы продолжим объяснять влияние текущей ситуации на сборы.

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

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

Стоимость рассчитана на байт

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

Из-за природы того, как биткойн работает со скриптами, входами и выходами, Размер транзакции может сильно варьироваться.

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

Если вы получили много мелких платежей на свой кошелек (например, ежедневную выплату с вашего облачного майнинга 0.003 BTC), и вы хотите потратить большую сумму, эти небольшие платежи должны быть объединены в одну транзакцию (например, для отправки 0.5 биткоинов вам нужно будет потратить 166 выплат 0.003 BTC). Подпись должна быть предоставлена для каждой потраченной выплаты, что сильно раздувает Размер транзакции, увеличивая комиссию, связанную с ней.

Почему тарифы продолжают расти?

Первый раз, когда мы действительно видели повышение сборов, был когда (неизвестные) люди начали выполнять “стресс-тест” в сети биткойн, поддерживая постоянный поток транзакций с объемом, большим, чем может поместиться в блоках в течение нескольких дней.

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

За последний год наблюдалось постоянное увеличение реального объема транзакций (не стресс-тестов) до такой степени, что мы теперь последовательно близки к полным блокам. В результате, теперь стало очень важно установить “правильную” комиссию за транзакцию, чтобы убедиться, что майнер примет ее.

Это «рынок комиссий», о котором мы говорили ранее—мы делаем ставки на площади в квартале. Самые высокие участники торгов выигрывают и их сделка добывается.

Почему ограниченная емкость блока необходима?

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

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

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

Установка пользовательского сбора

Некоторые биткойн-кошельки — например, Coinomi или предпочитаемый аппаратный кошелек — Ledger Nano S позволяют вам устанавливать пользовательскую комиссию за транзакцию перед отправкой средств. На нём также осуществляется вывод с минимальной комиссией, в отличие от многих других. Он также поддерживается легким кошельком Electrum, который тоже популярен за счёт низких комиссий.

Но так как плата зависит от нескольких факторов, общая стоимость не может быть предсказана заранее. Самым большим фактором для расчета комиссии является пространство (или размер), которое транзакция займет на “блоке». «Блок» — это место, где транзакция записывается в книгу/базу данных Биткойнов-каждые ~10 минут в книгу добавляется новый блок, в котором будут сотни и тысячи транзакций. А так как размер сделки составляет от 150 до 300 байт (мы не знаем точную сумму до выполнения операции) кошельки дают возможность установить пользовательскую плату в BTC на байт. После того, как транзакция обработана, эта плата умножается на фактические байты, которые она взяла, и общая сумма вычитается из отправленных средств.

Понравилась статья? Поделиться с друзьями:
ProEconomica.RU
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: