Bitcoin Forum

Local => Новички => Topic started by: Vadi2323 on May 06, 2016, 05:39:32 AM



Title: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on May 06, 2016, 05:39:32 AM
Хочу предложить способ проталкивания транзакции, которую не хотят подтверждать майнеры из-за низкой комиссии. Способ проверялся на кошельке Bitcoin Core v. 0.12.1. Способ не подойдёт для лайт-режима, т. к. потребует полного блокчейна на компьютере. Впрочем представленные в Интернете способы тоже требуют полного блокчейна.

Как известно, в текущей версии кошелька нет возможности отправить транзакцию с потраченного входа и в случае зависания приходится танцевать с бубном, как описано, например, здесь: https://habrahabr.ru/post/209778/

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

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

На всякий случай для тех, кто не знает - файл wallet.dat находится обычно тут: C:\Users\ВашеИмяНаКомпьютере\AppData\Roaming\Bitcoin



Обновление

В новой версии кошелька появилась галочка "Request Replace-By-Fee". Не забывайте ставить её, если хотите подстраховаться. Без этого реквизита майнеры могут не принять повторную трату и таким способом "протолкнуть" транзакцию может не получиться.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 06, 2016, 06:33:27 AM
перед транзакцией можно сделать копию этого файла и если транзакция зависнет, то можно просто закрыть кошелёк, восстановить копию, запустить кошелёк и баланс (потраченный в зависшей неподтверждённой транзакции) вернётся на место. И можно будет снова отправить транзакцию с большей комиссией.

Нужно убедиться, что в новой транзакции расходуется тот же выход (или хотя бы один из выходов) что и в первой транзакции. Иначе есть вероятность заплатить дважды, если первая транзакция всё-таки подтвердится.
То есть, необходимо пользоваться управлением входами и запоминать, какие выходы расходует транзакция.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on May 06, 2016, 08:50:21 AM
перед транзакцией можно сделать копию этого файла и если транзакция зависнет, то можно просто закрыть кошелёк, восстановить копию, запустить кошелёк и баланс (потраченный в зависшей неподтверждённой транзакции) вернётся на место. И можно будет снова отправить транзакцию с большей комиссией.

Нужно убедиться, что в новой транзакции расходуется тот же выход (или хотя бы один из выходов) что и в первой транзакции. Иначе есть вероятность заплатить дважды, если первая транзакция всё-таки подтвердится.
То есть, необходимо пользоваться управлением входами и запоминать, какие выходы расходует транзакция.

Согласен. Для тех, кто не в теме про траты выходов, скажу. Если переводится весь баланс - можно смело действовать. Повторного платежа не будет.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: bct2 on May 11, 2016, 07:04:38 PM
Вот ещё есть способ, запуск с ключём

Code:
-zapwallettxes=<mode>

Справка: Удалить все транзакции бумажника с возможностью восстановить эти части цепи блоков с помощью -rescan при запуске (1 = сохранять метаданные транзакции: например, владельца аккаунта и информацию запроса платежа; 2 = отбросить метаданные)

Сам не пробовал.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: CheValdy on June 24, 2016, 09:23:18 AM
Вот ещё есть способ, запуск с ключём

Code:
-zapwallettxes=<mode>

Справка: Удалить все транзакции бумажника с возможностью восстановить эти части цепи блоков с помощью -rescan при запуске (1 = сохранять метаданные транзакции: например, владельца аккаунта и информацию запроса платежа; 2 = отбросить метаданные)

Сам не пробовал.


Не могли бы более подробно "для чайников" расписать как это делается?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on June 24, 2016, 10:14:21 AM
Не могли бы более подробно "для чайников" расписать как это делается?

Копируешь ярлык, с которого запускаешь кошелёк (Bitcoin Core). Затем изменяешь его - дописываешь -zapwallettxes=1, как показано на картинке:

https://i.imgur.com/Vw9IoMn.jpg

и запускаешь с этого ярлыка кошелёк.

Я сам не пробовал -zapwallettxes, поэтому придётся поэксперементировать тебе и отписать, что получилось. Идея в том, что из кошелька будут удалены данные о неподтверждённых транзакциях и сумма вернётся на баланс, после чего сможешь её заново выслать.

В режиме обычной работы запускать кошелёк без параметра -zapwallettxes


Title: Re: Как протолкнуть зависшую транзакцию
Post by: CheValdy on June 24, 2016, 03:18:29 PM
Не могли бы более подробно "для чайников" расписать как это делается?

Копируешь ярлык, с которого запускаешь кошелёк (Bitcoin Core). Затем изменяешь его - дописываешь -zapwallettxes=1, как показано на картинке:

https://i.imgur.com/Vw9IoMn.jpg

и запускаешь с этого ярлыка кошелёк.

Я сам не пробовал -zapwallettxes, поэтому придётся поэксперементировать тебе и отписать, что получилось. Идея в том, что из кошелька будут удалены данные о неподтверждённых транзакциях и сумма вернётся на баланс, после чего сможешь её заново выслать.

В режиме обычной работы запускать кошелёк без параметра -zapwallettxes
Вот ещё есть способ, запуск с ключём

Code:
-zapwallettxes=<mode>

Справка: Удалить все транзакции бумажника с возможностью восстановить эти части цепи блоков с помощью -rescan при запуске (1 = сохранять метаданные транзакции: например, владельца аккаунта и информацию запроса платежа; 2 = отбросить метаданные)

Сам не пробовал.


Господа, случилось лучшее - прописал, запустил - коины на балансе! Добавил комиссию, отправил, все ушло.

