您的位置:首頁>財經>正文

比特幣交易被堵?試試這幾種辦法

最近大家是不是覺得比特幣轉帳很慢, 因為交易堵住了, 那怎麼辦呢, 接下來看看下面幾種方法, 對你有沒有幫助。

交易加速的幾種方法

交易被堵住的最主要原因就是手續費設置得太低, 礦池是逐利的, 優先挑選高額手續費的交易打包, 而行情火爆, 你的交易可能永遠排在隊伍的最末尾, 也就是永遠無法被打包。

1)等待

如果你不會一些高級操作, 就只能等待了, 如果運氣特別好, 幾天後可能會被確認。 或者, 過了很久, 讓整個比特幣網路忘記了你的這筆交易, 你可以重新發起一筆新的交易。 不過,

我的那筆交易等了10多天, 沒看到任何被確認的跡象, 也沒看到被清除的可能性。

2)找礦池加速

有些礦池提供交易加速的服務, 比如 https://pool.viabtc.com/tools/txaccelerator, 但免費加速的名額非常有限, 收費服務大概按每KB支付0.01 BTC計算, 像我們的5000位元組的交易, 大概要花0.05 BTC, 不知道最近加速服務的行情是不是也上漲了?

3)Replace-By-Fee (RBF)

這種辦法實際上是一種雙重支付(Double-Spend), 後面發起的交易可以提高手續費, 在Bitcoin Core 0.15版本中提供了介面可以進行這種操作, 但前提是發起交易時要加上Replace-By-Fee選項。

我轉幣到冷錢包的那筆交易就是用的這種辦法, 但在調用RPC介面的程式中並沒有用這個選項, 這種辦法也不成。

4)發起Child-Pays-For-Parent 交易

這種交易的意思是, 被堵的交易作為父交易, 裡面的輸出項是0確認的, 但你有私密金鑰可以控制, 這樣你可以發起一個子交易, 用父交易中的一個未確認的輸出當作新交易的輸入, 而交易費必須給足, 讓礦池願意打包, 打包子交易時會一起把父交易打包。

我最後採用的就是這個辦法, 父交易為5400位元組(txid為7b02b4066ab66fc965a897a5f72414f886a8fd150245f8acf0ab1cafcb414ca4), 我又發起了一個子交易為8000位元組(txid為756d5afa45c5ef9a9ce2725de54f8538f4993e8156576ddeb9be34e6c45f2819),

總共約13 KB, 按當時交易費行情大概為0.004 BTC/KB, 我應該設置手續費為0.052才是安全的。

我最後採用了0.056的手續費, 再加上父交易的0.0015, 總共為0.0575 BTC, 看來找礦池加速也就這個價。 不過, 我在加速交易的同時, 還完成了給200多人發幣的任務。

Next Article
喜欢就按个赞吧!!!
点击关闭提示