你说的数字货币中的区块链和双花问题是什么意思?

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

说到双花的问题,很多投资者可以说是百思不得其解。甚至有些投资人都没有提到双花的问题。其实币圈一直都有双花出击的情况。比如2018年比特币黄金出现双花攻击。然而,大多数投资者并不';他们不太注意这条新闻,所以他们自然不会';我不明白双花问题是什么意思。那么,数字货币中的区块链和双花问题意味着什么呢??下面小编就给大家普及一下数字货币中的区块链和双花问题。]

区块链和数字货币中的双花问题是什么意思?

因为数字货币是二进制代码,可以复制,所以存在一种数字资产被重复使用的情况,这种情况称为"双花"。一项资产可以花两次甚至多次。

我们知道,作为集中支付平台,第三方保留交易总账是为了保证每笔数字现金只会花一次;作为分散化区块链的数字资产,双花问题是如何产生的?假设一个场景

场景1:欺诈者使用数字货币以1EOS的价格购买数字产品,如电子书。他首先向商店发送EOS,假设交易是tx1然后同时发送相同数量的EOS到另一个钱包地址,调用这个事务tx2。。商店网站程序检测到交易tx1后,觉得没有问题,程序自动发送电子书。但是由于事务tx1和事务tx2的冲突,矿工只会在一个时间点封装一个事务,如果都意外封装,其他节点的矿工会验证并拒绝该块的成功封装。因此,如果事务tx2被成功打包,事务tx1将被无效。在这种情况下,欺诈者成功地花掉了两个EOS,即他购买了电子书并拿回了他的EOS。

解决方案:这个场景双花比较好解决。在商店网站程序自动发送电子书之前,让区块确认交易,至少有一个区块交易,并且只有至少一个区块确认的交易才会被加盖时间戳,并且之前从未存在过,这样才被认为是交易的有效性。。目前比特币交易必须六块确认才安全有效可靠,避免出现孤立块的情况;EOS充值确认需要货币证券中至少32个块确认号码。

在另一个场景中,假设欺诈者是一个矿池或矿工。

场景2:欺诈者矿工首先构建交易tx1和tx2。tx1手续费很低,发送tx1给商家购买电子书。但是tx2是隐藏的,不广播,只存储在自己的块中。因为tx1的手续费太低了。所以矿工在其他节点不';我不想收拾行李;Tx2是隐藏的,所以区块链浏览器不可能发现冲突的交易,商家也不可能发现。当商家认为是正常交易时,一旦发货,骗子矿工就会把它装在自己挖的区块里。此时广播这个块,全网所有节点都会发现tx1是非法的。如果直接作废,商家就收不到钱了。

解决方案:要想防御这种双花攻击,必须依靠其他矿的矿工配合。。因为欺诈构造的tx2交易不会被广播,直接打包进欺诈矿池挖的块会被其他矿发现。如果其他矿池隔离了这个包含延迟交易(tx2)的区块,那么这个欺诈矿池的这个区块就白挖了。失去街区奖励是一件很难过的事情。具体的设置可以是,在矿池中一定时间内,比如10秒,没有看到的事务(tx2)被包含在最新的块中,然后直接隔离该块,在该块的前一个高度进行挖掘。

如果实现这种隔离策略的计算能力超过51%,那么基本上没有矿池敢发起这种隐藏事务(tx2)攻击零确认事务。

比特币如何防止双花问题?

首先,检查钱是不是没花完。方法是检查您的事务的来源是否在UTXO(未使用的事务列表)中。不需要追溯到挖掘出来的coinbase事务。

那就看你提交的交易是否包含有效认证了。。如果这笔钱之前是通过P2PKH交易支付给你的,那就是看交易中是否有这笔钱的地址对应的私钥的签名。P2SH和P2MS交易的认证规则是相似的。

如果用同一个UTXO构造两个分别支付给A和B的交易。那么比特币核心客户端(截至2016年2月)的规则就是只转发先听到的那个。但至于未来区块会包含哪笔交易,就看矿商了。

矿工';挖矿程序一般都是定制开发的,矿工可以随意选择这两个交易中的一个。比如有的矿工会选择先看到的交易,有的矿工会选择交易费高的那个。

当这两个矛盾的事务之一被写入区块链时,并且深度达到6后(6次确认后),可以认为交易已经最终确认。等六次确认,比特币几乎不可能双花。如果你不';不要等确认,你很有可能被双花攻击。通常,三次确认是非常安全的。

以上是区块链双花问题和数字货币意味着什么的相关内容。其实要避免数字货币中的双花问题,最主要的还是交易成功后的大宗确认次数。当比特币的块确认数达到6时,就非常安全,基本不可能出现双花问题。除非矿池的计算能力超过50%,否则你可以为所欲为。这种情况下双花是微利,强行分叉的利润远大于双花。另外,判断交易是否合理,不仅是矿池节点,任何核心节点都可以。即查询历史上的区块链。

你说的数字货币中的区块链和双花问题是什么意思?文档下载: PDF DOC TXT
文章来源: 肖肖
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。