Спасибо всем за участие и помощь! Способ работает.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: blader7 on September 27, 2016, 09:35:18 AM
Вот, метод, описанный в первом посте, усовершенствован и находит оригинальное применение: Как наказать мошенника, «покупающего» биткоины на Ebay (http://forklog.com/kak-nakazat-moshennika-prodayushhego-bitkoiny-na-ebay/).

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

3. Вы создаете backup-копию биткоин-кошелька wallet.dat.
4. Вы посылаете мошеннику биткоин с нулевой комиссией (transaction free) в будний день.
5. Транзакция с нулевой комиссией зависает в пулах и ждет подтверждения. Это может занять несколько суток.
6. На следующий день мошенник запускает на Paypal диспут «неавторизованная транзакция».
7. Если транзакция все еще не имеет подтверждений, то есть не успела попасть в блокчейн, — прекрасно, вы почти выиграли! И раз Paypal-транзакция неавторизована, то получатель биткоина вашего получать не должен! Делаете следующее:
8. Смотрите в оригинальной транзакции (например на https://blockchain.info/), какие выходы из кошелька были потрачены на выплату мошеннику.
9. Восстанавливаете wallet.dat, сохраненный в backup-копии. В нем, естественно, отсутствует транзакция, которой вы платили мошеннику, а выходы UTXO, которые она использовала, выглядят неистраченными.
10. Используя опцию управления транзакциями, вы тратите те же самые выходы (вообще-то, достаточно любого одного из использованных в транзакции (см. п. 4), но спокойнее будет, если будут все), и создаете транзакцию, в которой вы отправляете тот же биткоин самому себе, либо же на дружественный адрес. Здесь как раз на комиссию скупиться не надо, и надо поставить ее побольше.
11. Майнеры, получив вторую транзакцию с высокой комиссией (соответственно, и с высоким приоритетом), с радостью ее добавят в блокчейн. Таким образом, в блокчейне останется транзакция (см. п. 10), а не подтвержденная транзакция (см. п. 4) будет конфликтной, и никогда в блокчейн не попадет. Мало того, даже если мошенник уже успел потратить полученные деньги, то и его трата также станет конфликтной, и он получит проблемы от своего контрагента. В результате, вы свой биткоин получили обратно, и таким образом «развернули доску» в игре с мошенником.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on December 20, 2016, 09:09:35 AM
Почему-то способ перестал работать. Пересылаю монеты с большей комиссией, но во всех обозревателях блоков только первоначальная транзакция отображается. Что-то господа децентрализованные майнеры подправили в своём ПО.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on December 20, 2016, 12:23:38 PM
Кое-как получилось второй раз послать. Мне кажется какой-то глюк в новой версии кошелька. Или если часто повторно отправлять - майнеры не принимают такую транзакцию. Что-то это нехорошо всё выглядит в свете последних атак на сеть. Как будто кто-то прикручивает втихаря костыли и делает хорошую мину при плохой игре.

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on December 20, 2016, 12:33:37 PM
С кошельком нужно быть аккуратней, копирование wallet.dat во время работы программы может привести к получению повреждённой копии.

Нужно пользоваться меню Файл -> Сделать резервную копию бумажника.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: botatrada on December 20, 2016, 05:30:13 PM
у меня Линукс что делать?  ;D


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 11:14:23 AM
Не могли бы более подробно "для чайников" расписать как это делается?

Копируешь ярлык, с которого запускаешь кошелёк (Bitcoin Core). Затем изменяешь его - дописываешь -zapwallettxes=1, как показано на картинке:

https://i.imgur.com/Vw9IoMn.jpg

и запускаешь с этого ярлыка кошелёк.

Я сам не пробовал -zapwallettxes, поэтому придётся поэксперементировать тебе и отписать, что получилось. Идея в том, что из кошелька будут удалены данные о неподтверждённых транзакциях и сумма вернётся на баланс, после чего сможешь её заново выслать.

В режиме обычной работы запускать кошелёк без параметра -zapwallettxes
Вот ещё есть способ, запуск с ключём

Code:
-zapwallettxes=<mode>

Справка: Удалить все транзакции бумажника с возможностью восстановить эти части цепи блоков с помощью -rescan при запуске (1 = сохранять метаданные транзакции: например, владельца аккаунта и информацию запроса платежа; 2 = отбросить метаданные)

Сам не пробовал.


Господа, случилось лучшее - прописал, запустил - коины на балансе! Добавил комиссию, отправил, все ушло.

Спасибо всем за участие и помощь! Способ работает.

Что именно вы прописали? =1 или =2? Или вообще аргумент не ставили?
У меня не срабатывает. Точнее при запуске показывает полный баланс, а через несколько секунд всё опять исчезает...


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 11, 2017, 11:30:51 AM
У меня не срабатывает. Точнее при запуске показывает полный баланс, а через несколько секунд всё опять исчезает...

Вообще-то -zapwallettxes должна ещё провести рескан (если автоматом не сканирует, надо запустить в ключом -rescan), а эта процедура занимает около получаса.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: bct2 on May 11, 2017, 11:31:38 AM
Что именно вы прописали? =1 или =2? Или вообще аргумент не ставили?
У меня не срабатывает. Точнее при запуске показывает полный баланс, а через несколько секунд всё опять исчезает...

Я ставил 1. Пиши адрес кошелька, на котором баланс, посмотрим.

Вообще-то -zapwallettxes должна ещё провести рескан (если автоматом не сканирует, надо запустить в ключом -rescan), а эта процедура занимает около получаса.

Побольше занимает, чем полчаса... Если мне память не изменяет.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 11, 2017, 11:40:20 AM
Побольше занимает, чем полчаса... Если мне память не изменяет.

Зависит исключительно от процессора и HDD. На Celeron'е и 2-3 часа не хватит :D


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 04:58:08 PM
У меня не срабатывает. Точнее при запуске показывает полный баланс, а через несколько секунд всё опять исчезает...

Вообще-то -zapwallettxes должна ещё провести рескан (если автоматом не сканирует, надо запустить в ключом -rescan), а эта процедура занимает около получаса.

Отдельно -rescan запустить или вместе с -zapwallet?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 05:04:53 PM
Что именно вы прописали? =1 или =2? Или вообще аргумент не ставили?
У меня не срабатывает. Точнее при запуске показывает полный баланс, а через несколько секунд всё опять исчезает...

Я ставил 1. Пиши адрес кошелька, на котором баланс, посмотрим.



Вообще-то -zapwallettxes должна ещё провести рескан (если автоматом не сканирует, надо запустить в ключом -rescan), а эта процедура занимает около получаса.

Побольше занимает, чем полчаса... Если мне память не изменяет.

txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

-zapwallet 5 минут у меня занимает


Title: Re: Как протолкнуть зависшую транзакцию
Post by: vizito on May 11, 2017, 05:06:54 PM
У меня не срабатывает. Точнее при запуске показывает полный баланс, а через несколько секунд всё опять исчезает...

Вообще-то -zapwallettxes должна ещё провести рескан (если автоматом не сканирует, надо запустить в ключом -rescan), а эта процедура занимает около получаса.

Отдельно -rescan запустить или вместе с -zapwallet?
ну как бэ вместе ты не запустишь 2 команды сразу) так что по отдельности сначала одну потом вторую команду


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 11, 2017, 05:19:38 PM
Отдельно -rescan запустить или вместе с -zapwallet?
ну как бэ вместе ты не запустишь 2 команды сразу) так что по отдельности сначала одну потом вторую команду
А что помешает? Попробуй:
bitcoin-qt.exe -zapwallettxes -rescan

Но, наверное, лучше отдельно.

Так же можно попробовать экспортировать все адреса из кошеля в текстовый файл (команда в консоли кошеля dumpwallet), потом удалить (переименовать) старый wallet.dat, запустить кошель и импортировать адреса в новый wallet.dat (команда importwallet). Читай хелп по этим командам в консоли (команнды help dumpwallet и help importwallet), там всё просто.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: BurningInside on May 11, 2017, 06:44:27 PM
txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

Твоя транзакция https://blockchain.info/tx/a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d с бесполезно большой комиссией 138.133 sat/B на данный момент, потому что тратит неподтверждённую сдачу из транзакции https://blockchain.info/ru/tx/65daceddca00debfec7c5c9e1caf017c639a784209517317c5692493d120d313 со смешной комиссией 30 sat/B. Её и проталкивай ускорителем, иначе будешь ждать очень долго.

Забавно, что перевод на 0.99973104 BTC не проходит из-за неподтверждённых 0.00019931 BTC.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 06:49:17 PM
txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

