BCH双花成功率极低——零确认交易安全性高达99.9%

2019-12-03 21:15 栏目:经验之谈 来源: 查看()
11月28日,双消费测试网站double purse . cash的创始人在比特币现金网络上公布了双消费测试结果。他说,在第一笔交易后的一秒钟内,1105笔双倍支出中只有一笔成功。该网站的创始人强调,在大多数情况下,“只有同时提交,双花交易才能成功。” 零确认确认交易和双花交易 零确认交易是比特币设计时附带的一项功能。比特币的大宗确认时间为10分钟,这意味着从支付到收款,交易至少需要10分钟。 面对计算能力的波动,完成交易需要时间,甚至需要一到两个小时,这对比特币的支付体验非常不利。因此,社区也提出了零确认交易模式。简而言之,零确认交易意味着交易的卖方不等待交易被区块链的网络节点确认,即交付待售的货物。 在这个过程中,它不是100%安全的。恶意用户可能会使用双花交易或双重支付来攻击网络。花双指由于数字现金系统中数据的可复制性,同一数字资产可能由于操作不当而被重复使用的情况。在零确认的情况下,因为交易信息没有被整个网络中的所有节点确认,所以存在双花交易的可能性。花双交易严重威胁区块链网络的安全。 零确认交易的即时性至关重要,双花证书(防止双花交易的系统)等概念可以增强比特币现金社区一直感兴趣的实时交易。本质上,双花交易是指恶意用户试图将同一个BCH花到两个不同的地址。即使这种情况并不常见,在BTC、BCH和BSV等地,数字现金交易也可能出现双花交易。双花现金网站一直在测试和收集比特币区块链上双花交易的信息。 一位名叫Dagurval的Reddit用户是比特币XT软件开发商,也是一个数据网站的创始人,他上周表示,如果一个恶意用户想要发起一个双花交易,两个交易必须同时发送。现金开发商也在红迪网上表示:“在1105次双重支出尝试中,只有一次在播出后一秒钟成功完成。”达格瑞瓦尔告诉BCH的支持者:“图标上第一次和第二次浏览之间的时间显示了第一次交易和第二次消费之间的时间差。"

“这表明,在大多数情况下,只有同时提交两项交易,这两朵花才能成功。这也表明矿工尊重“一见钟情”原则。(当双花出现时,整个网络只能接受从双花收到的第一笔交易)

BCH双花成功率极低——零确认交易安全性高达99.9%

社区视角 数据发布后,BCH社区讨论了双付款的风险以及双花交易与商家的关系。一位用户评论道:“我很高兴知道(这个消息),这意味着0-conf(零确认交易)非常安全,双花认证将使它更安全。”其他人不太确定。他们说:“除非你能测量其中有多少(在数据中)是故意的双花攻击,否则你无法以某种方式确认这个数字的安全性。” Reddit用户Jessquit在回答安全问题时写道:“(数据)意味着愿意等待三秒钟看是否有双花交易的商人在接受未经确认的低价值交易时大约有99.9%的安全性。”达格瑞瓦尔的双重支出。现金统计数据也引导人们讨论双重成本证明的想法,这是一些BCH开发商在过去几年里一直在尝试的。 双重防花机构 2015年,比特币开发者迈克·赫恩(Mike Hearn)发表了一篇论文《Double spending in Bitcoin and how to make it harder》。在这篇文章中,他提到了一个解决双花问题的中继方案。在这种方案中,当比特币节点发现双花交易时,它们只将最先到达的交易中继到整个网络中的其他节点,这是最初的“第一眼”原则。早期比特币开发者加文·安德列森(Gavin Andresen)和汤姆·哈定(Tom Harding)实现了这一功能,并将其集成到早期比特币系统中。不幸的是,该程序被集成到比特币系统中,然后被比特币团队移除。 在比特币核心开发团队将其从比特币中移除后,赫恩和哈定将该功能留在比特币XT中。汤姆·哈丁是比特币XT的开发领导者。他一直在和BCH社区研究和讨论这个问题。在东京举行的“佐藤视觉大会(Satoshi Vision Conference)上,他发表了一篇题为“本土呼吸阻力”的演讲,并再次提到了解决双花问题的中继系统。 此外,巴塞罗那自治大学信息与通信工程系的研究人员发表了一篇题为《Double-spending Prevention for Bitcoin Zero-Confirmation Transactions》的文章。在本文中,作者提到使用一种特殊的事务输出方法来抑制发起双花的动机:如果使用两个不同的签名来签署同一个事务输出(双花),则用于签署事务的私钥将被暴露。 Openbazaar的开发者克里斯·帕夏(Chris Pacia)给出了一个名为“双Speand Alternatives”的方案,并提议一旦发现双花交易,就在整个BCH网络上发布警报信息。不过,他也指出,该方案目前有限,不能保证所有双花交易都能被发现,因此技术上还不成熟。 比特币无限团队提出了一个名为“双消费生产和发展”的方案在该方案中,一旦任何节点收到双花交易,它将创建双花交易的证书,该证书可以被其他节点验证并传输到整个网络。 BCH社区发展 除了这些现有的抵制双花贸易的计划外,BCH社区还有许多被认为是大杀手的计划正在制定中。雪崩共识协议是社区发展的焦点,已经进行了10个多月。简而言之,雪崩协商一致协议为网络上的节点提供了一种在两个冲突事务之间进行选择的新方法,并就下一个块中应该包括哪一个事务达成一致。雪崩的作用是大大加快交易的确认。BCH交易确认时间从当前的10分钟增加到2到3秒。雪崩通过“预共识”保持内存池同步,以避免快速的双花事务。“后共识”有助于加入网络的新节点确定其他人关注的是哪条链,并将避免与51%的攻击者生成的链同步,从而增强针对51%攻击的防御能力。 雪崩协议也可以被视为零确认事务的修复补丁。雪崩协议可以实现无任何副作用的零确认交易,99.9%将变得100%安全。对于BCH的即时用户体验来说,雪崩协议确实是一个巨大的杀手级应用。从时间角度来看,雪崩协议的发展接近尾声,“预共识”的发展也进入了第二阶段。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发