Как свести к минимуму задержки подтверждения транзакций Bitcoin

НОВОСТИ
2017-06-01 03:25:42
0
3.1K

3

Несколько дней назад я хотел продать некоторое количество Bitcoin за американские доллары на своей дебетовой карте. Я решил использовать Paxful, так как у меня есть надежный покупатель, с которым я имею дело довольно долгое время. Итак, я перевел Bitcoin в свой кошелек на Paxful. Как ни странно, сделка была подтверждена ровно через 30.25 часов после ее начала, что было крайне неудобно для меня и моего торгового партнера.

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

Сборы против задержки подтверждения:

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

Шахтеры оценивают комиссионные за транзакции с корреляцией на количество байт или плату за байт, то есть общую плату, деленную на размер транзакции в байтах, например 50 сатоши / байт или 0,0005 Bitcoin / килобайт. Это является наиболее важным фактором для майнеров. Все связано с тем, что они используют это, чтобы определить, включать ли транзакцию в блок, над которым они работают, чтобы начать генерировать сделку, так как только один миллион байт транзакций может быть включен в один блок. Соответственно, они предпочитают включать транзакции с более высокой комиссией за байт. Важно отметить, что величина транзакции не влияет на процесс расчета комиссии. Например, если размер вашей транзакции составляет 250 байт, вы будете платить ту же сумму гонорара, независимо от того, будет ли сумма равна 0,0001 или 1000 Bitcoin.

Bitcoinfees.21.co - это служба, которая помогает в расчете Bitcoin платежей. По данным сайта службы, в настоящее время самая дешевая и быстрая плата составляет 180 сатоши / байт. При этом средний размер транзакции 226 байт, плата будет равна 40 680 сатоши. Чтобы определить идеальную плату за байт для вашей транзакции Bitcoin, вы должны вычислить размер вашей транзакции в байтах. К несчастью, многие сервисы кошелька не покажут вам размер транзакции до того, как вы ее запустите, но bitcoinfees.21.co предлагает полезную статистику «Средний размер транзакции байта», который представляет собой размер наиболее распространенных транзакций в течение последних нескольких блоков.

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

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

Каждый ввод в простой транзакции «Adam pays Judy» вносит около 180 байт при условии, что вы используете несжатые открытые ключи и около 148 байт, если вы решите использовать сжатые открытые ключи. Таким образом, чтобы предсказать размер транзакции Bitcoin в байтах, вы должны знать общее количество монет, которые будут потрачены, и будет ли открытый ключ сжат или нет. К несчастью, «удобные» кошельки, такие как blockchain.info, обычно не показывают ваши монеты, поэтому вам придется использовать дополнительные инструменты, которые могут поддерживать «контроль монет», чтобы иметь возможность делать это. С другой стороны, Armory и Bitcoin Core поддерживают функцию «контроль монет».

После определения размера вашей транзакции вам нужно будет обратиться к приведенному выше графику, чтобы определить количество сборов и прогнозируемую задержку подтверждения для выбранной суммы. Например, если размер моей транзакции составляет 230 байт, и я решил заплатить сбор в размере 120 сатоши за байт, то я заплачу полностью 230 x 120 = 27 600 сатоши. Согласно графику, ожидаемое время подтверждения этой транзакции может составлять от 15 до 600 минут, что является временем, необходимым для создания от 3 до 55 блоков.

0
3.1K