對誤導(dǎo)性信息“say no”,想雙花比特幣非常困難
對誤導(dǎo)性信息“say no”,想雙花比特幣非常困難
專注于Bitcoin Cash(BCH)的公司BitcoinBCH最近發(fā)布了一段視頻,該視頻可能會誤導(dǎo)用戶認(rèn)為比特幣的雙花可以輕而易舉的實(shí)現(xiàn)。
12月18日,BitcoinBCH的首席執(zhí)行官Hayden Otto在YouTube上發(fā)布了一段視頻,視頻顯示了TravelByBit的比特幣銷售點(diǎn)(Point of Sale,簡稱為PoS)錢包是如何誤導(dǎo)商家接受未確認(rèn)的比特幣交易。為了解決這一問題,Hayden Otto還在隨后運(yùn)行了基于BCH的PoS解決方案Hula。
擊破誤導(dǎo)性信息
在最近的一次采訪中,TravelByBit的一名代表表示,使用其服務(wù)的商家可以防止此類欺詐行為的發(fā)生,保護(hù)財產(chǎn)安全。該公司的創(chuàng)始人Caleb Yeoh還表示,如果大量用戶開始利用他們的系統(tǒng)設(shè)計漏洞,該公司將在其PoS解決方案中取消對比特幣和BCH交易的支持。
Yeoh承認(rèn)實(shí)體商家接受鏈上支付并不現(xiàn)實(shí),因?yàn)樯碳倚枰诎踩院捅憬菪灾g做出妥協(xié)。此外,沒有人愿意為了等10分鐘的時間確認(rèn)鏈上交易再拿到商品。雖然接受未經(jīng)確認(rèn)的交易會帶來嚴(yán)重的安全問題,但這是很多實(shí)體商家接受比特幣或BCH鏈上支付的唯一方式。
Yeoh表示,閃電網(wǎng)絡(luò)是一個潛在的解決方案,它可以解決在實(shí)體店使用加密貨幣支付時等待交易確認(rèn)時間的問題。他告訴Cointelegraph,閃電網(wǎng)絡(luò)交易也是PoS系統(tǒng)支付的重要組成部分:
從零售的角度來看,過去3個月澳大利亞超過47%的比特幣交易是通過閃電網(wǎng)絡(luò)完成的。
Otto在發(fā)布的視頻中并沒有指出未經(jīng)證實(shí)交易不是最終確認(rèn)的交易,他反而表示錢包的設(shè)計上存在的缺陷實(shí)際上來源于比特幣的安全缺陷,最終導(dǎo)致了雙花的發(fā)生。Hayden Otto在視頻中表示,商家應(yīng)該“立即停止接受比特幣,改用BCH”。
Otoo使用了比特幣功能RBF進(jìn)行雙花交易
在演示中,Otto首先將極低費(fèi)用的比特幣(1sat/byte)發(fā)送到另一個他控制的啟用費(fèi)用替換(replace-by-fee,簡稱為 RBF)功能的錢包。比特幣用戶都知道,這樣一筆費(fèi)用如此低的交易,想要在比特幣區(qū)塊鏈上被確認(rèn)通常需要很長時間,如果比特幣網(wǎng)絡(luò)嚴(yán)重?fù)矶碌脑挘摻灰椎拇_認(rèn)時間甚至?xí)^一天。
RBF是一個允許用戶將更高手續(xù)費(fèi)的交易提交到節(jié)點(diǎn),從而代替之前未確認(rèn)交易的功能。比特幣的這一功能此前引發(fā)了一些用戶的批評,因?yàn)樗赡軙黾游唇?jīng)確認(rèn)交易的費(fèi)用。
不過這些擔(dān)心是沒有根據(jù)的,因?yàn)槲唇?jīng)確認(rèn)交易也可能在沒有這個特性的情況下被雙花。2015年,BitTorrent協(xié)議的作者Bram Cohen發(fā)表了一篇相關(guān)文章,深入分析了這一問題。
其實(shí),未經(jīng)確認(rèn)的交易并不是最終交易結(jié)果,不應(yīng)該被接受為已付款項(xiàng)。
未確認(rèn)交易是不可逆轉(zhuǎn)的
主推BCH的網(wǎng)站Bitcoin.com最近報道稱,BCH從其代碼中去掉了RBF功能。文章寫道:
BCH社區(qū)認(rèn)為,零確認(rèn)交易是可靠和安全的。
Otto在視頻中發(fā)送了第一筆低費(fèi)用的交易(支持RBF)后,對一家沒有開啟RBF功能的商戶進(jìn)行了比特幣支付。此時,商家的手機(jī)錢包界面顯示收到支付的符號,從而誤導(dǎo)其相信付款已經(jīng)到賬。
由于錢包用戶界面顯示支付完成,商家在交易尚未確認(rèn)的情況下轉(zhuǎn)讓了商品。之后,Otto提高了第一次交易的費(fèi)用,確保所有資金在發(fā)送到商戶的地址前被轉(zhuǎn)移到他控制的另一個地址中。
通過這種方式,比特幣沒有發(fā)送到商戶手中,Otto最終同時擁有了商品和比特幣(減去交易費(fèi)用)。
在視頻的后半部分,Otto表示逆轉(zhuǎn)比特幣交易是危險的。Otto的表述錯誤地暗示了他進(jìn)行的交易已被逆轉(zhuǎn)。而實(shí)際上,被更改的交易是未經(jīng)確認(rèn)的(它并不是最終的交易結(jié)果),協(xié)議還是會按預(yù)期的方式執(zhí)行。
Otto還在視頻中表示,“BCH解決了這個問題(未經(jīng)確認(rèn)交易的雙花問題)”。對此,Yeoh建議道:
現(xiàn)在沒有人能阻止BCH的礦工們替換交易,在BCH的網(wǎng)絡(luò)上偶爾也會發(fā)生‘類似RBF’的雙花交易。需要注意的是,RBF并不是一個協(xié)議共識特性,它是一個節(jié)點(diǎn)策略,任何比特幣或BCH的礦工都可以選擇是否運(yùn)行該特性,它不影響支付的可靠性。
Yeoh指出,比特幣與BCH之間的哈希分布差距也會影響交易的安全性,而現(xiàn)在的情況對比特幣更有利。此外,他還表示不同加密貨幣社區(qū)間的彼此攻擊會阻礙該領(lǐng)域的創(chuàng)新:
?我認(rèn)為社區(qū)應(yīng)該把重點(diǎn)放在幫助建立和擴(kuò)大不同生態(tài)系統(tǒng)之間如何相互采用上,而不是把重點(diǎn)放在攻擊彼此的項(xiàng)目上,它只會影響加密貨幣領(lǐng)域的發(fā)展。人們本應(yīng)該自由選擇使用何種加密貨幣進(jìn)行交易,并作為建設(shè)者為生態(tài)系統(tǒng)做出貢獻(xiàn)。
這已經(jīng)不是BCH社區(qū)第一次傳播誤導(dǎo)性信息了。Cointelegraph在去年4月份曾報道,Bitcoin.com被指控以誤導(dǎo)性的方式顯示加密貨幣,從而誤導(dǎo)用戶購買BCH,而不是比特幣。