最近在有关比特币SegWit2x分叉的新闻中,我们经常会看到“重放保护”这个字眼。百度一下找不到重放保护的定义与解释,那么究竟什么是重放保护?下面笔者就来通俗的讲一讲什么是重放保护。
比特币、太坊硬分叉的时候,会由原来的一条链变成两条链。如果两条链都使用的话,那么就会由原来一种币,变成两种币,例如曾经以太坊分叉后变成了ETH与ETC两种币;2017年8月份比特币分叉后,变成了BTC与BCC两种币。
那么问题就来了,虽然分叉后出现了新链,但新链原本与旧链是一条来了,所以依然有千丝万缕的联系,就像一颗大树,树根冒出来又长出了一颗新的树,但两颗树的根还是相连的。
分叉后如果没有采用任何措施,就会发生这样一种情况:你在其中一条链交易时,另外一条链也会进行相同的交易操作,比如ETC链上A给B转100个币,那么在ETC链上也会出现给B转过去100个币的交易,这种情况被称为重放攻击。
如果只是数字上的玩意倒是无所谓,但是数字货币背后对应的是真金白银,所以凭空多出来的交易,必然会造成一些公司或用户的资金损失,所以这种重复建立交易是应该避免的。
为了解决重放攻击问题,于是就有了重放保护,也就是分叉后在两条链之间加了一重保护,比如在A链上进行一笔交易,那么B链上重复的交易会被判为无效。今年8月比特币分叉时,BCC就加了重放保护,所以没有出现曾经以太坊分叉是,ETH与ETC之间的重放攻击。
比特币SegWit2x分叉之争,一个激烈的争议点就是重放保护。BTC1没有设置重放保护,而SegWit2x开始部署了选择性重放保护,但是后来又给移除了。由于双方都缺乏重放保护,所以引起了人们的担忧。
声明:本文系金色财经原创稿件,版权属金色财经所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:金色财经",违者将依法追究责任。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。
金色财经
金色财经 善欧巴
金色财经
金色精选
道说区块链