Проверить транзакцию биткоина

Оглавление

Время подтверждения транзакций

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


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

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

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

Допустим, пользователь №1 получил транзакции от друзей в размере 2, 3 и 1 монет. Таким образом, баланс этого пользователя стал больше на шесть монет, но при этом это не значит, что все упомянутые выше переводы были объедены в одну транзакцию.  Все они будут привязаны к адресу пользователя №1 в качестве отдельных операций.

Если пользователь № 1 примет решение отправить пользователю №2 4 монеты, то для выполнения перевода система будет применять записи о транзакциях на разные суммы, чтобы получить требуемое количество монет. В нашем примере система будет использовать для оправки пользователю №2 запись о получении одной монеты, а также запись о получении трех монет.

Если же пользователь №1 отправит пользователю №2 1.5 монеты, то система будет использовать запись о получении 2 монет. Таким образом, пользователь №2 получит 1,5 монеты, а оставшиеся 0,5 вернуться на адрес пользователя №1. При этом к адресу пользователя №1 будет прикреплена запись о том, что 0,5 Bitcoin поступило от пользователя №2.

Подтверждение транзакции

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

  1. выбрать удобный кошелёк, поддерживающий подтверждение перевода (этим кошельком должны пользоваться обе стороны);
  2. воспользоваться функционалом сайта blockchai.info.

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

Ускоритель транзакций биткоин: способы как ускорить подтверждение

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

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

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

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

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

Как увеличить скорость транзакции?

Существует несколько способов снижения времени транзакции:

  • Увеличение объема переводимых средств. Чем больше криптовалют переводится, тем выше статус перевода.
  • Увеличение комиссии за проведение транзакций. Если пользователи отдают за осуществление операций от 0,00002 ВТС, майнеры быстрее подтверждают платежи.
  • Использование специальных сервисов типа Coinbase позволяет проводить транзакции мгновенно. На площадках сохраняются ключи продавца и покупателя, подтверждение происходит непосредственно через сервис.
  • Возможно также использование криптокошельков с функционалом мультиподписи. Для совершения платежей на подобных сервисах нужно ввести лишь секретный ключ. Кошелек использует собственный ключ. Экономия времени и средств на лицо.

Задержка при проведении транзакций Bitcoin

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

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

Сегодня минимальная цена транзакции составляет около 0,16 доллара. Ориентируйтесь на сумму 110 сатоши за байт, и средний размер сделки 226 байта. Если используете минимальные цены, то не ждите, что сделка пройдёт быстро. В этом случае задержка гарантирована. Правда, можете выяснить, где смотреть на подтверждение транзакции биткоинов, тем самым проверяя состояние операции. Ведь даже несмотря на низкую комиссию, она вполне может пройти. Но у задержек есть свои последствия:

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

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

Не все так просто

За этим простым с виду процессом скрывается уникальный и огромный мир, где каждый выполняет свое дело.

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

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

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

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

 Каждый последующий блок, хранит информацию о предыдущем. Когда информация о перечислении BTC попадает в 6 блоков, она считается подтвержденной. 
перейти к содержанию ^

Можно ли ускорить транзакцию Bitcoin

В отличие от традиционных платежных систем, в биткоин-сети не предусмотрен единый сервер для контроля финансовых сделок. Это успешно делает blockchain ― распределенный реестр, где размещены блоки с фиксацией сетевых транзакций. Если сеть не нагружена, блок создается в течение 10 минут, а время прохождения операции составляет 20−60 минут.

Как только система начинает испытывать перегрузку, преимущество получают сделки с большим комиссионным сбором. На 14.04.2018 средний показатель составил $1,34. Во время резкого роста курса Биткоина в декабре 2017 года размер комиссии перевода достигал $55.

Если пользователь выбрал комиссию с превышением среднего значения, вероятность быстрой обработки многократно увеличивается. Учитывается размер переводимой суммы. Например, платеж в 0,2 ВТС с комиссией $1 подтвердится раньше, чем сделка 0,02 ВТС при комиссии $0,5.