Твоя транзакция https://blockchain.info/tx/a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d с бесполезно большой комиссией 138.133 sat/B на данный момент, потому что тратит неподтверждённую сдачу из транзакции https://blockchain.info/ru/tx/65daceddca00debfec7c5c9e1caf017c639a784209517317c5692493d120d313 со смешной комиссией 30 sat/B. Её и проталкивай ускорителем, иначе будешь ждать очень долго.

Забавно, что перевод на 0.99973104 BTC не проходит из-за неподтверждённых 0.00019931 BTC.

А как так произошло?
Ускоритель не работает...


Title: Re: Как протолкнуть зависшую транзакцию
Post by: bct2 on May 11, 2017, 06:50:59 PM
ну как бэ вместе ты не запустишь 2 команды сразу) так что по отдельности сначала одну потом вторую команду
А что помешает? Попробуй:
bitcoin-qt.exe -zapwallettxes -rescan

Но, наверное, лучше отдельно.

Согласно справочной системы команда
Code:
-zapwallettxes
уже включает в себя -rescan и не требует его ручного запуска.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: BurningInside on May 11, 2017, 06:55:23 PM
txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

Твоя транзакция https://blockchain.info/tx/a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d с бесполезно большой комиссией 138.133 sat/B на данный момент, потому что тратит неподтверждённую сдачу из транзакции https://blockchain.info/ru/tx/65daceddca00debfec7c5c9e1caf017c639a784209517317c5692493d120d313 со смешной комиссией 30 sat/B. Её и проталкивай ускорителем, иначе будешь ждать очень долго.

Забавно, что перевод на 0.99973104 BTC не проходит из-за неподтверждённых 0.00019931 BTC.

А как так произошло?
Ускоритель не работает...

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

Ускоритель рано или поздно заработает. Последний раз он не работал дней 5, большая загрузка была.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 07:17:20 PM
ну как бэ вместе ты не запустишь 2 команды сразу) так что по отдельности сначала одну потом вторую команду
А что помешает? Попробуй:
bitcoin-qt.exe -zapwallettxes -rescan

Но, наверное, лучше отдельно.

Согласно справочной системы команда
Code:
-zapwallettxes
уже включает в себя -rescan и не требует его ручного запуска.

Отлично!
Жалко только, что не помогает...
))


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 07:25:08 PM
txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

Твоя транзакция https://blockchain.info/tx/a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d с бесполезно большой комиссией 138.133 sat/B на данный момент, потому что тратит неподтверждённую сдачу из транзакции https://blockchain.info/ru/tx/65daceddca00debfec7c5c9e1caf017c639a784209517317c5692493d120d313 со смешной комиссией 30 sat/B. Её и проталкивай ускорителем, иначе будешь ждать очень долго.

Забавно, что перевод на 0.99973104 BTC не проходит из-за неподтверждённых 0.00019931 BTC.

А как так произошло?
Ускоритель не работает...

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

Ускоритель рано или поздно заработает. Последний раз он не работал дней 5, большая загрузка была.

Благодарю за разъяснение!
Но неужели это единственный вариант?? А если не заработает ускоритель? Просто ждать годами?
Может имея приватные ключи всё-таки можно что-то сделать? Отменить, отправить заново...


Title: Re: Как протолкнуть зависшую транзакцию
Post by: bct2 on May 11, 2017, 08:00:37 PM
Но неужели это единственный вариант?? А если не заработает ускоритель? Просто ждать годами?
Может имея приватные ключи всё-таки можно что-то сделать? Отменить, отправить заново...

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 08:06:08 PM
Но неужели это единственный вариант?? А если не заработает ускоритель? Просто ждать годами?
Может имея приватные ключи всё-таки можно что-то сделать? Отменить, отправить заново...

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

Такой способ? Какой именно? Да, обе со своего. Иначе бы этого не произошло, как мы уже выяснили)


Title: Re: Как протолкнуть зависшую транзакцию
Post by: dig4u on May 11, 2017, 08:25:04 PM
Но неужели это единственный вариант?? А если не заработает ускоритель? Просто ждать годами?
Может имея приватные ключи всё-таки можно что-то сделать? Отменить, отправить заново...

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

Такой способ? Какой именно? Да, обе со своего. Иначе бы этого не произошло, как мы уже выяснили)

Видимо имелся ввиду способ, про который тебе написали в одном из предыдущих сообщений https://bitcointalk.org/index.php?topic=1462908.msg18976613#msg18976613 "Так же можно попробовать экспортировать все адреса из кошеля в текстовый файл (команда в консоли кошеля dumpwallet), потом удалить (переименовать) старый wallet.dat, запустить кошель и импортировать адреса в новый wallet.dat (команда importwallet). Читай хелп по этим командам в консоли (команнды help dumpwallet и help importwallet), там всё просто."


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 08:30:51 PM
Отдельно -rescan запустить или вместе с -zapwallet?
ну как бэ вместе ты не запустишь 2 команды сразу) так что по отдельности сначала одну потом вторую команду
А что помешает? Попробуй:
bitcoin-qt.exe -zapwallettxes -rescan

Но, наверное, лучше отдельно.

Так же можно попробовать экспортировать все адреса из кошеля в текстовый файл (команда в консоли кошеля dumpwallet), потом удалить (переименовать) старый wallet.dat, запустить кошель и импортировать адреса в новый wallet.dat (команда importwallet). Читай хелп по этим командам в консоли (команнды help dumpwallet и help importwallet), там всё просто.

Пишет

Cannot open wallet dump file (code -8)

Что нужно писать в кавычках после dumpwallet?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 11, 2017, 08:43:32 PM
Пишет

Cannot open wallet dump file (code -8)

Что нужно писать в кавычках после dumpwallet?

Без кавычек указывается любое имя файла, в который будут выгружены ключи в текстовом виде. Файл будет создан в папке, из которой запускается bitcoin-qt.exe.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: dig4u on May 11, 2017, 08:44:04 PM
Отдельно -rescan запустить или вместе с -zapwallet?
ну как бэ вместе ты не запустишь 2 команды сразу) так что по отдельности сначала одну потом вторую команду
А что помешает? Попробуй:
bitcoin-qt.exe -zapwallettxes -rescan

Но, наверное, лучше отдельно.

Так же можно попробовать экспортировать все адреса из кошеля в текстовый файл (команда в консоли кошеля dumpwallet), потом удалить (переименовать) старый wallet.dat, запустить кошель и импортировать адреса в новый wallet.dat (команда importwallet). Читай хелп по этим командам в консоли (команнды help dumpwallet и help importwallet), там всё просто.

Пишет

Cannot open wallet dump file (code -8)

Что нужно писать в кавычках после dumpwallet?

dumpwallet "filename"

Дампит все ключи в человеко-понятный формат

Аргументы:
1. "filename"    (строковый, обязательный) Имя файла

Пример:
dumpwallet "d:\\filename1.txt"


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 08:57:17 PM
txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

