小白每日识币:以太经典ETC

1.以太坊诞生记

小白每日识币:以太经典ETC

小白每日识币:以太经典ETC

Vitalik Buterin在2014年迈阿密比特币会议上首次宣布以太坊

以太坊当时提出了多项激动人心的创新性区块链技术,其中最重要的一项是基于加密货币网络的通用型合约:一种被区块链进行模拟计算的自主代理机制。每个以太坊的合约都有自己的内部脚本代码,通过每次发送一个交易来激活相关的脚步代码,后来这种合约被称为智能合约。这种合约除了之前其它项目提出的对比模型,以太坊在白皮书里描述了多种新型的可能合约,当时Vitalik描述的可能方向现在都成为了多种项目的初始思想,如多重签名托管服务、个体之间的对赌Peer-to-peer gambling(后来的以此成立的项目有Augur, Gnosis)、创建自己的代币(目前此项技术被众多在以太坊上进行ICO的项目使用)等等。

除此之外,以太坊还有众多的创新,除了图灵完备(Turing-complete)、通用脚本语言外,在费用市场(Fees)、挖矿算法(Mining algorithms)、幽灵协议(GHOST,关于更短出块时间的技术)等方面提出了自己不同于比特币的构想。

2015年7月30日,当时作为以太坊项目CCO的成员Stephan Tual在官方博客上正式宣布了以太坊网络正式诞生.

2.The DAO

小白每日识币:以太经典ETC

作为以太坊项目的前CCO,Stephan Tual作为初始人和COO成立了Slock.it(团队名字来自他们原本计划开发一种智能锁的项目),正是这个团队宣布了后来举世瞩目的The DAO项目。这个被称为去中心化自治组织The DAO的出名除了是当时史上第二大金额的众筹,还因为它是改变以太坊未来方向的主角。

小白每日识币:以太经典ETC

后来的故事大家都知道了,在为期28天的众筹中共筹得超过1.5亿美金,2万多投资者贡献了自己的以太币。后来发现了一个叫“递归调用漏洞”的软件漏洞,但是当时并没有得到足够的重视,认为对资金不会有什么风险。黑客正是利用这个漏洞将众筹所得的一部分以太币转移到了自己的子DAO中。由于项目资金(约占总数的15%)和被盗以太币数目庞大,社区和以太坊基金会对此事件提出了各种可能的解决方案,其中包括软分叉和硬分叉。软分叉可以避免黑客继续盗取剩余的以太币,而Stephan Tual则在自己的博客中写到:硬分叉可以连被盗的币也可以追回,归还到该智能合约上。

后来,以太坊基金会基于社区一个第三方匆忙潦草的投票(carbonvote)决定进行硬分叉。

3.以太坊的重生:以太坊经典ETC

小白每日识币:以太经典ETC

为了救助The DAO项目,以太坊基金会决定在1920000区块高度(2016年7月20日)进行硬分叉。

社区的部分成员认为这个决定严重违反了区块链的去中心化和不可篡改精神,强烈反对这个硬分叉,不跟随这个为了救助部分私人利益的决定,并在随后发表了ETC独立宣言(The Ethereum Classic Declaration of Independence).

小白每日识币:以太经典ETC

ETC在1920000高度上在硬分叉的同时获得重生,标志着一个彻底去中心化、不可篡改的区块链的出现。

根据以太坊经典的网站表示:

“以太坊基金会回应的方式可能是最糟糕的一种,”之后他们又解释道,“我们相信最初版本的以太坊,作为一个世界电脑,它不会说倒就倒,它运行着不可逆的智能合约。”

网站写着:

“不是所有区块链都是平等的。”

而且通过留在未经变动的以太坊版本中,他们是在保护这些价值。

4.ETH和ETC的区别

小白每日识币:以太经典ETC

关于区块链的可变性

ETH——假如大部分人同意修改链条(也就是可变性),那么就可以修改区块链记录和合约

ETC——区块链记录和合约不可修改(也就是不可篡改性)

下面是关于两种方法的利弊

可变性的好处是人们可以适时地改变以做出正确的决定。因此,修改规范比找漏洞更实用。

不可修改性是人们不管当时有多聪明,但也不可能会不出错。因此,应对此方案出现问题的时候,最好是通过现有的法律框架来寻找和解决漏洞。

关于发展的不同

ETH——不管是有意安排或者从诞生就如此,区块链核心决策都是在社区的参与下由以太坊基金会制定并大部分由它开发。

ETC——区块链的决策主要是通过三个松散的、有协作关系的团队在社区参与下得到反馈而决定的。

在任何情况下,任何人都可以为两种区块链提出改进建议。这正是开源之好处,也是很常见的。你会发现,这两条链的开发人员通过Github和Reddit来相互沟通。我希望为了实现共同目标,提高沟通和交流的频率。

关于兼容性

目前,这两种区块链都相互兼容。ETH写的合约(或应用程序)可以在ETC上应用,反之亦然。

ETH——专注于eWASM,致力于为越来越多的开发者提供平台。而对于合约安全性的问题是次要的(例如:Viper)

ETC——专注于让开发者创造出更安全的合约(例如:Viper,IOHK研究),代价是消耗潜在的开发者人数。

很明显,这两条链都可以互相接纳。不管它们的意愿是否相同。我的看法是,开发人员的数量并不一定与产品的质量挂钩。

关于交易速度

ETH——平均25秒。升级之后会缩短。

ETC——平均14秒。升级之后维持在10-14秒(根据ECIP-1010 和 ECIP-1036协议)

关于区块容量

ETH——随着ETH日交易量逐渐达到5百万,区块容量日渐饱和,这种情况跟最近比特币的交易费用问题类似,这个问题可以通过对区块扩容得到解决(通过增加默认的燃料限制)

ETC——目前区块容量还有很大空间。随着越来越多的人接受ETC,区块容量也会随着增加,跟ETH一样。

关于货币政策

ETH——计划供应稳步增长,导致ETH区块链在生命周期里平均有3%的通货膨胀。

ETC——2025年之前,通货膨胀达到3%,届时总供应量将达到2亿ETC。之后会通货紧缩。


分享到:


相關文章: