http://www.tnmanning.com

双花证明已实现,BCH安全的0确认交易还远吗?

别的,由于双花证明中回收了Schnorr签名要领,双花证明仅针对BCH起浸染,对付BTC等其他链是无用的。


1. 什么是双花?

为了办理双花问题,BCH社区也提出了多种要领:双花警报、双花证明与转发、Avalanche等。固然各人一致认为Avalanche是办理该问题的最佳要领,不外由于Avalanche的开拓较量巨大,BCH的开拓者另辟门路,率先完成了“双花证明与转发”方案。


因此,双花证明的重点是制止双花,通知和掩护商家,低落了接管0确认生意业务的风险。
最为常见的一种双花方法则是:一小我私家同时向网络中发送两笔生意业务,一笔生意业务发给本身(为了提高进攻乐成率,他给这笔生意业务增加足够的小费),一笔生意业务发给商家。由于发送给本身的生意业务中含有较高的费,会被矿工打包成区块的概率较量高。通过这个进程,用户可以在不费钱的环境下得到商品,对商家造成必然的损失。

双花证明已实现,BCH安详的0确认生意业务还远吗?

2. 双花证明与转发
BCH社区也曾多次提出通过0确认生意业务来减罕用户的期待时间,晋升BCH的生意业务速度。甚至一些商家也将0确认生意业务插手到他们的处事中,包罗Cryptonize.it,Bitasia Exchange,Keys4coins,Bitpay,SatoshiDice,Mini-POS,Lieferando等等。不外,0确认生意业务却始终需要办理一个安详问题——双花。
他暗示:“在BCH生意业务中,矿工和节点利用 'first seen'吸收生意业务的原则,这意味着接管未经证实的生意业务(即即时生意业务)凡是是安详的,因为任何双重支出都将被整个网络拒绝。可是当我们努力实验进攻商家时,仍然存在双重耗费的环境。而这种环境下,商家是不会收到通知的。双花证明则可以或许通过一个相对较小(恒定巨细)的动静,证明消费者发出了两个差异的生意业务,试图耗费你将收到的钱。这项事情的一个重要部门是确保原始的双重支出生意业务无法重建,从而让双花更难举办”。


对付那些不与矿工勾搭,而是依赖网络延迟或矿工计策差别举办双花的敌手,双花证明是有用的。对付与矿工勾搭的双重付出,这在确认之前是无法发明的,双花证明的浸染并不大。不外,这一点可以通过Avalanche办理。
4. 双花证明的范围性

3. 双花证明受益者是谁?
所谓"双花"就是双重付出。在传统的金融和钱币体系中,由于款子钱币是物理实体,具有客观独一存在的属性,所以可以制止双重付出的环境。可是,当加密钱币作为一种付出钱币时,付出本质上已经酿成了一种记账的行为,这就大概呈现双重付出的问题。
双花证明主要的浸染是通知接管资金的人,付款人试图欺骗他们。通过吸收双花的证据,卖家可以更快地相识到欺骗他们的诡计并采纳适当法子。双花证明的设计答允完整节点和SPV钱包吸收此动静,而且可以举办加密查抄以确保双花证明是正当的(人们不能欺骗别人耗费特另外双倍资金)。假如呈现双花,可以将此作为司法告状的实际证据。

BCH开拓者Thomas Zander在reddit宣布信息暗示:“双花证明已实现,第一观念验证已经可以通过Flowee Hub实行”。

“用户至上”始终是BCH所爱崇的理念。BCH作为点对点的电子现金,为了可以或许给用户提供精采的利用体验,一直在不绝的优化,尤其在生意业务用度和生意业务速度方面。今朝通过扩大区块容量,已经将BCH的生意业务用度降到可以忽略不计的程度,可是生意业务速度却一直是开拓者的心病。


双花证明的实现,低落了BCH的双花几率,提高了BCH的零确认生意业务的安详性。安详的零确认生意业务对付BCH是意义重大的。不只可以或许提高BCH的生意业务体验,也能增加BCH的反懦弱性。假设BCH网络最终让整个生态接管了安详的零确认,那哪怕是所有的BCH矿池被同一时间摧毁,对所有用户来说,也无关紧急,生意业务照发,只是零确认而已,并且零确认的生意业务还可以再发给下一家,而确认只需要逐步等矿工规复出产就好了。





双花证明之前一直是一个想法,最近几周Thomas Zander编写了焦点代码,完成了设计事情,此刻已经是Flowee Hub的一部门。


郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。