Минимальная комиссия либо ее отсутствие способствует накоплению зависших сделок в специальном хранилище Memory Pool (мемпул). Режим ожидания длится, пока транзакция не будет включена в следующий блок. Проблемы со скоростью подтверждения ― наиболее острая проблема биткоин-сети. Темп создания последующих блоков значительно ниже, чем скорость вносимых в мемпул транзакций. Возникает «пробка», тормозящая проведение transactions на срок до трех суток.

Повышенные нагрузки способны увеличить период ожидания до двух недель. Если подтверждения не произошло, операция проходит процедуру удаления из Memory Pool с дальнейшим возвратом отправителю. Движение транзакции можно отслеживать при помощи особых сервисов-проводников (Etherscan, BlockCypher, btc.com, blockchain.info и т.д.). Например, на сайте BlockCypher представлена исчерпывающая информация по транзакциям и блокам: время, размер, вес, распределение хешрейта.

Чтобы просмотреть неподтвержденные платежи, следует предпринять следующие шаги:

  • Зайти на официальный ресурс blockcypher.com.
  • В верхнем углу справа нажать раздел Block Explorer:

В новом окне отобразятся свежие сведения:

Доступна опция прогнозов подтверждения транзакций, определяющая вероятность скорого «выстреливания» конкретной сделки. На сайте предусмотрен ВТС-ускоритель. Стоимость услуги: $75 ежемесячно. При размере платежа менее $9 операция не нуждается в подтверждении (тариф Confidence Factor).

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

Чтобы разгрузить сеть Bitcoin и оптимизировать блокчейн, разработчиками организовано проведение софтфорков и хардфорков. Например, хардфорк Биткоина от 01.08.2017 привел к появлению ветки Bitcoin Cash и увеличению пропускной способности сети. Наиболее эффективное решение разработчики видят в переходе на сеть Lightning Network (двухсторонние платежные каналы), что обеспечит прозрачность транзакционных каналов среди раздатчиков сети. Операционный канал станет доступным для всех участников blockchain.

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

Как ускорить транзакцию

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

Существуют различные варианты ускорить или «протолкнуть» подтверждение транзакции.

Двойная трата — «Double Spend»

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

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

Убедитесь, что транзакция действительно не подтверждена. Для этого есть специальные сервисы, о которых вы узнаете далее.
Из каталога, где хранятся установочные файлы Bitcoin Core, уберите файл «mempool.dat». Например, переместите его в другую папку.
Закройте программу бумажника и запустите ее заново. Во время запуска в командной строке введите «zapwalletettxes».
Проведите сделку заново, указав более высокий размер комиссии

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

Для других криптокошельков подход является аналогичным. Основные различия могут быть лишь в наименовании команд. Отличная функция есть в бумажнике Electrum. Кнопка «replace-by-fee» позволяет повторно отправить биткоины с увеличенным комиссионным вознаграждением.

Child Pays for Parent

Child Pays for Parent (CPFP), дословно «дети платят за родителей» – один из самых популярных методов «проталкивания» платежа. Его суть заключается в том, что отправитель биткоинов создает еще одну операцию, используя «сдачу» с неподтвержденного платежа.

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

Отправка монет совершается по любому адресу. Часто используют свой. Рассмотрим применение CPFP на примере кошелька Bitcoin Core.

  1. Зайдите в раздел с настройками и параметрами (Settings – Options).
  2. Перейдите в категорию «Wallet» (Кошелек) и поставьте отметку в поле «Enable coin control features» (Управление входами). Здесь же включите разрешение на трату неподтвержденной сдачи – «Spend unconfirmed change».
  3. Нажмите на «Отправить».
  4. Зайдите в раздел «Inputs» (Входы) и поставьте галочку напротив интересующей вас суммы.
  5. Укажите в строке «Адрес получателя» адрес своего хранилища.
  6. Нажмите «Ок».
  7. Впишите сумму перевода и нажмите на галочку рядом с «Subtract fee from amount» (Вычесть комиссию из суммы).
  8. Отметьте выборочную комиссию за килобайт – «custom, per kilobyte». Не забудьте отметить, что комиссия высчитывается на две сделки.
  9. Завершите операцию по отправке биткоинов.