Твоя транзакция https://blockchain.info/tx/a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d с бесполезно большой комиссией 138.133 sat/B на данный момент, потому что тратит неподтверждённую сдачу из транзакции https://blockchain.info/ru/tx/65daceddca00debfec7c5c9e1caf017c639a784209517317c5692493d120d313 со смешной комиссией 30 sat/B. Её и проталкивай ускорителем, иначе будешь ждать очень долго.

Забавно, что перевод на 0.99973104 BTC не проходит из-за неподтверждённых 0.00019931 BTC.

А как так произошло?
Ускоритель не работает...

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

Ускоритель рано или поздно заработает. Последний раз он не работал дней 5, большая загрузка была.

Получается лучше не включать трату неподтвержденной сдачи? Зачем это вообще может понадобиться?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 11, 2017, 09:09:43 PM
Пишет

Cannot open wallet dump file (code -8)

Что нужно писать в кавычках после dumpwallet?

Без кавычек указывается любое имя файла, в который будут выгружены ключи в текстовом виде. Файл будет создан в папке, из которой запускается bitcoin-qt.exe.

Ту же ошибку выдаёт...


Title: Re: Как протолкнуть зависшую транзакцию
Post by: bct2 on May 11, 2017, 09:23:37 PM
txid a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d

Твоя транзакция https://blockchain.info/tx/a5eddc0a108b6eae170ddc06afbe3cf27359aac77699f17a4b982ad72e7ee66d с бесполезно большой комиссией 138.133 sat/B на данный момент, потому что тратит неподтверждённую сдачу из транзакции https://blockchain.info/ru/tx/65daceddca00debfec7c5c9e1caf017c639a784209517317c5692493d120d313 со смешной комиссией 30 sat/B. Её и проталкивай ускорителем, иначе будешь ждать очень долго.

Забавно, что перевод на 0.99973104 BTC не проходит из-за неподтверждённых 0.00019931 BTC.

А как так произошло?
Ускоритель не работает...

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

Ускоритель рано или поздно заработает. Последний раз он не работал дней 5, большая загрузка была.

Получается лучше не включать трату неподтвержденной сдачи? Зачем это вообще может понадобиться?

Получается, что лучше комиссию ставить нормальную, 160sat/B будет в самый раз. И проблем не будет.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 12, 2017, 07:30:45 AM
Пишет

Cannot open wallet dump file (code -8)

Что нужно писать в кавычках после dumpwallet?

Без кавычек указывается любое имя файла, в который будут выгружены ключи в текстовом виде. Файл будет создан в папке, из которой запускается bitcoin-qt.exe.

Ту же ошибку выдаёт...

Там бывают какие-то непонятные проблемы с доступом к папкам... Надо пробовать разные варианты.

Попробуй создать на диске, например, D: папку с именем из цифр, например, 12. Потом
Code:
dumpwallet d:\12\wallet.txt


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 12, 2017, 09:53:20 AM
Пишет

Cannot open wallet dump file (code -8)

Что нужно писать в кавычках после dumpwallet?

Без кавычек указывается любое имя файла, в который будут выгружены ключи в текстовом виде. Файл будет создан в папке, из которой запускается bitcoin-qt.exe.

Ту же ошибку выдаёт...

Там бывают какие-то непонятные проблемы с доступом к папкам... Надо пробовать разные варианты.

Попробуй создать на диске, например, D: папку с именем из цифр, например, 12. Потом
Code:
dumpwallet d:\12\wallet.txt

Не хочется на винду переходить из-за этого)
Для мака не подскажете? Вроде пишу полный путь до папки и в конце имя файла (/users/username/..../wallet.txt), но не помогает...


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 12, 2017, 11:17:14 AM
Не хочется на винду переходить из-за этого)
Для мака не подскажете? Вроде пишу полный путь до папки и в конце имя файла (/users/username/..../wallet.txt), но не помогает...

Посмотри топики albertvert (https://bitcointalk.org/index.php?action=profile;u=250278;sa=showPosts;start=20). Я так и не понял, получилось ли у него и как. Вот последний имеющий отношение к теме пост:
Всё удалил, ещё раз установил. Теперь работает.
Сделал экспорт ключей в файл. Получилось. Но заметил одну интересную вещь - вместо 100 ключей/адресов получил 101. Но 101 ключ/адрес выглядит по другому:
"ключ"2015-10-31T15:58:14Z reserve=1 # addr="адрес" (этих 100)
"ключ"2015-10-31T15:58:14Z label= # addr="адрес" (а этот 101 и находится где то по середине списка)

Что за адрес такой ?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 12, 2017, 03:02:37 PM
В общем я в итоге просто взял один приватный ключ, на котором остались битки, вставил его в чистый кошелек, сумма появилась, НО!
Она не отправляется! Вообще. Хотя кошелек сообщает, что отправил...

Статус: 0/отключен, ещё не было успешно разослано

P.S. Как скриншот прикрепить сюда??


Title: Re: Как протолкнуть зависшую транзакцию
Post by: in100 on May 12, 2017, 04:01:25 PM
В общем я в итоге просто взял один приватный ключ, на котором остались битки, вставил его в чистый кошелек, сумма появилась, НО!
Она не отправляется! Вообще. Хотя кошелек сообщает, что отправил...

В кошеле на вкладке "Транзакции" скопируй ID транзакции, потом в консоли
Code:
getrawtransaction ID_транзакции

Результат вставь тут: https://blockchain.info/ru/pushtx (https://blockchain.info/ru/pushtx), и нажми "Отправить транзакцию".


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 12, 2017, 07:57:33 PM
В общем я в итоге просто взял один приватный ключ, на котором остались битки, вставил его в чистый кошелек, сумма появилась, НО!
Она не отправляется! Вообще. Хотя кошелек сообщает, что отправил...

В кошеле на вкладке "Транзакции" скопируй ID транзакции, потом в консоли
Code:
getrawtransaction ID_транзакции

Результат вставь тут: https://blockchain.info/ru/pushtx (https://blockchain.info/ru/pushtx), и нажми "Отправить транзакцию".

Результат: Not accepting transaction version 2


Title: Re: Как протолкнуть зависшую транзакцию
Post by: dig4u on May 13, 2017, 12:40:33 AM
P.S. Как скриншот прикрепить сюда??

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

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

Статус: 0/отключен, ещё не было успешно разослано

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

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 14, 2017, 10:06:22 AM
На всякий случай расскажу здесь тоже как в итоге у меня решился вопрос.
Я пробовал ВСЁ! И запускать кошелек с разными ключами (salvage, zap, rescan и т.д.), и экспортировать приватные ключи, а потом вставлять в новый кошелек, и вставлять приватные ключи в Electrum, и сервис ускорения транзакции, и много чего еще, сейчас уже не вспомню, т.к. после того как всё завершилось я уснул на двое суток, потому что до этого не спал трое из-за этой ситуации)) На что только не способен человек, чтобы вернуть свои пару BTC) Особенно тот, кто понимает сколько они будут стоить через пару-тройку лет   8)

Не помогло НИЧЕГО из вышеперечисленного!

