Оглавление
- Может ли транзакция сети bitcoin отмениться сама?
- Как отменить транзакцию
- Как минимизировать риски «зависания» транзакций
- Что такое транзакция биткоина
- Комиссия за транзакцию биткоина
- Что делать при зависании транзакций в сети Биткоин?
- Что делать
- Сколько ждать подтверждения транзакции биткоин
- Альтернативный вариант
- Что такое транзакции в сети Bitcoin?
- Многое зависит от типа кошелька…
- Время для проведения операций в системе блокчейн bitcoin
- Как избежать зависания сделки в очереди Биткоина — советы
- Методы подтверждения криптовалютных операций, и кто этим занимается
- Частное плюс государственное
- Со стороны получателя
Может ли транзакция сети bitcoin отмениться сама?
Многие пользователи несерьезно относятся к проводимым операциям. Иногда им даже просто лень что-то делать. Если была получена информация о том, что транзакция неподтвержденная, то не надо просто сидеть и ждать, когда проблема сама решится. Если думать, что сделка отменится сама по себе и просто ждать, то это может привести не к самым приятным последствиям.
Надо знать, что если операция прошла проверку и подтвердилась, то она вносится в блок и отменить ее уже нельзя. Она зависает и остается только ждать, потому что ни пользователь, ни кто-то другой не сможет ее отменить.
Но если же транзакция биткоинов не прошла проверку и не была включена в блокчейн, то пользователь еще может ее отменить. Это может сделать еще и получатель коинов. Для этого надо создать конкурирующую сделку.
Следует уяснить, что самопроизвольной отмены сделки быть не может. Поэтому не надо забывать про нее и думать, что отмена совершится сама. Дело в том, что операция не изменяется, а изменяется лишь ее отображение в кошельке. Даже если ее не видно в профиле, а коины все еще на счету, то сделка транзакция может где-то висеть и ждать своего времени
Как только майнеры обратят свое внимание на эту операцию, она все же будет совершенна, что станет настоящим сюрпризом для отправителя. А потому надо к этому делу относиться очень серьезно, чтобы потом не возникало проблем
Почему не подтверждается транзакция?
Выше уже было сказано о проблеме с комиссионными. Но есть еще ряд причин, почему операция может зависать:
- В данный момент времени система очень загружена. Так часто случается, когда курс биткоина начинает стремительно изменяться. Это вызывает большой поток транзакций. Еще причиной может стать критический размер пула. Специалисты рассказывают, что за последние годы загруженность увеличилась минимум в восемь раз.
- Если сумма транзакции очень маленькая, то и приоритет у нее будет меньший. Самые крупные транзакции проводятся быстрее.
Получается, что пользователи не всегда могут повлиять на то, с какой скоростью будет проведена сделка.
Как отменить транзакцию
Если возле операции в блокчейн.инфо стоит надпись «сделка не подтверждена», её можно отменить в несколько шагов:
Вход в личный кабинет и отладочную консоль (помощь – окно отладки — консоль). Если счет зашифрован, к нему нужен доступ.
Выбор адреса и создание неформального ключа – в строчке dumpprivkey заменить слово на адрес, выбранный для перевода крипты. Полученный результат – это неформальный ключ, который желательно скопировать. Ключи нужны для всех кошельков, на которые переводились монеты.
Аннулирование кошелька. Достаточно перемещения на другое устройство или смены имени.
Перезагрузка клиента
После этого важно перейти в консоль и импортировать ключи через команду importprivkey. Это может занять время.
Обновленный бумажник не содержит зависшую транзакцию, все пропавшие средства — на счету. Схема подойдет для всех криптокошельков, за исключением облачных.Согласно данным биткоин.инфо, в сети постоянно находятся тысячи неподтвержденных транзакций. Это обычное явление для криптовалютной отрасли. Разработчики пытаются решить эту проблему, а пользователи хотят избежать связанных с ним хлопот.
Если транзакции не добавляются в блок, прежде всего нужно увеличить комиссию. Пока это единственный общедоступный метод борьбы с застрявшими сделками. А если операция уже подвисла, можно прибегнуть к услугам специальных ускорителей – майнингового пула ViaBTC или его менее известного конкурента AntPool.
Предыдущая статья
Что такое airdrop-криптовалюты и как их получить
Следующая статья
Отзывы о Pocket Option: можно ли доверять брокеру?
Как минимизировать риски «зависания» транзакций
Для того, чтобы снизить вероятность возникновения подобных ситуаций, необходимо понимать, как работает сеть и какие факторы оказывают влияние на скорость перевода.
Выше уже была рассмотрена одна из причин «зависания» сделок – низкая комиссия.
Но есть и еще один важный момент – путь отправляемых биткоинов.
Если пользователь получает 5 биткоинов с 5 разных адресов, то по размеру такая биткоин-сделка будет намного больше, чем если бы он получал даже 10 биткоинов, но с одного адреса.
Если необходимо отправлять биткоины нескольким адресатам, рекомендуется проводить все в одной выплате, устанавливая нужные адреса через Input.
перейти к содержанию ^
Что такое транзакция биткоина
Транзакция биткоина – это сделка, путем которой происходит передача криптовалюты от одного пользователя к другому. Основное отличие такого перевода в том, что подтверждением его правомерности занимается не платежная система или банковская структура, а майнеры.
У криптовалюты нет физического носителя, потому цифровые монеты существуют только в рамках собственной системы операций – блокчейн. Транзакция заключается во внесении изменений в распределительную базу данных BTC. В блоке сохраняется информация:
- о сумме перевода, а также его дате и времени;
- об участниках сделок: их публичные ключи – адреса кошельков;
- о каждом блоке – уникальный код, по которому отличаются блоки.
Такая система гарантирует безопасность и анонимность переводов, потому что элементы системы блокчейн хранятся на тысячах компьютеров, представляя собой децентрализованную базу данных.
Транзакция представляет собой информацию:
- input – адрес кошелька отправителя или вход;
- amount – сумма перевода;
- output – адрес получателя или выход.
Записали видео-инструкцию для тех, у кого зависла биткоин-транзакция и он не знает, что делать. Показываем 3 рабочих способа, один из которых точно вам подойдет. Все зависит от биткоин-кошелька, которым вы пользуетесь. Работает только для неподтвержденных транзакций биткоина:
Рекомендуем материал
Для тех, кому удобнее читать, чем смотреть. В статье подробно рассказываем о проблеме неподвержденных транзакций и разбираемся в причинах ее возникновения. Также покажем, как отследить биткоин транзакцию по номеру кошелька.
Комиссия за транзакцию биткоина
За транзакции с биткоином уплачивается комиссия. Эта плата идет майнерам, которые формируют блоки.
Майнерам интересны операции с более высоким размером комиссионных. Поэтому такие транзакции включаются в блоки и подтверждаются значительно быстрее. Это не значит, что необходимо устанавливать максимальный размер комиссии в кошельке. Для выставления оптимального размера комиссии нужно уметь анализировать загруженность сети.
Для сравнения: операция с высоким вознаграждением будет приоритетной, и ее включат в один из ближайших блоков. Как правило, на подтверждение понадобится не более 30 минут. Время ожидания операции с низкой комиссией исчисляется часами и сутками.
Как определить оптимальную комиссию за транзакцию
Необходим анализ показателей:
- количество участников сделки: чем больше их число, тем крупнее код сделки, что добавляет к ней некоторое число байтов, а значит и цену перевода (каждый 1000 байтов равно минимум 0,0001 BTC);
- загруженность сети: чем меньше сделок проводится в определенное время, тем за меньший размер комиссии майнер включит в блок вашу операцию.
Для анализа размера комиссии существуют специальные сервисы и калькуляторы:
- Сервис Buybitcoinworldwide. Он позволяет высчитать размер комиссии, исходя из времени, которое вы можете подождать для подтверждения транзакции.
- Платформа Blockcypher. Перейдите в раздел «Bitcoin». В разделе «Current Fee Estimates» показаны минимальный, средний и высокий размер комиссии.
Средняя комиссия
На многих сервисах, в том числе и Blockcypher, помогающих пользователю определить комиссию за подтверждение транзакций с биткоинами, предлагается три рекомендованных значения вознаграждения майнерам с разным уровнем приоритета.
Комиссия | Характеристика |
Низкая | Перевод имеет низкие шансы попасть в ближайшие блоки. Может затянуться на несколько часов и более. |
Средняя | Операция имеет шанс попасть в ближайшие 3-6 блоков. Время исполнения – до 90 минут. |
Высокая | Сделка имеет высокие шансы попасть в ближайший блок. Время ожидания до 30 минут. |
Что делать при зависании транзакций в сети Биткоин?
Увеличение владельцев криптовалютных кошельков привело к тому, что зависание переводов стало обычным явлением. Пользователи хотят быстро купить цифровую валюту, дождаться роста стоимость и выгодно её продать. Большинство не хотят разбираться в технических моментах операций, изучать их виды и работу. Система блокчейн требует от людей выполнение всех обязательных действий, а их неадекватные действия приводят к торможению существующих операций пользователя.
Некоторые люди могут правильно выполнить все действия, но поставить низкую комиссию. Такие транзакции майнер отправит на комиссионный рынок, куда доберется нескоро. События будут развиваться по одному из следующих сюжетов:
придется потратить время, пока майнер обратит на вашу транзакцию внимание, если выставлен хотя бы минимальный процент;
в случае сделок без комиссий придется также ждать, но они могут вовсе не пройти.
Иногда может быть перегрузка самой система, тогда ожидание – единственный выход. Зачастую решение зависит от самой проблемы, поэтому их необходимо детально разобрать.
Что делать
Даже если транзакция не подтверждена, деньги никуда не испаряются. Но есть несколько сценариев:
- транзакция не получает необходимые подтверждения и висит в сети вечность, вместе с другими, такими же переводами;
- пользователь не ждет неизвестно чего, а пытается продвинуть транзакцию.
В первом случае никаких действий не требуется. Можно отслеживать статус заявки и ждать, что возможно, каким-то чудом она пройдет. Иногда пользователи ждут неделями.
Как долго ждать
Чтобы увидеть статус транзакции и время её подтверждения можно воспользоваться специальными сервисами:
- blockchain.info;
- Bitaps;
- Blocktrail.
Но указанные там цифры редко отвечают реальности. Чтобы получить более точные сведения можно сделать расчёты самостоятельно:
- Взять число, указанное в строчке Fee per byte.
- Перейти на сайт btc.com.
- Найти раздел unconfirmed transactions.
Сколько ждать подтверждения транзакции биткоин
В обычное время транзакция в сети биткоин подтверждается в срок от 15-20 минут до часа. Посмотреть, подтвердился ли ваш перевод, вы можете там же, на сайте blockchain.info. Для этого введите в поле поиска хеш операции, и увидите статус перевода:
Время обработки переводов может увеличиваться в следующих случаях:
- Чрезмерная загруженность сети при резких колебаниях курса биткоина;
- Низкий приоритет транзакции (частые переводы небольших сумм);
- Низкая комиссия. О том, как выбрать правильную комиссию за перевод биткоинов, вы можете узнать из статьи «Как рассчитать комиссию биткоин за перевод и как сэкономить?»
Хотите хотя бы ориентировочно узнать, сколько еще будет выполняться перевод? Для этого вам потребуется знать хеш операции. Если помните комиссию, которую задавали при переводе, сразу переходите к шагу 4.
-
Для начала нужно узнать размер комиссии для транзакции. Это можно сделать на одном из публичных сервисов. Заходим на blockchain.info, вводим хеш в поле поиска, и нажимаем на транзакцию.
-
Смотрим графу «Плата за байт» – это и будет нужное нам значение.
- Крайне редко сервис blockchain.info бывает недоступен. В этом случае можно воспользоваться другим публичным сервисом, например chain.so. Действуем по аналогии.
-
Зная комиссию, идем на https://bitcoinfees.earn.com или btc.com. Находим в графе слева нужную комиссию. По графику и пояснениям делаем вывод, сколько придется ждать подтверждения. Так можно получить хотя бы примерное представление о времени ожидания.
Кроме того, на этих сайтах можно узнать рекомендуемое значение комиссии – это пригодится при следующих переводах.
Помните: размер комиссии зависит не от суммы, а от размера транзакции в байтах. Так, на рисунке выше при переводе 3,3 BTC плата за байт составляет 372 сатоши, а размер транзакции равен 191 байту. Поэтому общая комиссия за перевод в этом случае равна 372 x 191 = 71052 сатоши, или около 11 долларов (при курсе биткоина 15500 долларов за 1 BTC).
Альтернативный вариант
Еще один «легкий» клиент, который можно рекомендовать к употреблению, это Electrum. Он использует традиционный wallet-файл, который располагается по этому пути:
C:\Users\Admin\AppData\Roaming\Electrum\wallets
Называется файл default_wallet. Его имя может быть разным в зависимости от используемой программы.
О создании резервных копий кошелька придется позаботиться самому. Этот подход с использованием wallet.dat присущ большей части «тяжелых» и «легких» кошельков. Лучше создавать копии этого файла после каждого сеанса работы с приложением.
Для восстановления кошелька достаточно заменить текущую версию wallet.dat на резервную копию. После запуска приложение само спрашивает пользователя, данные из какого файла брать для работы с биткоинами.
Что такое транзакции в сети Bitcoin?
Информация об операциях с биткоинами записывается в специальные блоки, которые представляют собой список транзакций. Если сложить блоки в цепочку, то получите историю «хождения» криптовалюты.
Блок состоит из заголовка и списка транзакций. Заголовок содержит хеш-коды транзакций, собственный и хеш предыдущего блока. Первой в перечне идет транзакция, в которой указывается вознаграждение (комиссия) за создание нового блока.
Чтобы проверить подлинность операций с криптовалютой, транзакции должны быть валидированы в блокчейн. Он представляет собой распределенную БД. Ее части хранятся на множестве компьютеров в сети Bitcoin.
Подтверждение транзакции – это ее присоединение к списку транзакций в блоке.
После проведения операции с криптовалютой счета на стороне отправителя и получателя обновляются не сразу. В традиционных пользовательских приложениях для подтверждения транзакции должно быть найдено шесть блоков, которые доказывают ее валидность.
При этом пользователь, проводящий операцию, может уменьшить число проверок. Это следует делать, если оперируете небольшой суммой биткоинов. Что упрощает и ускоряет процесс подтверждения транзакции.
Если верификации перевода криптоденег не произошло, то система возвращает средства обратно на кошелек отправителя.
Для покупки и обмена криптовалюты мы чаще всего используем сервис Матби, это одновременно криптовалютный кошелек и обменник, подробную информацию о сервисе .
Время транзакции в блокчейне Bitcoin
В среднем на транзакцию уходит от 20 минут до 60 минут, но в моменты пиковой нагрузки это время может быть увеличено во много раз.
Время ожидания зависит от загруженности сети блокчейна. За последние два года количество операций с биткоинами выросло более чем в 8 раз. Это видно на графике ниже:
Он показывает рост количества триллионов хешей, выполняемых в секунду в сети Bitcoin. Также в сети бывают всплески, когда среднее количество транзакций в блоках возрастает, и сам размер блоков увеличивается до критической величины.
Методы сокращения времени транзакции:
- Повышение комиссии для майнеров – специалисты советуют «не жадничать» и отдавать за подтверждение от 0,0002 ВТС и более.
- Объем переводимых средств – чем больше криптовалюты переводите, тем статус операции выше в «криптосети».
- Использование специализированных площадок наподобие coinbase.com – на таких сервисах покупатели и продавцы сохраняют свои ключи. Благодаря этому подтверждение происходит в рамках этой платформы, а не в общей сети.
Многое зависит от типа кошелька…
Тут придется «свернуть» в сторону и выяснить, какие варианты криптокошельков существуют:
- «Тяжелые» — клиентские приложения, при установке которых на компьютер пользователя загружается огромный массив данных. Он содержит всю информацию о хождении блоков. База занимает около 60 Гб дискового пространства. К таким приложениям относятся: Armory, Bitcoin Core.
- «Легкие» — не требуют постоянного обновления БД и занимают мало места. На пользовательский ПК устанавливается только программа. В свое распоряжение вы получаете файл с кошельками, их адресами и ключами. Остальная информация подгружается со сторонних сервисов. Представители: Electrum, MultiBit и другие.
- Онлайн-сервисы, при использовании которых не нужно инсталлировать ПО на свой ПК. Обработка данных происходят на сервере площадки. Наиболее популярный – Blockchain.
Время для проведения операций в системе блокчейн bitcoin
Изначально система блокчейн не создавалась для проведения быстрых трансакций. Зачастую пользователи вынуждены ожидать минимум 10 минут до окончания верификации проводимых хешей. В более редких случаях трансакции верифицируются дольше, вплоть до часа, а то и нескольких дней. И это даже при условии того, что была оплачена повышенная комиссия за транзакцию биткоин и сама сделка проводилась не в час пик.
В случае если сделка будет предполагать использование значительных средств, ее подтверждение может существенно затянуться ввиду необходимости задействования большого количества ячеек. Такая трансакция идет несколько дней и это следует учитывать.
Проверка операций с использованием криптовалют
Проверка транзакции bitcoin происходит с использованием определенной последовательности трансакций со стороны держателя криптомонет. Поэтому, чтоб проверить транзакцию, в которой будут фигурировать криптомонеты или иные подобные валюты нужно иметь информацию о совершаемом платеже, а также знать о существовании трех типов записей в структуре блокчейна.
В блоке биткоина сохраняется следующая информация:
адрес лица, отправляющего средства или данные входа;
- точная сумма переводимых средств;
- конечный адрес приобретателя средств (данные output).
Также мониторинг биткоин доступен с помощью использования публичных веб-сервисов, которые предлагаются сторонними ресурсами. Такие сервисы смогут осилить даже те, кто толком не знает как отследить биткоин, ведь многие подобные ресурсы доступны для юзеров без прохождения процедуры регистрации. Это улучшает удобство их использования и скорость обработки информации. Отслеживание блокчейн кошелька с помощью подобных методов позволяет получить в короткие сроки всю необходимую информацию по трансакции, что минимизирует вероятность утраты средств, а также шанса мошеннических действий со стороны контрагентов.
Как избежать зависания сделки в очереди Биткоина — советы
- Использование площадок, отличающихся наличием отдельной системы операций. Такие сервисы проводят транзакции с применением криптовалюты, минуя blockchain. Как результат, пользователь получает возможность быстро перевести деньги, но только при условии проведения операции внутри сети. Как вариант, можно использовать для этих целей Coinbase.
- Применение возможностей мультиподписи, цель которой в снижении времени на проведение сделки в сети. Ряд организаций, к примеру, Green Address, добавляют к основной системе свою мультиподпись, повышающую надёжность транзакции. При этом blockchain воспринимает такой перевод, как более надёжный. В результате операция быстрее оказывается в блоке.
- Увеличение размера комиссии. Это лучший метод, позволяющий повысить скорость проведения транзакции. Чем больше премия, тем выше приоритет сделки у майнеров. На 27 июля 2018 года средняя комиссия в Биткоин-сети составляет 0,84 BTC.
- Применение функции Opt-InRBF. С её помощью удается отправить этот же перевод, но с увеличенной комиссией. Стоит отметить, что такая опция поддерживается не всеми бумажниками. Пример — кошельки Electrum и GreenAddress.
- Ускорение операции с помощью пулов AntPool или ViaBTC.
- Отмена старой транзакции и создание нового перевода, но уже с более высокой комиссией.
Методы подтверждения криптовалютных операций, и кто этим занимается
Криптодобытчики являются своего рода рабочими цепи системы блокчейн криптомонеты. По мнению большинства юзеров, не понимающих принцип того, как происходит верификация транзакции в сети биткоин, майнеры — это всего лишь люди, занимающиеся добычей цифровых монет. На самом деле это не совсем верно. Задачей криптодобытчиков является верификация определенного количества трансакий биткоинов. Криптомайнеры это делают путем верификации блоков. Вес одного блока в криптосети составляет 1 мегабайт. После того, как скапливается такое количество информации о проведенных трансакциях, которое будет соответствовать 1 мегабайту, происходит закрытие блока.
Статус проведения трансакции закрепляется после шести верификаций. Таким образом, следует говорить о том, что информация по каждой трансакции должна включаться в шесть последующих блоков. Такая система проведения транзакций в сети биткоин используется для того, чтоб исключить возможность повторного использования цифровых монет, что может приводить к тому, что одной монетой смогут пользоваться бесчисленное число юзеров. После шестикратной верификации транзакции в сети биткоин майнерами происходит перевод средств на кошелек другого пользователя.
В сети также можно встретить популярный среди майнеров онлайн-курс от Дмитрий Черкасова, в котором подробно рассказано о том, как заработать деньги на криптовалюте. Согласно этой методике, чтоб заработать на крипте достаточно подтвердить своевременно трансакции других пользователей. Подробней ознакомиться с этим способом получения полупассивного дохода на доказанных трансакциях можно в интернете на тематических сайтах и форумах, посвященных теме майнинга. На подобных интернет-ресурсах размещены отзывы от юзеров о том, насколько рабочим является метод заработка 700 долларов в день на обработке биткоин транзакций.
Методы ускорения проведения операций с использованием биткоинов
Многие пользователи криптовалют желают узнать способы того, как ускорить подтверждение хешей. В качестве эффективного ускорителя трансакций, где фигурируют криптомонеты можно применить один из следующих методов:
- ускорение трансакции с помощью повышения ее приоритетности. В большинстве криптокошельков есть подробная функция. Использование этой функции увеличивает размер комиссии за проведенную сделку и этот фактор следует учитывать;
- использование мультиподписи в качестве акселератора для ускорения процесса верификации сделки. Система расценивает такие трансакции как более надежные и автоматически выставляет для них более высокую приоритетность. Аналогичное относится к трансакциям открытого типа;
- также ускорить транзакцию биткоин можно с помощью экосистем для переводов, разработанных криптовалютными биржами. Крупные криптобиржи разработали собственные экосистемы переводов. Комиссия при переводе биткоинов таким способом будет повышенной, но зато трансакция может быть проведена мгновенно.
С помощью подобных альтернативных методов верификации трансакций подтверждается много хешей, ведь любые задержки в условиях постоянного колебания курса криптоденег и других криптовалют могут привести к путанице.
Поэтому сложно сказать сколько ждать подтверждения транзакции биткоин ведь при условии оплаты повышенной комиссии можно сократить время ожидания до нуля.
Частное плюс государственное
Некоторые государства готовы привлекать частный бизнес, чтобы сделать цифровые активы более прозрачными. Так, в начале 2020 года налоговое ведомство Великобритании искало подрядчика, который предоставит инструменты для анализа криптовалютных транзакций на предмет ухода от налогов и отмывания денег.
Среди возможных претендентов СМИ назвали комплаенс-платформу Elliptic. У нее уже есть с Налоговой службой США: компания участвует в расследовании киберпреступлений в сфере налогообложения.
В свою очередь, Chainalysis сотрудничает с Европолом и правоохранительными структурами США. Недавно она помогала ФБР с поисками хакера, который взломал твиттер-аккаунты известных бизнесменов, политиков и знаменитостей ради рекламы bitcoin-скама.
Эксперты отмечают, что в сумме эти усилия и инструменты дают эффект и повышают прозрачность криптовалютного рынка. Так, по оценке Туганова, восемь лет назад доля транзакций, замешанных в криминале, составляла около 40%. К 2014 году она резко упала до 5%, а в последние пару лет колеблется на уровне около 1%.
Подписывайтесь также на Telegram-канал РБК Тренды и будьте в курсе актуальных тенденций и прогнозов о будущем технологий, эко-номики, образования и инноваций.
Со стороны получателя
Конечно, зависшая транзакция представляет проблему и в том случае, если вы её получатель.
Если ваш кошелёк позволяет тратить неподтверждённые транзакции, это тоже можно решить при помощи CPFP. Аналогично описанному ранее, вы можете повторно потратить неподтвержденные входящие биткоины самостоятельно, включив комиссию, достаточно высокую для компенсации изначально низкой транзакции. Если новой комиссии будет достаточно, она будет подтверждена в ближайших блоках.
Единственный дополнительный вариант – спросить отправителя, использовал ли он Opt-InRBF. В таком случае он сможет повторно отправить транзакцию с более высокой комиссией.
Редактор. Директор по маркетингу. Криптоинвестор с 2015 года.