轻松双花BTC零确认支付,Bitcoin.com建议商户转用BCH

导  读  
利用BTC的RBF功能,双花攻击接受零支付的商家非常容易,上述视频做了演示。为此,bitcoin.com建议商户转向接受BCH的零支付。

如何利用BTC的RBF(Replace By Fee,以交易费替换)功能,轻松双花BTC的零确认支付?有人在YouTube发了一个演示视频。(https://www.youtube.com/watch?time_continue=406&v=lLkiu8zs318&feature=emb_logo)

轻松双花BTC零确认支付,Bitcoin.com建议商户转用BCH

2017年之前BTC被认为是点对点的电子现金系统,比特币生态除交易所和矿业之外的核心企业都支付相关业务。如Bitpay、Coinbase、Openbazaar、Purse.io等。
 
由于区块扩容失败,比特币交易拥堵和手续费飙升,上述企业的比特币支付业务事实上陷于瘫痪。Openbazaar的用户不愿为购买30美元的商品支付10美元的手续费;Bitpay原本实行BTC支付免交易费政策,也不得不改为用户根据网络支付动态交易费,并转向主推BCH的免手续费支付;Coinbase则几乎放弃支付业务,转做交易所。
 
比特币的拥堵导致交易长时间不能确认,为此,一些用户希望能够在确认前结束等待,撤回交易。BTC提供的RBF功能满足了这一需求。发送者发送一笔交易,在确认之前可以再提交一笔更高交易费的交易,系统会被优先确认,从而撤销了之前的交易。后发的交易被确认导致先发交易失效,这在以前被看做是双花攻击行为。
 
RBF功能满足了拥堵导致的撤回交易需求,但也使Bitpay等支付企业常用的零确认支付功能失败。这也成为BTC支付业务转向BCH的重要原因。
 
2019年5月四个加大拿人在比特币ATM机上,利用RBF功能进行了112笔双花交易,即在ATM机上支付BTC换得法币后,立刻用高手续费交易撤销前一笔交易,成功套取法币。

轻松双花BTC零确认支付,Bitcoin.com建议商户转用BCH

利用BTC的RBF功能,双花攻击接受零支付的商家非常容易,上述视频做了演示。为此,bitcoin.com建议商户转向接受BCH的零支付(https://news.bitcoin.com/video-shows-how-easy-it-is-to-double-spend-btc-using-rbf/)。
 
比特币现金(BCH)虽然与BTC产生于同一个比特币生态,为了避免拥堵导致支付功能的丧失,2017年8月1日扩容支持者将区块限制从1M提高到8M(之后又提高到32M),形成了现在比特币的两个分叉,1M区块的BTC和32M的BCH。BCH高度重视零确认支付,反对RBF功能,并研发部署双花检测、预共识等技术提高零确认安全性。
 
最近的一个测试显示,针对BCH的高频零确认双花攻击,在1秒钟之内成功的概率只有千分之一
(https://www.chainnews.com/articles/371205936929.htm)。如果等待3秒钟,BCH的零确认支付就几乎不可能被双花了。这足以满足绝大多数支付场景。
 
目前,除了交易所充值仍然要求1个以上确认以外,大部分的BCH支付场景都支持零确认支付。这个优势也使BCH在密码货币支付流行的澳大利亚成为使用率最高的密码货币。