Помог только платный сервис ускорения viabtc, о котором я уже писал. И то, они отреагировали только на следующий день после отправки им 0.01BTC. Я уже начал думать, что это развод. Но в конце концов пришло от них письмо о том, что они ускорили мою транзакцию вручную.
Родненькие мои биточки вернулись ко мне  :-*  Ребята, я так счастлив!  ;D Как я вас всех люблю!!!

P.S. Любименькие мои. Биточечки... :-* :-* :-*


Title: Re: Как протолкнуть зависшую транзакцию
Post by: BurningInside on May 14, 2017, 03:17:12 PM
На всякий случай расскажу здесь тоже как в итоге у меня решился вопрос.
Я пробовал ВСЁ! И запускать кошелек с разными ключами (salvage, zap, rescan и т.д.), и экспортировать приватные ключи, а потом вставлять в новый кошелек, и вставлять приватные ключи в Electrum, и сервис ускорения транзакции, и много чего еще, сейчас уже не вспомню, т.к. после того как всё завершилось я уснул на двое суток, потому что до этого не спал трое из-за этой ситуации)) На что только не способен человек, чтобы вернуть свои пару BTC) Особенно тот, кто понимает сколько они будут стоить через пару-тройку лет   8)

Не помогло НИЧЕГО из вышеперечисленного!

Помог только платный сервис ускорения viabtc, о котором я уже писал. И то, они отреагировали только на следующий день после отправки им 0.01BTC. Я уже начал думать, что это развод. Но в конце концов пришло от них письмо о том, что они ускорили мою транзакцию вручную.
Родненькие мои биточки вернулись ко мне  :-*  Ребята, я так счастлив!  ;D Как я вас всех люблю!!!

P.S. Любименькие мои. Биточечки... :-* :-* :-*

Не хочу огорчать, но сегодня наблюдаю разгрузку сети и если бы ты не начал паниковать и немного подождал бы, то сейчас сэкономил бы эти самые 0.01BTC. Нагрузка на сеть волнами идёт, иногда полезно не спешить. У меня было и такое, что лучше бы дольше шло - в итоге продал бы в х2 дороже.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: maxFreeman on May 23, 2017, 07:49:39 PM
На всякий случай расскажу здесь тоже как в итоге у меня решился вопрос.
Я пробовал ВСЁ! И запускать кошелек с разными ключами (salvage, zap, rescan и т.д.), и экспортировать приватные ключи, а потом вставлять в новый кошелек, и вставлять приватные ключи в Electrum, и сервис ускорения транзакции, и много чего еще, сейчас уже не вспомню, т.к. после того как всё завершилось я уснул на двое суток, потому что до этого не спал трое из-за этой ситуации)) На что только не способен человек, чтобы вернуть свои пару BTC) Особенно тот, кто понимает сколько они будут стоить через пару-тройку лет   8)

Не помогло НИЧЕГО из вышеперечисленного!

Помог только платный сервис ускорения viabtc, о котором я уже писал. И то, они отреагировали только на следующий день после отправки им 0.01BTC. Я уже начал думать, что это развод. Но в конце концов пришло от них письмо о том, что они ускорили мою транзакцию вручную.
Родненькие мои биточки вернулись ко мне  :-*  Ребята, я так счастлив!  ;D Как я вас всех люблю!!!

P.S. Любименькие мои. Биточечки... :-* :-* :-*

Не хочу огорчать, но сегодня наблюдаю разгрузку сети и если бы ты не начал паниковать и немного подождал бы, то сейчас сэкономил бы эти самые 0.01BTC. Нагрузка на сеть волнами идёт, иногда полезно не спешить. У меня было и такое, что лучше бы дольше шло - в итоге продал бы в х2 дороже.

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: metalbrain on May 25, 2017, 05:47:38 PM
Парни я пока слабоват в этом, у меня есть вопрос по этой транзакции 762a6df8b68c04bd68770e3d8a78092e29b6b91c55ac973ea52232898a18a8b4
Все же вроде бы правильно?
Короче, первый вывод сатоши я вывел с ооочень маленькой комиссией. В принципе как и полагалось транзакция не прошла, она была отменена. НО! в том кошельке куда я это все дело бросал, до сих пор висит эта старая транзакция с пометкой "Pending".
Второе после этого, создал я Новый перевод на тот же аккаунт (с вернувшимися сатошами)но с другим ID кошелька, уже с комиссией,которую предлагал сам Блокчейн кошелек. В итоге сказал что будет через двадцать минут, жду уже 5й день. И на получателе-кошельке Новая транзакция не отображается , а в блокчейне она есть и ID кошельков совпадают. Смотрю на таблицу комиссионных на сайте и понимаю,что я ничего не понимаю, где шо как не понятно. Куда смотреть......?!
Мое предположение, что мне нужно было сначала сам UTXO потратить на что то малое (что бы пришла сдача целиком),что бы получить один выход, а их у меня 1000500.
Буду весьма благодарен за помощь. Если в чем то не прав, поправьте , я начинающий и хочу четко увидеть конструктивные ответы на заданный вопрос, без мокания лица в грязь, все когда то с чего то начинают.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: metalbrain on May 25, 2017, 08:00:15 PM
Извините не ID кошелька, а Адрес!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: paramedic on June 07, 2017, 07:08:55 AM
Две транзакции

Первая была отправлена еще 3 июня со стандартной комиссией
https://blockchain.info/tx-index/d4ebf8008de15e51fdce228059c90a238984f6b5dc5420ff008acea48c2d5a4f
Вторая была отправлена 6 июня с повышенной комиссией
https://blockchain.info/tx-index/9d546e7b7879b3dde32db4d44a6203a18a727907299a8b105a7407ec449b9631


Не подтверждены до сих пор. У всех такое?



Title: Re: Как протолкнуть зависшую транзакцию
Post by: bct2 on June 07, 2017, 08:03:52 AM
Две транзакции

Первая была отправлена еще 3 июня со стандартной комиссией
https://blockchain.info/tx-index/d4ebf8008de15e51fdce228059c90a238984f6b5dc5420ff008acea48c2d5a4f
Вторая была отправлена 6 июня с повышенной комиссией
https://blockchain.info/tx-index/9d546e7b7879b3dde32db4d44a6203a18a727907299a8b105a7407ec449b9631


Не подтверждены до сих пор. У всех такое?

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on June 10, 2017, 07:42:53 PM
Две транзакции

Первая была отправлена еще 3 июня со стандартной комиссией
https://blockchain.info/tx-index/d4ebf8008de15e51fdce228059c90a238984f6b5dc5420ff008acea48c2d5a4f
Вторая была отправлена 6 июня с повышенной комиссией
https://blockchain.info/tx-index/9d546e7b7879b3dde32db4d44a6203a18a727907299a8b105a7407ec449b9631


Не подтверждены до сих пор. У всех такое?


