Подтверждение транзакций и комиссии BTC (часть 2)


Опубликовано nov 28, 2020


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

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

Как ускорить подтверждение транзакции?

Что же можно сделать, если ваша Bitcoin транзакция зависла на продолжительное время и не подтверждается? Есть пара вариантов: Воспользоваться принципом “дети платят за родителей” =) Ранее мы упоминали понятие “сдача” в транзакции. Совершите транзакцию используя эту сдачу (как мы ранее говорили можно совершать транзакции даже с неподтвержденными монетами, если вы ими владеете), отправьте на свой же кошелек, только в этот раз рассчитайте комиссию так, чтобы средняя комиссия за старую и новую транзакцию была на конкурентном на данный момент уровне. В таком случае майнерам будет выгодно включить обе транзакции в блок, ведь средняя награда будет на высоком уровне.

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

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

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

Создать кошелек