USE:在数字货币分叉中重放保护起到什么作用?| 区块链课堂第 25 问

编者按:本文来自哈希派,作者:LucyCheng,星球日报经授权转载。当网络进行硬分叉之后,区块链发生永久性分歧并产生两条历史交易、地址、私钥以及余额等完全对应的链。理论上UTXO在两条链上都可被确认以及识别,从而让不法之徒能够利用此进行恶意操作,对同一交易信息重复利用并取相关数字货币。这种网络攻击被称为重放攻击;可以将其理解为,使用同一付款信息多次购买商品的过程。2016年以太坊分裂之时,由于没有预测到以太坊经典会保留下来以及两条历史数据共享链之间的重放问题,使得黑客能够利用漏洞不断充提币,借此取额外的ETC。而有了前车之鉴,比特币“分叉币”BitcoinCash还未上线之前就有部分用户、交易平台等等呼吁项目添加重放保护方案。通俗来说,重放保护在区块链硬分叉中起到了有效识别以及拒绝重放信息的作用。该解决方案通过添加随机数、时间戳,或者流水号等等方法,在两条链间形成保护,让一条链上的事务在另一条链上无效被识别,以确保两条数据共享链保持独立运行状态,并防止两链间出现相互多次识别的情况。

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

链链资讯

[0:0ms0-6:140ms