Использование ускорителей

Еще один способ ускорить подтверждение сделки с биткоином – обратиться за помощью к майнинговым пулам. Самый популярный «поставщик» такой услуги – пул ViaBTC.

  1. Перейдите на сайт ускорителя.
  2. Вставьте в строку ID транзакции. Комиссия ускоряемой сделки дожна быть не ниже 0.0001 BTC/KB.
  3. Нажмите на «Ускорить Бесплатно».

Также есть функция платного ускорения. Для этого надо зарегистрироваться на сайте. Комиссия сервиса уплачивается в Bitcoin Cash.

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

Иные подобные сервисы: сайт пула AntPool, бот по ускорению в «Телеграм» – @FastTXbot.

Транзакции биткоинов

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

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

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

К примеру, Мария отправляет Василию биткоины. Эту манипуляцию называют транзакцией, она включает в себя три вида информации:

• Input (вход) – информация о том, откуда поступили биткоины на Машин адрес, скажем, их прислала подруга Ольга.

• Amount (сумма) – объем биткоинов, отправляемых Василию Марией.

• Output (выход) – биткоин адрес Василия.

Что такое биткоин-транзакция

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

Ускорители биткоин транзакций

Для того чтобы ускорить свои финансовые операции, существуют специальные акселераторы-ускорители: как платные, так и бесплатные. Некоторые платные сервисы могут запрашивать суммы в размере 100$-200$. Но для начала все же стоит воспользоваться бесплатными решениями.

ViaBTC не требует регистрации

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

  • Отсутствие платы
  • Отсутствие регистрации
  • За 60 минут проводится 100 бесплатных ускорений

Минус этого сервиса, пожалуй, единственный. Из-за популярности ViaBTC отправить заявку может быть не просто. Если же заявку подать удастся, то транзакция получит подтверждение в течение 72 часов, но обычно это не занимает более нескольких часов.

ANTPool — бесплатный способ ускорить транзакцию

А вот в этом сервисе уже придется зарегистрироваться. Понадобится ввести ID транзакции, а также HEX-код. Для получения этого кода придется использовать blockchain.info. Для этого здесь надо найти свою транзакцию и добавить фразу ?format=hex в адресную строку. Далее она получит подтверждение в течение 2-10 блоков. Нужно подождать до 72 часов, хотя зачастую она подтверждается гораздо быстрее.

BTC.com — быстрое подтверждение

Один из самых эффективных акселераторов транзакций в сети биткоин. Вероятность подтверждения транзакции в течение 60 минут доходит до 75%, в течение 98% до 4 часов. Для этого на сайте BTC.com понадобится ввести ID своей транзакции и нажать «Estimate price». Сервис сгенерирует стоимость, и если пользователя все устраивает, то можно оплачивать (к оплате принимают BCH и WebMoney). BTC транзакция будет подтверждена в течение 2-4 часов.

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

ConfirmTX — низкие комиссии за транзакции

Еще один платный сервис, но стоимость за ускорение здесь гораздо ниже. Сервис взимает только 5$ за 250+ байт транзакций. Все остальные будут обработаны бесплатно. Здесь не потребуется регистрации. Достаточно ввести только TXID на главной странице.

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

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

Как проверить транзакцию, когда придет платеж?

Сайт blockchain.info/ru.

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

Провести проверку своей транзакции биткоинов можно на сайте blockchain.info или на chain.so.

Чтобы посмотреть статус транзакции биткоин, нужно ввести хеш.

Ввод хеша.Пример подтвержденной транзакции.Пример неподтвержденной транзакции.

Подтвержденные транзакции

Информация с blockchain.info/ru.

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

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

Мем-пул на blockchain.info/ru/unconfirmed-transactions.

До момента верификации транзакция находится в мем-пуле, виртуальном хранилище.

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

Blockchain.info/ru/charts/mempool-size.

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

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

Ввод хеша.

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

