用 Bitcoin Core 發比特幣卡住了,blockchain 顯示不到交易怎麼辦?


#1

各位好,請教大家,我有一筆交易
用bitcoin core 發送比特幣後,比特幣扣了,
但blockchain 找不到這交易
是設定了太低的手續費嗎?
交易沒有確認,比特幣消失了嗎?
請教我可以怎麼辦?


比特幣卡住
#2

blockchain.info 上找不到該交易表示没有礦工對該筆交易有絲毫興趣確認,或因故還没有從你的 Bitcoin Core 錢包送到礦工手上,如果還不太遲,你可以試著由 Bitcoin Core 去「放棄」該交易。

請參照,第一種解法:

in Bitcoin Core, find and right click the transaction then select “Abandon transaction”.


#3

已按不到Abandon transaction了


#4

你是哪一版的 Bitcoin Core?
你會用 -walletbroadcast=0 重啟 Bitcoin Core 嗎?

If that option is greyed out, tell Bitcoin Core not to rebroadcast unconfirmed transactions automatically by restarting Bitcoin Core with the -walletbroadcast=0 option, and then hopefully you should be able to use “Abandon Transaction”.


#5

不太懂,我是新手 :disappointed_relieved:


#6

如果你在啟動 Bitcoin Core (以前泛稱 Bitcoin-qt) 時有將重複傳播關掉 (-walletbroadcast=0),你可望在 Bitcoin Core 錢包開啟後可以按到 Abandon transaction。

walletbroadcast 是 Bitcoin Core 許多參數選擇之一。


參考:

https://en.bitcoin.it/wiki/Running_Bitcoin


#7

如關掉 (-walletbroadcast=0)按了Abandon transaction 我已發送的錢包的比特幣會回到Bitcoin Core錢包嗎?


#8

没有確認入區塊錬中的比特幣會仍在原地址中。

如果没有 ”回來“ 你可以用 -zapwallettxes 啟動之後應該可以回來。

Then you want to start Bitcoin core with -zapwallettxes option/parameter so all unconfirmed transactions will be removed from your wallet.


#9

你好,我也遇到這個問題,不過已經在blockchain有顯示,已經持續10多天了

請問是否在 bitcoin.conf 加上 -walletbroadcast=0就行了

謝謝


#10

理論上是的, 記得要重啟(restart)Bitcoin Core,事成之後要恢復到原來的設定,再次重啟。

另外,有關交易可能會卡多久先參考再決定你是否要等或要改設定重啟與否: