作者:社區 / 來源:白話區塊鏈
文章:對于剛發起的比特幣轉賬,后悔了想馬上追回怎么操作?巧用“雙花”
社區熱議
大山夢
還是有點不明白,我比特幣錢包里有10個比特幣,我第一筆支付了3個雖然沒打包,但是這3個還是被鎖定了,也就是我錢包顯示只剩下另外的7個比特幣,我再次支付3個,也是從這7個里面扣除3個,怎么雙花?如果后面這一筆成功了,第一筆退回來,那我還是只有7個,對方也能收到3個,它不會一次性把6個一起退回來
作者回復
你的問題和樓上的Austin童鞋差不多,可以看那條的回復~
嚴
又學到一招,希望永遠不用。
Timestamp
比特幣沒有以太坊在這雙花問題墻做的好,引入了智能化合約。
作者回復
忍不住杠一下,其實在雙花方面比特幣采用的UTXO模型幣以太坊采用的賬戶模型可能要更安全一些,UTXO具有可追溯性,一筆交易引用的輸入input 始終是鏈接在某個 UTXO 后面,交易無法被重放。以太坊采用的賬戶模型,因為不具有UTXO的可追溯性,需要非常謹慎的處理雙花。
1
Austin
大白,我沒看懂。假設我冷錢包里有2個btc,我在某一時刻向交易平臺地址轉了1個,結果由于擁堵卡住了;我再轉一次(加點手續費),那我錢包里的余額不是變0了嗎?但是我只想轉1個的呀!請指教!
作者回復
如果你的錢包是支持RBF功能的,那么再轉第二次的時候可以選擇發送的比特幣和第一次發送的是同一個,不會動你錢包里剩下的第二個比特幣。
以特星
Rbf這個功能有些多余,不利方面遠遠大于好處。你想啊,一般情況下轉賬你都付的正常手續費,馬上會打包進區塊,你沒機會用rbf。那你什么情況下轉賬的時候給很低的手續費呢?什么情況下希望被確認的越晚越好?那就是你對這筆交易有疑問的時候,既然有不確定,那不如不發,等沒有疑問的時候再轉賬。面對黑客勒索那個例子,只能說黑客不合格,絕大部分不會出現這種情況。
嚴
太低估黑客的能力了,他們肯定會有countermeasures.be safe.
王動
只有弊沒有利,勒索軟件會變聰明,等六個確認才給解密密碼。
宇宙居民
RBF 功能當然是弊大于利,導致了雙花這個嚴重的問題。當然咯,確實可以對付比特幣勒索,但比特幣勒索碰到的幾率比較低吧。
馬磊
好復雜,還是簡單點好
作者回復
嗯嗯,畢竟復雜是安全的敵人
Stephen周
白話在研究真正的比特幣 RBF就是一群不懂經濟學的碼農搞出來的毒瘤。BTC是毒瘤一個接著一個,已經病入膏肓了。
r1C0
我覺得設計挺好的,就是這個設計應該作為常識普及開來
作者回復
其實打包上鏈后等6個區塊確認,就比較安全了
xzz
復雜是安全的敵人
Baby Monkey
我覺得這個不錯,手殘黨福利有木有
作者回復
哈哈哈,是的
蟄伏
RBF功能黑客難道不知道咩。。。能黑別人的,還能傻到不等到賬就直接以為生米煮成熟飯嗎
元陶
如果錢包上有兩個比特幣,并且通過一筆交易獲得,就不能使用rbf ,比特幣交易是通過前一筆轉賬獲得,是這個概念吧。
?尊?古?紅?木? ??????
弊>>>>利啊,這就是傳說中的“幺蛾子”
容
貌似沒什么用,如果我是黑客,現在我知道了這個功能,我就是等到賬才罷手。真讓我感到驚詫的是以太坊智能合約上的ERC20,居然能夠預留管理員權限,把其它地址的幣全部收回,,這個功能可以坑所有人
榮哥??理財師
還是使用沒有RBF的比特幣SV放心
一一
個人理解哈,無責任留言~ 哈哈哈其實大白文章中舉的并不是一類例子,大白小黑的例子,是替換同一筆交易,發送發接受方金額都不變,甚至有可能打了可替換標簽,當然新版本可能不用打了。而另一個黑客的例子,應該算是手工制作雙花,通過讓后提交的交易先被記錄進區塊,導致錢包地址里UXTO余額不夠了,先提交的交易自然就會失敗了。但是都有個前提,就是都是發生在未打包進區塊的階段,也就是交易還在交易池里的時候,如果先提交的交易已經開始有確認了,應該就不行了(當然雙花問題理論上永遠存在)。如果手續費給的少,幾乎可以確認交易會躺在交易池很長很長時間。至于很多錢包看到所謂凍結等等,應該是不同錢包的設計不同,哪天同一個錢包加入了一個“可替換”的點選框,其實也不用驚訝,因為背后的btc網絡是支持的~
喵喵
haha 支付寶會自己還花唄呀,按扣款順序。除非你余額寶,余額,跟支付寶綁定的所有銀行卡都沒錢了
作者回復
一看就是很有還花唄的經驗