Ваши транзакции я ускорил, и уже давно, но от вас никакого фидбека до сих пор!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on June 10, 2017, 07:45:20 PM
Извините не ID кошелька, а Адрес!
Если вопрос не решился у вас , пишите ваш биткоин кошелек мне в приват или ссылку на перево, посмотрим чем вам можно помочь!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: TaraCan on June 21, 2017, 09:56:26 AM
Давно есть сервис perenosi.com которым можно даже 0-fee транзакцию подтвердить, правда может весь день уйти, зато транзакция без комиссии вообще


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on June 21, 2017, 02:48:12 PM
Давно есть сервис perenosi.com которым можно даже 0-fee транзакцию подтвердить, правда может весь день уйти, зато транзакция без комиссии вообще
толку нету с этого сервиса, можно только в час одну транзакцию ускорить, а насчет 0 Fee, это вообще неуважение к биткоину и майнерам!
Я б на месте сети биткоин анулировал все транзакции с 0 Fee, с запретом возможности ставить такие жлобские комисии!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: KosmoKisa on June 22, 2017, 03:55:39 PM
Профи помогите пожалуйста что не так с этой транзой: https://blockchain.info/tx/bd933bd84ae8d5899c739cbe30f5ea79f1c6ff0dc886db41d228c6e119797f24?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: rommandos on June 22, 2017, 04:08:54 PM
Давно есть сервис perenosi.com которым можно даже 0-fee транзакцию подтвердить, правда может весь день уйти, зато транзакция без комиссии вообще
толку нету с этого сервиса, можно только в час одну транзакцию ускорить, а насчет 0 Fee, это вообще неуважение к биткоину и майнерам!
Я б на месте сети биткоин анулировал все транзакции с 0 Fee, с запретом возможности ставить такие жлобские комисии!
А что плохого если ктото за бесплатно проводит транзакции?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on June 30, 2017, 07:27:42 PM
Давно есть сервис perenosi.com которым можно даже 0-fee транзакцию подтвердить, правда может весь день уйти, зато транзакция без комиссии вообще
толку нету с этого сервиса, можно только в час одну транзакцию ускорить, а насчет 0 Fee, это вообще неуважение к биткоину и майнерам!
Я б на месте сети биткоин анулировал все транзакции с 0 Fee, с запретом возможности ставить такие жлобские комисии!
А что плохого если ктото за бесплатно проводит транзакции?
А вам бы халяву словить?
В жизни за все рано или позно приходится платить!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Steply on August 12, 2017, 09:00:50 AM
А вам бы халяву словить?
В жизни за все рано или позно приходится платить!

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Faroxx on August 12, 2017, 04:33:50 PM
Есть ещё сервисы проталкивания транзакций если я не чего не путаю, и там можно добавить комсу на тразу так проще.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: MCS23 on August 12, 2017, 07:25:40 PM
Есть ещё сервисы проталкивания транзакций если я не чего не путаю, и там можно добавить комсу на тразу так проще.

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: 998kb on August 13, 2017, 03:59:15 AM
Quote
Есть такие сервисы. Акселераторы называются. Есть среди них и платные и бесплатные. Несколько раз пользовался, но точно сказать не могу они мне помогли или пришло время для обработки моей транзы в порядке очереди.

Какие еще есть помимо viaBTC?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: menolga on August 27, 2017, 04:27:26 PM
Не могли бы более подробно "для чайников" расписать как это делается?

Копируешь ярлык, с которого запускаешь кошелёк (Bitcoin Core). Затем изменяешь его - дописываешь -zapwallettxes=1, как показано на картинке:

https://i.imgur.com/Vw9IoMn.jpg

и запускаешь с этого ярлыка кошелёк.

Я сам не пробовал -zapwallettxes, поэтому придётся поэксперементировать тебе и отписать, что получилось. Идея в том, что из кошелька будут удалены данные о неподтверждённых транзакциях и сумма вернётся на баланс, после чего сможешь её заново выслать.

В режиме обычной работы запускать кошелёк без параметра -zapwallettxes

Спасибо за подробное разъяснение.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: fruit on September 25, 2017, 03:06:19 AM
Если выходов у транзакции нет, то достаточно перед транзакцией сделать копию wallet.dat, удалить всё кроме каталогов blocks, chainstate, database.
После удаления вернуть копию wallet.dat на место и запустить заново bitcoin-qt.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on September 25, 2017, 04:39:09 PM
Сегодня скачал и синхронизировал последнюю версию Bitcoin Core: 0.15.0.1. Есть приятные моменты. Теперь в графическом интерфейсе встроена возможность отправлять транзакцию, помеченную как "возможно заменяемая". Также в списке отправленных транзакций по правому клику можно увеличивать комиссию для зависшей транзы, если есть на балансе Биткоины. Если нет, то можно способом из первого сообщения темы воспользоваться - помеченную как "заменяемая" транзакцию пулы с удовольствием примут, в отличие от непомеченной (так, по крайней мере, заявлено).


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Medeuski on October 14, 2017, 08:40:47 PM
 Уже 2.5 суток биткоины висят и до сих пор 0 подтверждении, да комиссия при переводе была самой минимальной, но разве это нормально в таком случае? Что следует сделать чтоб получить свои деньги? Может ли отправитель вернуть их себе обратно? Переводили с блокчейна на блокчейн. Данные такие:
Плата за байт   5.022 sat/B
Плата за единицу веса   1.256 sat/WU


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Medeuski on October 14, 2017, 08:57:46 PM
платный сервис ускорения viabtc, о котором я уже писал.
Можно ссылку пожалуйста, где вы там писали.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on October 16, 2017, 06:45:15 PM
Уже 2.5 суток биткоины висят и до сих пор 0 подтверждении, да комиссия при переводе была самой минимальной, но разве это нормально в таком случае? Что следует сделать чтоб получить свои деньги? Может ли отправитель вернуть их себе обратно? Переводили с блокчейна на блокчейн. Данные такие:
Плата за байт   5.022 sat/B
Плата за единицу веса   1.256 sat/WU
вашатранзакция либо сама со временем подтвердится или ее можно ускорить.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: TaraCan on December 08, 2017, 01:56:29 PM
Уже 2.5 суток биткоины висят и до сих пор 0 подтверждении, да комиссия при переводе была самой минимальной, но разве это нормально в таком случае? Что следует сделать чтоб получить свои деньги? Может ли отправитель вернуть их себе обратно? Переводили с блокчейна на блокчейн. Данные такие:
Плата за байт   5.022 sat/B
Плата за единицу веса   1.256 sat/WU
Толкайте через perenosi.com, я пользуюсь с Мая все отлично проходит. Теперь специально занижаю комиссии т.к. можно протолкнуть.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: cryptosecret on December 12, 2017, 11:42:53 AM
Если выходов у транзакции нет, то достаточно перед транзакцией сделать копию wallet.dat, удалить всё кроме каталогов blocks, chainstate, database.
После удаления вернуть копию wallet.dat на место и запустить заново bitcoin-qt.

какой ужас, вот почему всё так сложно???


Title: Re: Как протолкнуть зависшую транзакцию
Post by: volevanya on December 16, 2017, 01:30:41 PM
Если столкнулись с тем что завис платеж - можете писать мне в telegram - @volevanya помогу получить подтверждение транзакции


