Почему такая большая комиссия в блокчейн кошельке
Перейти к содержимому

Почему такая большая комиссия в блокчейн кошельке

  • автор:

Комиссия блокчейна (blockchain): каковы размеры, от чего зависит, иные аспекты

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

Что являет собою комиссия blockchain?

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

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

Поначалу они составляли 0,0001 ВТС за 1000 байт и это довольно быстро отпугнуло хакеров, поскольку проведение сотен переводов требовало значительных затрат.

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

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

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

Кто придумал blockchain?

В настоящее время имя основателя данной системы неизвестно, существуют лишь отдельные предположения.

По одной из версий идея создания блокчейна берёт начало в 1991 году. У. Скотт Шторнетт и Стюарт Хабер проводили эксперименты с хранением документов на криптографически закреплённой цепочке блоков с целью систематизации файлов. Идея не получила дальнейшего развития и более десяти лет не находила никакого практического применения. Только в 2008 году программист, работавший под псевдонимом Сатоши Накамото, подарил ей второй шанс, занявшись устранением технических неполадок, мешавших нормальному функционированию технологии. Он же создал и биткоин – платежную систему, которая базируется на данной технологии.

Алгоритм перевода

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

После подтверждения корректности транзакция переходит в свой «зал ожидания» – Mempool – и на следующем этапе попадает к майнеру, включается в блок, но все ещё остаётся неподтвержденной.

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

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

Что такое майнеры и какое у них предназначение

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

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

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

Особенности начисления сбора

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

Поясним на простом примере: пользователь планирует перевести 0,4 ВТС и выставляет комиссию 0,0006 ВТС, следовательно, в сумме будет проведен платёж в размере 0,4006 ВТС.

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

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

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

Размер сбора, который в итоге нужно будет оплатить, напрямую зависит от размера перевода, на него же влияет «вес» программного кода (измеряется в байтах).

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

Немного о безопасности

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

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

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

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

Кто платит комиссию

На сегодняшний день всю комиссию blockchain оплачивает отправитель. Поначалу комиссия взималась по другим правилам, например, если перевод был небольшим или имел «приоритет» – за него можно было не платить. Теперь сбор нужно вносить в любом случае. Майнеры изначально выбирают варианты, где комиссия и размер находятся в лучшем соотношении, и тем самым стараются увеличить собственную прибыль. Они выясняют, сколько сатоши (самая маленькая учетная единица в сети биткоин) пользователь собирается заплатить за каждый байт транзакции.

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

Что еще влияет на размер комиссии

Кроме загруженности сети и степени важности транзакции, на размер комиссии влияют и другие моменты. Самыми значимыми являются:

  1. Уровень сложности скрипта. При проведении транзакций возможно использовать различные функции, к таким, к примеру, относится множественная подпись. Её использование в разы увеличивает размер операции перевода. Если простая транзакция имеет размер около 400 байт, то сложная может превышать 1000 байт.
  2. Число входов. По своей сути каждый биткоин, находящийся у пользователей, является своеобразной ссылкой (так называемым «входом») на транзакции, проведённые раньше, результатом которых стало увеличение капитала. К примеру, если единица криптовалюты, планируемая к отправке, была получена сразу из нескольких источников, то она содержит все ссылки на предыдущие переводы. Имеется в виду, что при передаче все эти «входы» будут отправлены, что значительно увеличивает размер транзакции.
  3. Число выходов. Выходы – это так называемые «адреса», на которые будет направлен проведенный вами платёж. Обычно бывает 1-2 выхода, но может быть и больше, в зависимости от количества «адресов», на которые производится оплата, а также переводимой суммы.

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

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

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

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

Как сократить расходы на комиссию?

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

Иногда такие подсчёты бывают довольно затруднительными, особенно для тех, кто редко пользуется подобными переводами, и в таких случаях следует пользоваться биткоин-кошельком, подсчитывающим feerate (среднюю плату за один байт) в конкретный момент.

Но, всё-таки, существует способ уменьшить размер комиссии без «зависания» операций и денежных потерь. Для того, чтобы уметь правильно и, главное, результативно использовать предоставленные возможности, нужно изучить некоторые тонкости функционирования крипторесурсов. Среди них следующие:

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

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

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

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

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

Зависимость комиссии на транзакции от временного фактора

Фактор времени играет немаловажную роль при определении уровня комиссии. Вот 2 примера такого влияния:

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

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

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

Почему пользователи выбирают blockchain кошелек

Если верить статистике, большинство людей, имеющих дело с криптовалютой, чаще всего выбирают именно его.

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

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

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

  1. Если пользователь желает, чтобы его кошелек был абсолютно надежным, за него нужно заплатить около 100$. Работать с таким кошельком немного тяжелее, зато абсолютно безопасно.
  2. Гарантировать сохранение ваших средств могут также «холодные» кошельки, на которых хранятся пароли, называющиеся приватными ключами. Их использование не требуется подключения к сети, но такие сервисы привязаны к одному устройству.
  3. Онлайн-кошельки имеют самую низкую степень защиты, поскольку все пароли хранятся на серверах сервиса. Единственное, что как-то защищает их от кражи — шифровка. Преимуществом является удобство и простота использования таких сервисов, пользователь не прикладывает никаких усилий для регистрации и начала работы. Такие кошельки доступны для использования с любого устройства и в любой точке мира.

