大道至简8星评价
2021-01-22 15:38:38
以太坊和以太经典,从名字上来看就非常相似,也被戏称为“大姨太”和“二姨太”,那谈到两者的关系,就一定会提到著名的THEDAO攻击事件。
首先,以太坊作为市值排名第二的数字货币,是大家都比较熟悉的项目了。我们可以把以太坊当成一个可信任操作系统(类比于windows、安卓系统),那么基于这个系统或者说基于这个平台就可以开发很多的应用。
2016年6月,在以太坊上面上线了一个叫做THEDAO的明星项目,这个项目在28天的众筹中一共募了1200万个以太坊,当时的价值超过1.5亿美金。但是黑客利用智能合约的漏洞转移了360万个以太坊(当时价值约5000万美金)
解释:THEDAO项目你可以理解为一个纯链上的VC或者基金,完全是一个所有LP控制的基金,所有投资逻辑都跑在ETH的智能合约上。
DAO(DecentralizedAutonomousOrganization分布式自治组织)这个概念,本质上是一个虚拟的投资机构,它的LP是所有参与投币的这些人,然后DAO通过融币,再把币拿去投各种各样的项目。
THEDAO被攻击之后,黑客是不能马上转走这笔资产的,需要经过28天的等待期。所以以太坊创始人V神提出以软分叉的方案解决这次事件。软分叉方案取得了矿工们的投票同意,最终通过之后,以太坊就发布了软分叉版本。但是这个版本又一次出现了漏洞。
软分叉的原理是,矿工会验证以太坊的每一笔交易是否和THEDAO智能合约的地址相关,如果是相关的就拒绝这笔交易,所以其目的是为了来阻止黑客提现,这个方法可以避免回滚。逻辑上都是讲得通的,但是它没有收取交易的手续费,所以导致有人可以零成本发起大量交易,导致以太坊网络瘫痪。最终软分叉版本宣告失败,所以只能进行硬分叉。
硬分叉同样需要矿工们投票,有大约450万以太坊参与了投票,近90%同意硬分叉,程序设定1920000个区块进行切换。2016年7月20日,1920000区块产生,THEDAO合约里面所有的资金被转移到新的合约,这个新合约只有一个功能,退回所有THEDAO参与人的以太坊。而THEDAO这个项目也就终结了。
当时硬分叉投票的时候,有大约10%的旷工反对硬分叉,他们认为硬分叉是为了一己私利篡改了代码,严重违反了区块链去中心化和不可篡改的精神,他们选择继续维持着旧链的算力,因此以太坊的原链也存活了下来。随后,P网支持了旧版的以太坊,代号为ETC,以太坊原链被称为以太经典。而以太坊和以太经典也代表了新旧社群的两种共识和价值观。