Title: Re: Как протолкнуть зависшую транзакцию
Post by: astrov on December 21, 2017, 06:48:39 AM
Такая проблема. С кошелька Bitcoin Core (полный блокчейн) отправил биток на биржу, с минимальной комиссией, транзакция зависла на неделю. Подтверждений - 0, почитал мат.часть. Понял. Сделал как здесь рекомендовано. -zapwallettxes=1, пересчитал, монеты вернулись в кошель!
Но мне они на бирже нужны, увеличил комиссию до 450 сатошей за байт порядка 60 долларов, нормальная знатная комиссия, или опять мало этой ненасытной сети? (проверил тут bitaps.com/ru). Отправил снова. Ушла. И опять подтверждений нуль уже 4 день. Что за история? Кто сталкивался, помогите, что делать? Третий раз возвращать? в блокчейне эта транзакция зафиксировалась, уже двойная трата, будет тройная?, как к этому майнеры-подтверждатели относятся?. У вас битки нормально ходят?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: vizito on December 21, 2017, 07:27:05 AM
Такая проблема. С кошелька Bitcoin Core (полный блокчейн) отправил биток на биржу, с минимальной комиссией, транзакция зависла на неделю. Подтверждений - 0, почитал мат.часть. Понял. Сделал как здесь рекомендовано. -zapwallettxes=1, пересчитал, монеты вернулись в кошель!
Но мне они на бирже нужны, увеличил комиссию до 450 сатошей за байт порядка 60 долларов, нормальная знатная комиссия, или опять мало этой ненасытной сети? (проверил тут bitaps.com/ru). Отправил снова. Ушла. И опять подтверждений нуль уже 4 день. Что за история? Кто сталкивался, помогите, что делать? Третий раз возвращать? в блокчейне эта транзакция зафиксировалась, уже двойная трата, будет тройная?, как к этому майнеры-подтверждатели относятся?. У вас битки нормально ходят?
вот тут смотри рекомендованную комиссию https://bitcoinfees.earn.com/ сейчас 450сат\байт пройдет через 3-104 блоков, нужно ставить сейчас уже в 2 раза больше комиссию чем у тебя, и это печально для всех( в сети 250к неподтвержденных транзакций, а это капец как много


Title: Re: Как протолкнуть зависшую транзакцию
Post by: astrov on December 21, 2017, 07:35:26 AM
Такая проблема. С кошелька Bitcoin Core (полный блокчейн) отправил биток на биржу, с минимальной комиссией, транзакция зависла на неделю. Подтверждений - 0, почитал мат.часть. Понял. Сделал как здесь рекомендовано. -zapwallettxes=1, пересчитал, монеты вернулись в кошель!
Но мне они на бирже нужны, увеличил комиссию до 450 сатошей за байт порядка 60 долларов, нормальная знатная комиссия, или опять мало этой ненасытной сети? (проверил тут bitaps.com/ru). Отправил снова. Ушла. И опять подтверждений нуль уже 4 день. Что за история? Кто сталкивался, помогите, что делать? Третий раз возвращать? в блокчейне эта транзакция зафиксировалась, уже двойная трата, будет тройная?, как к этому майнеры-подтверждатели относятся?. У вас битки нормально ходят?
вот тут смотри рекомендованную комиссию https://bitcoinfees.earn.com/ сейчас 450сат\байт пройдет через 3-104 блоков, нужно ставить сейчас уже в 2 раза больше комиссию чем у тебя, и это печально для всех( в сети 250к неподтвержденных транзакций, а это капец как много

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: alanzhelon on December 21, 2017, 07:56:21 AM
у меня Линукс что делать?  ;D

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: civic on December 22, 2017, 05:35:36 PM
Уже пятый день нет подтверждений транзакции, сервисы по "проталкиванию" не помогают! Что-то еще можно предпринять, чтоб протолкнуть или вернуть btc?  :-[


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on December 26, 2017, 03:23:31 PM
Уже пятый день нет подтверждений транзакции, сервисы по "проталкиванию" не помогают! Что-то еще можно предпринять, чтоб протолкнуть или вернуть btc?  :-[

я могу толкнуть, но не на халяву!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: proauto on December 26, 2017, 08:11:53 PM
Quote
....зафиксировалась, уже двойная трата, будет тройная?, как к этому майнеры-подтверждатели относятся?. У вас битки нормально ходят?
вот тут смотри рекомендованную комиссию https://bitcoinfees.earn.com/ сейчас 450сат\байт пройдет через 3-104 блоков, нужно ставить сейчас уже в 2 раза больше комиссию чем у тебя, и это печально для всех( в сети 250к неподтвержденных транзакций, а это капец как много

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

(вот бль жизнь;)) нашел как ручками транзакции собирать для повторнооплаты

искал по фразе Двойная трата Double-spending - пошаговая инструкция с картинками)

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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: onlineportal on January 03, 2018, 11:10:30 PM
Отправил 15.12.17 500 000 сатошей с комиссией 5 000 сатошей, дошли через 22 дня!!!


Title: Re: Как протолкнуть зависшую транзакцию
Post by: uyri on January 06, 2018, 08:46:59 AM
помагите талкнуть 62fe52fc2660cf1fe3fee93cbefdc5b7db8847f738e73e032fedc624945287f6
50 баков гарантирую писать iu.kazantsev@yandex.ru


Title: Re: Как протолкнуть зависшую транзакцию
Post by: dgigit on January 07, 2018, 10:42:28 AM
Если выходов у транзакции нет, то достаточно перед транзакцией сделать копию wallet.dat, удалить всё кроме каталогов blocks, chainstate, database.
После удаления вернуть копию wallet.dat на место и запустить заново bitcoin-qt.


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


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Maguk on January 15, 2018, 06:52:55 AM
Подскажите, если я в электрум импортирую кошелек из блокчейна из которого висит уже 4 дня транзакция, получится ли сделать так чтоб в электруме этих данных не было и отправить битки заново с нормальной комиссией?

Попытался протолкнуть транзу 34d5556bac8785cad06355f53f6c4912255e835382110e4c108395618c60e7f6 чррез viabtc, а он мне пишет your transaction does not exist...
это как понимать??? И что делать?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Docent85 on January 17, 2018, 06:06:45 PM
Попытался протолкнуть транзу 34d5556bac8785cad06355f53f6c4912255e835382110e4c108395618c60e7f6 чррез viabtc, а он мне пишет your transaction does not exist...
это как понимать??? И что делать?
Нужно просто продолжать пытаться толкать вот и все, у меня такая чепуха тоже была


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Windmillprofit on February 20, 2018, 06:08:55 AM
По дурости отправил транзу из кошелька блокчейн.инфо в электрум с самой минимальной комиссией, то есть 1 сатошик.
https://blockchain.info/ru/tx/2ae4f5badd57044e7d044655cb5edbcfeb72af1e816d9fa3b0347964a74c994f
Движения никакого, perenosi.com пробовал пару дней подряд, viaBTC пишет low comission и транзу не толкает.

Какие перспективы? Ждать до пенсии или прощаться? Вроде в очереди 3000-4000 транз, прямо перед этим, посылал транзу с комиссией 2сатошика, прошла моментально.
Мб как-то с помощью электрума можно эту транзу ускорить или отменить?