Существуют следующие виды кошельков:

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

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

Способы вывода биткоинов с минимальной комиссией

Теоретически оформление вывода средств с кошелька blockchain.info не подразумевает комиссии, поскольку в соответствующем поле ввода проставляется нулевое значение. Здесь также можно выбрать варианты, предложенные по умолчанию — «Regular» и «Priority». В таком случае устанавливается стандартный размер сбора, который, как известно, напрямую влияет на скорость проведения операции. При выборе варианта «CustomizeFree» возможно установить размер комиссии самостоятельно.

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

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

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

Прямой обмен Биткоинов

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

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

Вывод через биржу

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

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

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

Операция вывода через обменники

Данный способ предельно прост в использовании, но не совсем надёжен, поэтому к выбору площадки следует отнестись крайне внимательно. Желательно пользоваться проверенными пользователями и временем ресурсами.

Процесс осуществления вывода состоит из следующих шагов:

  1. На странице выбранного обменника указывается валютная пара.
  2. Ресурс показывает номер кошелька, на который будет осуществлен перевод.
  3. Обменник осуществляет операцию и средства поступают пользователю на указанную платежную систему.

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

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

Какой вариант лучше выбрать?

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

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

Прогнозы работы системы в будущем

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

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

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

Одной из таких разработок является Segregated Witness. Основным заданием SegWit(сокращенно) является увеличение пропускной способности блокчейна, т.е. увеличивается количество транзакций, которые способен провести один блок, что помогает значительно увеличить скорость их обработки.

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

Блокчейн сегодня и через несколько лет

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

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

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

Что такое комиссия сети блокчейн, и как ее рассчитать с максимальной выгодой

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

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

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

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

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

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

Комиссии за транзакции криптовалют зависят от используемой сети. Например, Bitcoin, Ethereum, Litecoin и Tether (USDT) характеризуются разными комиссиями за транзакции.

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

  • отправляется в своеобразный «зал ожидания» (mempool);
  • включается майнером в предварительный блок — он может содержать порядка 2 500 транзакций, поскольку размер блока ограничен 1 МБ, так что при высоком трафике и большой активности участников сети блокчейн образуется внушительная очередь, что автоматически увеличивает время обработки платежей;
  • оценивается с точки зрения приоритета — сначала обрабатываются платежи с высокой комиссией (обычно она говорит о важности и срочности перевода);
  • подтверждается и переходит в намайненный блок.

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

Подробнее о механизме транзакции биткоина вы можете прочитать в нашей статье «Как проходит транзакция криптовалюты Биткойн».

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

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

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

Комиссия при оплате биткоинами указывается пользователем еще на этапе выставления параметров финансовой операции. А при подтверждении платежа сбор списывается со счета отправителя вместе с суммой перевода. Например: отправитель планирует перевести 0,2 ВТС и выставляет комиссию 0,0006 ВТС, следовательно, в итоговая сумма платежа будет составлять 0,2006 ВТС.

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

На комиссионный сбор сумма перевода не влияет, однако стоит помнить, что плата за услуги майнеров находится в прямой зависимости от «веса» транзакции — программного кода, который измеряется в байтах. Например, размер вашей транзакции составляет 200 байт, а средняя комиссия за транзакцию сейчас равна 70 сатоши за байт. В этом случае вам придется заплатить около 14 000 сатоши (или 0,00014 BTC).

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

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

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

На размер комиссии влияет загруженность блокчейн-сети, а также срочность / важность транзакции. Но есть и другие факторы, среди которых:

  • Сложность скрипта. Функционал оформления транзакций достаточно широк и допускает применение различных опций, например множественной подписи. Они повышают безопасность, но существенно увеличивают размер (не сумму!) перевода. Так, «вес» сложной транзакции может превысить 1000 байт (простая «весит» порядка 400), что, естественно, увеличит размер комиссии.
  • Число входов. Любой биткоин фактически является ссылкой (ее еще называют «вход») на транзакции, которые были проведены ранее с целью увеличения капитала. И эта ссылка передается при переводе. А если единица крипты была получена из разных источников, то и ссылок, влияющих на размер комиссии, она содержит несколько.
  • Число выходов. Выходами называются адреса, куда направляются платежи. Большинство операций предполагает один или два выхода, но их может быть и больше. И чем их больше, тем дороже обойдется транзакция.

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

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

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

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

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

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

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

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

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

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

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

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

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

  • быструю регистрацию через электронный адрес;
  • простую модерацию без прохождения KYC;
  • интеграцию с помощью API и готовых модулей;
  • поддержку разных криптовалют (Bitcoin, Litecoin, Ethereum, Tether и др.).

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

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

