Singularity Blockchain
2018-8-6
1
硬分叉的故事
以太坊(ETH)和以太经典(ETC)是硬分叉的典型案例。
The DAO计划基于以太坊智能合约建立一个众筹平台,2016年5月正式发布,截止当年6月,募集资金超过1.6亿美金。之后,The DAO被黑客利用智能合约的漏洞,转移了市值5千万美元的以太币。
为了挽回投资者资产,以太坊社区投票表决决定将更改以太坊代码,希望索回资金。为此,以太坊在第1920000区块进行硬分叉,回滚所有以太币(包括被黑客占有的)。
但是,有一部分人认为以太坊这种做法,违背了区块链的去中心化和不可篡改精神,坚持在原链上挖矿,从而形成两条链,一条为不承认回滚交易的链-以太经典(ETC),一条为承认回滚交易的链-以太坊(ETH),各自代表不同的社区共识以及价值观。
分叉时持有以太币的人,在分叉后会同时持有ETH和ETC。
2
温故而知新
如果比特币真的发生分叉,作为普通用户最大的风险就是重放攻击。
重放攻击是什么呢?如果比特币分裂为一种或者多种比特币,如BTC1、BTC2、BTC3等,每个比特币账户内将根据他的比特币余额,同时存在相应数量的所有分叉币。
由于每条链上的地址和私钥算法等都相同,交易格式也完全相同,导致在其中一条区块链上发起的交易,完全可以放到另一条区块链上去重新广播,可能也会得到确认,这就是,重放攻击!
简单来说,在你转账BTC1的时候,你的BTC2、BTC3也可能同时被转走,但是目前很多分叉币做了双向防重放攻击处理,避免分叉后被重放攻击的风险。
上一课链接:
重放攻击是什么? ~第六十七课
每日坚持学习,会让您得到意想不到的成绩哦~
奇点粉丝群
如果您喜欢我们的文章,请转发和更多的朋友分享。想参与更多互动的朋友们,欢迎加入我们的社区群!
关注我们
迟早会有惊喜
领取专属 10元无门槛券
私享最新 技术干货