Title: Re: Как протолкнуть зависшую транзакцию
Post by: vizito on February 20, 2018, 06:38:32 AM
По дурости отправил транзу из кошелька блокчейн.инфо в электрум с самой минимальной комиссией, то есть 1 сатошик.
https://blockchain.info/ru/tx/2ae4f5badd57044e7d044655cb5edbcfeb72af1e816d9fa3b0347964a74c994f
Движения никакого, perenosi.com пробовал пару дней подряд, viaBTC пишет low comission и транзу не толкает.

Какие перспективы? Ждать до пенсии или прощаться? Вроде в очереди 3000-4000 транз, прямо перед этим, посылал транзу с комиссией 2сатошика, прошла моментально.
Мб как-то с помощью электрума можно эту транзу ускорить или отменить?
так как нагрузка на сеть очень маленькая возможно пройдет через недельку вторую, можно сделать двойную трату (https://forum.bits.media/index.php?/topic/32969-%D0%B4%D0%B2%D0%BE%D0%B9%D0%BD%D0%B0%D1%8F-%D1%82%D1%80%D0%B0%D1%82%D0%B0-double-spending-%D0%BF%D0%BE%D1%88%D0%B0%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F-%D1%81-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0%D0%BC%D0%B8/) поставив нормальную комиссию
вот тут (https://bits.media/chto-delat-esli-zavisla-tranzaktsiya-v-seti-bitkoina/) еще есть способы что можно сделать


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Windmillprofit on February 20, 2018, 07:19:51 AM
По дурости отправил транзу из кошелька блокчейн.инфо в электрум с самой минимальной комиссией, то есть 1 сатошик.
https://blockchain.info/ru/tx/2ae4f5badd57044e7d044655cb5edbcfeb72af1e816d9fa3b0347964a74c994f
Движения никакого, perenosi.com пробовал пару дней подряд, viaBTC пишет low comission и транзу не толкает.

Какие перспективы? Ждать до пенсии или прощаться? Вроде в очереди 3000-4000 транз, прямо перед этим, посылал транзу с комиссией 2сатошика, прошла моментально.
Мб как-то с помощью электрума можно эту транзу ускорить или отменить?
так как нагрузка на сеть очень маленькая возможно пройдет через недельку вторую, можно сделать двойную трату (https://forum.bits.media/index.php?/topic/32969-%D0%B4%D0%B2%D0%BE%D0%B9%D0%BD%D0%B0%D1%8F-%D1%82%D1%80%D0%B0%D1%82%D0%B0-double-spending-%D0%BF%D0%BE%D1%88%D0%B0%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F-%D1%81-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0%D0%BC%D0%B8/) поставив нормальную комиссию
вот тут (https://bits.media/chto-delat-esli-zavisla-tranzaktsiya-v-seti-bitkoina/) еще есть способы что можно сделать
Понял, спасибо, подожду немного и буду пробовать двойную трату, если не пролезет транза. Думал, только с холодных кошельков можно "двойнить".


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Many Coins on May 29, 2018, 08:49:33 PM

Копируешь ярлык, с которого запускаешь кошелёк (Bitcoin Core). Затем изменяешь его - дописываешь -zapwallettxes=1, как показано на картинке:

...

и запускаешь с этого ярлыка кошелёк.

Я сам не пробовал -zapwallettxes, поэтому придётся поэксперементировать тебе и отписать, что получилось.

Как же меня бомбит когда я такое читаю!!  ;D

Если сам не делал этого - нафига человеку советуешь??

Просто я сам сейчас пытаюсь решить вопрос

уже и в конфиг даже прописал

Code:
zapwallettxes=1

не пашет

как висели эти транзакции так и висят


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Ring03 on May 29, 2018, 09:39:19 PM
По дурости отправил транзу из кошелька блокчейн.инфо в электрум с самой минимальной комиссией, то есть 1 сатошик.
https://blockchain.info/ru/tx/2ae4f5badd57044e7d044655cb5edbcfeb72af1e816d9fa3b0347964a74c994f
Движения никакого, perenosi.com пробовал пару дней подряд, viaBTC пишет low comission и транзу не толкает.

Какие перспективы? Ждать до пенсии или прощаться? Вроде в очереди 3000-4000 транз, прямо перед этим, посылал транзу с комиссией 2сатошика, прошла моментально.
Мб как-то с помощью электрума можно эту транзу ускорить или отменить?
Сейчас транзакции проходят со свистом даже с комсой в 1 сатоши )) Думаю и ваша прошла )


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Vadi2323 on May 30, 2018, 02:26:00 PM

Копируешь ярлык, с которого запускаешь кошелёк (Bitcoin Core). Затем изменяешь его - дописываешь -zapwallettxes=1, как показано на картинке:

...

и запускаешь с этого ярлыка кошелёк.

Я сам не пробовал -zapwallettxes, поэтому придётся поэксперементировать тебе и отписать, что получилось.

Как же меня бомбит когда я такое читаю!!  ;D

Если сам не делал этого - нафига человеку советуешь??

Просто я сам сейчас пытаюсь решить вопрос

уже и в конфиг даже прописал

Code:
zapwallettxes=1

не пашет

как висели эти транзакции так и висят

Мы тут решаем совместно проблемы. Не мешайся под ногами :-\


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Ring03 on June 06, 2018, 03:14:15 PM
Здесь описан способ проталкивания зависшей транзакции биткоина, я же приведу способ решения проблем с зависшей транзакцией эфира или его токенов. Способ очень прост, но мало кто о нем знает. Достаточно поверх зависшей транзакции сделать перевод 0 эфира на свой же адрес (не экономьте на газе), и зависшая транзакция отменяется.


Title: Re: Как протолкнуть зависшую транзакцию
Post by: Olegya199 on June 07, 2018, 12:23:25 AM
Хочу предложить способ проталкивания транзакции, которую не хотят подтверждать майнеры из-за низкой комиссии. Способ проверялся на кошельке Bitcoin Core v. 0.12.1. Способ не подойдёт для лайт-режима, т. к. потребует полного блокчейна на компьютере. Впрочем представленные в Интернете способы тоже требуют полного блокчейна.

Как известно, в текущей версии кошелька нет возможности отправить транзакцию с потраченного входа и в случае зависания приходится танцевать с бубном, как описано, например, здесь: https://habrahabr.ru/post/209778/

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

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

На всякий случай для тех, кто не знает - файл wallet.dat находится обычно тут: C:\Users\ВашеИмяНаКомпьютере\AppData\Roaming\Bitcoin



Обновление

В новой версии кошелька появилась галочка "Request Replace-By-Fee". Не забывайте ставить её, если хотите подстраховаться. Без этого реквизита майнеры могут не принять повторную трату и таким способом "протолкнуть" транзакцию может не получиться.
Вот так вот эпохи и сменяются... То что раньше было магией вне Хогвартса стало просто галочкой в интерфейсе, я вот правда немного не понимаю , эта не выполненная транзакция висит в кошельке отправителя всегда пока ее не выполнят? Или  она уже будет через определенный промежуток времени висеть в блокчейне?