Механизм комиссий в Биткоине и зачем дружить с майнерами


Важно отличать процесс обработки транзакций (verification) от процесса их подтверждения (confirmation). В сети Bitcoin транзакции обрабатываются практически мгновенно, а подтверждаются – целый час. В других цифровых валютах все может осуществляться в течение пары секунд. От чего же зависит время полного подтверждения транзакции в децентрализованной среде? Главным образом, от механизма достижения консенсуса.

image

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

Ограниченность пропускной способности


С ростом популярности Биткоина значительно увеличился поток новых транзакций в сети. Известно, что размер блока определен правилами протокола и строго ограничен. В Биткоине максимальный размер блока составляет 1 MB, следовательно, пропускная способность ограничена (1.7 KB/s). Если поток новых транзакций превысит пропускную способность, то не все из них будут обработаны. И такие ситуации случаются нередко. Какие транзакции получат подтверждение первыми, а какие останутся ждать – это вопрос, который требует четкого ответа. Суть его в том, что транзакции должны конкурировать друг с другом.

Роль комиссий


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

image

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

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

Волатильность цены записи


Пользователи сети Биткоин время от времени сталкиваются с непривычно высокой волатильностью комиссий. Например, в 2017 году усредненная цена записи одного байта данных в блокчейн Биткоина колебалась в диапазоне от 1 до 500 satoshi. А очередь неподтвержденных транзакций варьировалась от нескольких KiB до десятков, и даже сотен, MiB.

По причине того, что цена на запись данных может резко изменится, пользователи вынуждены конкурировать друг с другом почти вслепую. Это обусловлено тем, что фактически транзакция будет подтверждена в среднем в течение 8 минут, тогда как комиссию за обработку нужно установить еще до ее подписания. Поэтому вопрос правильно установленной комиссии все равно остается актуальным, потому что все хотят быстрого подтверждения своих транзакций с минимальными затратами. Естественно, платить больше 50 USD за типичную транзакцию – не лучший вариант, особенно, когда можно сэкономить до 90% этой суммы, если грамотно рассчитать комиссию.

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

Решение проблемы с волатильностью комиссий


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

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

transaction fee = transaction size * byte price

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

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

Повышение комиссии после отправки транзакции


Отметим, что протокол Биткоин весьма гибкий и в отношении комиссий. Например, есть два улучшения протокола: replace-by-fee и child-pays-for-parent, – которые позволяют повысить комиссию уже сформированной и отправленной транзакции. К сожалению, очень немногие кошельки реализуют эту функциональность для удобства своих пользователей, хотя со временем их становится больше.

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

Как помогает Segregated Witness


Одним из изменений протокола, которое внесло обновление Segregated Witness, является введение нового формата транзакции и ее веса (transaction weight). До появления Segregated Witness при расчете комиссии обычно учитывали только размер транзакции. Теперь важными являются и размер, транзакции и ее вес. Новая транзакция хранит доказательства владения монетами в отдельной структуре (witness data). Чтобы перевести размер транзакции (total size) в ее вес, размер witness data умножается на меньший коэффициент, чем остальные данные транзакции. Вес транзакции рассчитывается по специальной формуле:

weight = base size * 3 + total size.

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

Известно, что около 60% всех данных транзакции составляют именно данные доказательства владения монетами (т. е. такие, которые можно записать в witness data). Соответственно, вес транзакций нового формата значительно уменьшится. Таким образом, пользователь может платить меньше за подтверждение новой транзакции, при этом она будет иметь тот же приоритет у майнеров при включении в блок, что и старая транзакция с большей комиссией.

image

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

Вариант с другом-майнером


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

image

Первое подтверждение ваша транзакция с вероятностью 50% получит в течение 50 минут, а полное подтверждение – в среднем через 50 минут после первого. В итоге ваши транзакции будут получать полное подтверждение приблизительно в течение 100 минут. Если бы у вас такого друга не было, полное подтверждение транзакция получала бы приблизительно в течение 60 минут, но уже с оплатой полноценной комиссии.

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

Вариант с токенизацией места


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

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

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

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

Заключение


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

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

Что такое блокчейн-комиссии и как они формируются

Wirex R&D

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

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

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

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

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

Зачем нужна комиссия в блокчейне?

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

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

Например, в середине сентября комиссия за перевод ETH достигла рекордного уровня с новым максимальным средним значением в $12,54, которое на следующей неделе снова снизилось на 78%. BTC тоже не привыкать к огромным колебаниям комиссии — среднее вознаграждение за транзакцию в октябре было на уровне $1,46, а в ноябре этот показатель вырос до $13,13.

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

Для примера, в июне 2020 года, пользователь ошибочно заплатил комиссию в $2,6 млн в ETH за перевод в $130. И поскольку в блокчейне транзакции невозможно отменить, вся комиссия распределилась между майнерами.

От чего зависит цена и волатильность комиссии?

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *