http://www.7klian.com

BCH双花乐成率极低——零确认生意业务安详性高达99.9%

“它表白,在大大都环境下,两笔生意业务只有同时提交,双花才气乐成。这也表白矿工尊重“第一眼”原则。(当双花产生时,全网可以只接管双花中第一个被收到的生意业务)

零确认生意业务是比特币被设计之初附带的一个成果。比特币的区块确认时间是10分钟,也就是说一笔生意业务从付款到收账至少需要10分钟
也可以把Avalanche协议视为零确认生意业务的修复补丁,Avalanche协议可以实现无任何副浸染的零确认生意业务,99.9%也将酿成100%的安详。对付BCH即时的用户体验来说,Avalanche协议简直是大杀器级应用。从时间上来看,今朝Avalanche协议开拓已经靠近尾声,“预共鸣”的开拓也已经举办到第二阶段。

Openbazaar 的开拓者 Chris Pacia 给出了一个名为“Double Spend Alters”的方案,提出在 BCH 全网中一旦发明双花生意业务,立即在全网宣布报警信息。不外他也指出,这个方案今朝有范围,无法担保能发明所有的双花生意业务,因此技能上尚不太成熟。
一位名叫达格瓦尔(Dagurval)的Reddit用户(一位比特币XT软件开拓商和数据站点的建设者)在上周暗示说,假如恶意用户想要提倡双花生意业务,两笔生意业务必需同时发送。doublespend.cash开拓者也在Reddit上暗示:“在1105次双重支出实验中,只有1次在广播1秒后乐成完成。” Dagurval汇报BCH支持者说:“在图标里‘首次看到和第二次看到之间的时间’显示了看到第一次生意业务和两次消费之间的时间差。’”

Bitcoin Unlimited 团队提出了名为“Double Spend Proof Creation and Forwarding.”的方案。该方案中,一旦任何节点收到双花生意业务,将建设一个双花生意业务的证明,其它节点可对这个证明举办验证并向全网流传。
除了这些已有的抵抗双花生意业务的方案,BCH社区尚有许多被视为大杀器的方案正在开拓中。Avalanche雪崩共鸣协议是社区开拓事情的重点,今朝开拓已经高出10个月。简朴来说,Avalanche共鸣协议为网络上的节点提供了一种新的方法,可以在两个斗嘴的生意业务之间举办选择,并就下一个区块中应该包括哪一个生意业务告竣共鸣。Avalanche的浸染是大幅晋升生意业务简直认速度。把BCH生意业务确认的时间从当前的10分钟阁下晋升到2到3秒。Avalanche通过“预共鸣”来保持内存池的同步,来制止快速双花生意业务;通过“后共鸣”辅佐插手网络的新节点确定其他人正在存眷哪条链,而且将制止同步到由51%进攻者生成的链,来加强对51%进攻的防止本领。
在2015年,比特币开拓者 Mike Hearn 颁发了一篇论文《Double spending in Bitcoin and how to make it harder》。在这篇论文里,他提到了一种中继方案,来办理双花问题。在该方案中,当比特币节点发明双花生意业务时,只把最先达到的生意业务向全网其它节点中继,这也就是最初的“第一眼”原则。比特币的早期开拓者 Gavin Andresen 和 Tom Harding 实现了这个成果,并把这个成果集成到了早期的比特币系统中,,不外遗憾的是这个方案被集成进比特币系统后又被比特币团队移除了。
Reddit用户杰斯奎特(Jessquit)回应安详隐患时写道:“ (数据)意味着,愿意期待三秒钟以查察是否呈现双花生意业务的商人在接管未经确认的低代价生意业务方面约莫有99.9%的安详。”Dagurval的doublespend.cash统计数据也使人们接头了双重耗费证明的想法,在已往的几年中,一些BCH开拓人员一直在实验这种想法。

零确认生意业务的即时性很是要害,尚有像双花证明(防范双花生意业务的系统)这样的观念可以加强即时生意业务,比特币现金社区对此一直很感乐趣。本质上,双花生意业务是指恶意用户实验将同一BCH耗费到两个差异的地点。纵然这种环境不常见,在BTC,BCH和BSV等数字钱币上也有大概会呈现双花生意业务。网站doublespend.cash一直在Bitcoin Cash区块链上的测试和收集有关双花生意业务的信息。

11月28日,双重耗费测试网站doublespend.cash的建设者发布了现金网络上的双重耗费测试功效。他暗示,在第一笔生意业务之后的一秒钟内,1,105次双重耗费中只有1次乐成。该网站的建设者强调指出,在大大都环境下,“只有同时提交,双花生意业务才气乐成。”
除此以外,“Autonomous University of Barcelona”大学的信息和通信工程系的研究员,颁发了一篇题为《Double-spending Prevention for Bitcoin Zero-Confirmation Transactions》的文章。在这篇论文里,作者提到回收一种非凡的生意业务输出方法来抑制提倡双花的念头:假如两个差异的签名被用于给同一笔生意业务输出举办签名(双花)那么用来给这笔生意业务签名的私钥将被曝光。
BCH社区开拓
在这一进程中,并不是百分百安详,恶意用户有大概利用双花生意业务,或称双重付出,来进攻网络。双花,指的是在系统中,由于数据的可复制性,使得系统大概存在同一笔数字资产因不妥操纵被反复利用的环境。而在零确认的环境,因为生意业务信息并没有被全网所有节点所确认,所以有几率呈现双花生意业务。双花生意业务严重威胁了区块链网络的安详性。
双花证明机制
在数据宣布之后,BCH社区接头了双重付出的风险,并接头了双花生意业务与商人之间的关联。一位用户评论说:“很兴奋知道(这条动静),这意味着0-conf(零确认生意业务)很是安详,双花证明将使其更安详。”其他人则没有那么确信,他们说:“除非你能权衡个中(数据中)有几多是存心提倡的双花进攻,不然无法以某种方法确认这一数字的
安详性。”
在比特币焦点开拓团队把这个成果从比特币移除后,Hearn 和 Harding 把这个成果留在了 Bitcoin XT中。Tom Harding 是 Bitcoin XT 的开拓领队。他一直在研究并和 BCH 社区接头这个问题。在东京进行的“Satoshi Vision Conference”大会上,他颁发了题为“Native Respend Resistance”的演讲,再次提到了一种办理双花问题的中继系统。
零确认确认生意业务和双花生意业务

社区概念
时间才气完成,而面对算力颠簸时甚至需要1到2个小时才气完成生意业务,这就比拟特币的付出体验相当不友好。由此社区也提出了零确认生意业务的模式,简朴来说,零确认生意业务(Zero Confirmation Transaction )就是指生意业务卖家不期待该笔生意业务被网络节点确认,即交支付售的对象。

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