雀康麻将机价格|2018微乐贵阳捉鸡麻将
文章阅读页通栏

关于加密货币的双重支付和种族攻击

来源: 区块网 作者:考拉
比特币在全球越来越受欢迎,并重新定义了用户处理金钱的方式。它是世界上第一种功能齐全的加密货币。但在比特币出?#31181;?#21069;,就有  人尝试创建一个......
比特币在全球越来越受欢迎,并重新定义了用户处理金钱的方式。它是世界上第一种功能齐全的加密货币。但在比特币出?#31181;?#21069;,就有  人尝试创建一个可持续的数字货币系统。但是所有这些尝试都失败了,因为交易可以被复制和花费两次——双重支付和种族攻击。
什么是双重支付攻击?

双花攻击是指成功地使用相同的资金两次。比特币受到双重支付攻击的保护,因为每笔添加到区块链的交易都会被检查,而且交?#23383;?#21253;含的大部分资金不能预先使用。

在数字现金系?#25345;校?#30456;同的数字货币可以多次使用,因此重复消费是一个潜在的错误。这是可能的,因为数字货币由可复制或损坏的数字文件组成。与假币一样,这种双重支付会创造出以前不存在的新数量的欺诈性货币,从而导致通胀。这使得货币相对于其他货币单位贬值,降低了用户的信心以及货币的流通和留存。在交?#23383;?#20445;持匿名的同时避免重复花费的基本技术是盲签名。

比特币如何防止双重支付

双重支付是多重产出的结果。比特币用户通过区块链接收付款?#20445;?#20250;等待确认,从而保护自己免受双倍支出的影响。随着确认数量的增加,交易变得更加不可逆转。其他电子系统通过拥有一个遵循授权每?#24335;?#26131;的业务规则的权威源来防止重复支出。比特币使用一个分布式系统,在这个系?#25345;校?#36981;循相同协议的节点之间的共识和工作证明被一个中央权威机构取代。

这意味着比特币具有中央系统无法共享的特殊属性。如果用户保留了比特币的私钥,并且交易得到确认,那?#27425;?#35770;出于什么原因,无论借口有多好,无论发生了什么,都没有人可以从他们?#31181;心?#36208;比特币。

种族攻击-当未经确认的交易被接受

如果经销商看到“0/unconfirm”后立即接受付款,则交易将被取消,这是一种种族攻击。Race骗局的工作方式可能是,骗子发送一个矛盾的交易,把钱花在自己身上的网络的其余部分。商家可以采取预?#26469;?#26045;(例如禁用传入的连接,只连接到连接?#24049;?#30340;节点)来降低种族攻击的风险,但不能排除Race风险。因此,如果对攻击者没有追索权,则在接受0/unconfirm付款时必须考虑风险的成本/?#25214;妗?/span>

成功的攻击

2013年11月,GHash被发现GHash.io矿池似乎多次对赌博网站BetCoin Dice犯下付款欺诈罪。Dice网站使用一个交易每押一次,不等待确认。GHash.io声称,他们找到了一名叛变的员工,使他们的支出翻了一番。但是,没有任何证据。不过,这似乎并未对它们的市场份额造成太大损害:此外,多数矿商可能?#28216;?#21548;说过这起?#24405;?/span>
关键词: 双重支付  种族攻击  
0/300
? 雀康麻将机价格 千炮捕鱼游戏下载 纽卡斯尔喜鹊 幸运飞艇走势图官网 守财奴电子游戏 22选5彩票论坛 幸运数字最准确的方法 黑龙江快乐10分现场 体育彩票泳坛夺金规则 幸运月返水 广东26选5开奖结果查询