Детализация.Зная комиссию, можно зайти на bitcoinfees.earn.com или на btc.com и по графику прикинуть время ожидания.
Информация bitcoinfees.earn.com.Информация btc.com.

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

Выписка.

Можно ли ускорить транзакцию

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

  1. Opt-in RBF (Replace-By-Fee).
  2. CPFP: ChildPaysforParent.
  3. Также можно создать транзакцию вручную при помощи скриптов. Но этот способ достаточно сложен для неподготовленного пользователя. Если он вам интересен, пишите в комментариях, и, с разрешения Леонида, автор подготовит по нему отдельный мини-обзор.

Кроме того, ранее существовал и другой способ использование так называемых «ускорителей транзакций». Подобные услуги предлагали крупные майнинговые пулы – viabtc.com, antpool.com. Суть заключалась в том, что пользователь мог просто указать на сайте хеш транзакции, и она обрабатывалась майнерами данного пула. Разумеется, такие сервисы были заведомо убыточными для своих создателей и не могли существовать долго.

Итак, перейдем к двум основным способам.

Replace-By-Fee

Важно! Данная опция должна быть включена в кошельке заранее, и использовать ее может только отправитель средств. Функция предусмотрена в кошельках Bitcoin Core, Armory, Electrum, GreenAdress

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

Функция предусмотрена в кошельках Bitcoin Core, Armory, Electrum, GreenAdress. Если не вдаваться в детали, она позволяет пользователям заменять уже созданную транзакцию на новую с более высокой комиссией. Это можно сделать непосредственно через интерфейс кошелька.

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

RFB-транзакции обрабатывают не все майнеры: некоторые технически считают их двойным расходованием (double-spending). Поэтому по времени такой перевод будет подтверждаться дольше, чем простая транзакция с высокой комиссией.

В кошельке GreenAdress RBF-транзакции включены по умолчанию, в остальных кошельках необходимо сделать дополнительные настройки.

ChildPaysforParent

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

Рассмотрим на примере кошелька Bitcoin Core. Для того, чтобы пользоваться функцией ChildPaysforParent, необходимо включить опции «Включить управление входами» и «Тратить неподтвержденную сдачу». Делается это при помощи пункта меню «Настройки», вкладка «Бумажник».

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

Допустим, размер старой транзакции составляет 195 байт, размер новой – 210 байт. Смотрим на сервисе bitcoinfees.earn.com или btc.com рекомендуемый размер комиссии. Пусть плата будет составлять 360 сатоши за байт. Считаем суммарный размер двух транзакций: 195 + 210 = 405 байт. Общая комиссия составит 360 * 405 = 145800 сатоши. Теперь эту суммарную комиссию делим на размер новой транзакции и получаем 145800 / 210 = 695 сатоши за байт.

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

Хотите зарабатывать на крипте? Подписывайтесь на наши Telegram каналы!

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

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

Увеличение комиссии

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

Владельцам кошельков Electrum, Armory, Bitcoin Core доступна опция «Replace-By-Fee». Стоит включить ее перед работой с кошельком. Она включена автоматически в кошельке GreenAdress, остальным ее можно поставить с помощью настроек.

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

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

ChildPaysforParent

В первом случае ускорял транзакцию биткоина отправитель. Но это могут делать и получатели. Чтобы воспользоваться функцией, нужно включить ее в настройках кошелька (1). Например, в Bitcoin Core опции называются «Тратить неподтвержденную сдачу» и «Включить управление входами» (2).

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

Сервисы от пулов

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

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

Для платного включения нужно отправить письмо на почту support@viabtc.com и выразить желание воспользоваться услугой. Сотрудники вышлют вам адрес биткоин кошелька, на который нужно будет перечислить 0,01 BTC. В ответном письме вы указываете номера транзакций: которую хотите ускорить и на 0,01 BTC. После чего ваша транзакция получит подтверждение в сети.

Разумеется, пользоваться платной версией сервиса стоит только когда зависла крупная сумма денег, потому что 0,01 BTC немаленькая сумма и при копеечных сделках не имеет смысла платить столько денег.

Использование сервисов онлайн кошельков

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

Транзакции про запас

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

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