星球日报
搜索
手机客户端
iPhone · Android
微信公众号
微信公众号

iPhone · Android

微信公众号

「科普」以太坊的前世今生

2019-07-29

ETH和ETC的恩怨纠葛。

编者按:本文来自  羊驼区块链(ID:yangtuoqkl),作者:驼哥,Odaily星球日报经授权转载。

还记得驼哥刚进入币圈的时候,先接触到的是比特币,当明白了啥是比特币后,就对号称区块链2.0的以太坊产生浓厚的兴趣,在了解以太坊的过程中,也产生了很多疑问,甚至是质疑以太坊,想必同学们也会遇到这些疑问,没有关系,今天驼哥就带着你们一起走进以太坊的前世今生。

以太坊(Ethereum)是一个可以创建和运行智能合约的、去中心化的平台。在这个平台上,所有程序都将按照事先设定的方式运行,而不会出现宕机、审查、欺诈、第三方干涉等,它是在2013年底由一个叫作Vitalik Buterin(V神)的90后天才小伙子提出来的。在他发表的文章中指出比特币的区块链功能太少,无法基于比特币系统搭建应用程序,他认为应该基于区块链搭建某种只要达到一定条件就可以自动交易和自动执行的程序系统。这个系统就是我们经常听到的智能合约系统。和比特币相似,它也是一个开源的区块链平台。

为了支持这个系统,Vitalik和他的团队在2014年的7月至8月间,针对公众销售了他们自己的以太坊系统上的货币——以太币。

他们事先进行所谓“挖矿”,挖出很多的以太币以后,在募资的时候进行公开销售,当时募集到了3万多个比特币,共计销售了1190万枚以太币(大约占以太币总数的13%)。

以太坊被称为区块链2.0,甚至一度被认为可能超越比特币,这就代表着以太坊是比特币基础上的升级版,其中原因,主要是因为以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。这一点,让区块链被运用到了更广泛的领域,从开发的角度来看,以太坊项目正式启动以后,其在比特币区块链基础上进行了一些重大的改进,主要有以下四点:

1、更加完善的脚本系统,使得区块链上能够运行智能合约。智能合约的运用领域十分广阔,例如:租房、购房和其他商业领域,拿租房为例,在租房时只要约定一个时间,时间一到程序就自动把钱从租户账上转到房东账号,这样就可以避免老赖行为的发生,也可以极大地提高效率、节省时间。

2、采取燃烧货币的方式。所谓燃烧货币是指在执行智能合约的过程中需要调用区块链上的计算资源,这些提供计算资源的节点是需要收取费用的,其收取的就是以太坊的代币,正是这种方式的出现让程序开发人员和投资者能够获利。

3、与比特币不同的是,以太坊一个区块的出块时间为12s,每一个区块的挖矿奖励是5个以太币。目前共识机制和比特币一样采用的是POW工作量证明的共识机制,但是未来将转为POS权益证明。

4、以太坊虚拟机EVM,它是以太坊应用平台的核心,是用于执行智能合约的字节码,开发人员可以使用其他友好的编程语言在其基础上创建应用程序。

驼哥介绍到这里大家会认为以太坊在技术应用方面还是优于比特币的。不过以太坊的技术也并不是完全如大家所愿,原因是以太坊的发展过程中也遇到过重大性的灾难事件 - THE DAO事件。

首先向大家科普一个术语:

DAO (Decentralized Autonomous Organization) 

它是一个去中心化的自治组织,DAO遵循三条基本定律:

1、诚信机制;

2、不可侵犯机制;

3、自我保护,自洽性。

既然DAO这么好,于是乎在2016年5月初有人在以太坊上建立了一个DAO应用,命名为THE DAO(DAO之母的意思)。这是以太坊区块链上的第一个智能合约应用,也是当时最大的众筹项目,共募得1270万个以太币,当时价值约1.5亿美元。至此为止事件的进展还算是不错,但就在2016年的6月17日,一位小黑客发现了THE DAO项目代码中的漏洞,从THE DAO项目中盗走了360万枚以太币,价值7千万美元。

这个错误并非来自以太坊本身,而是建立在以太坊上的应用。但作为平台,以太坊要采取处理措施。以太坊创始人Vitalik(V神)在社交平台发布文章,要回滚被盗的以太币,并且得到了大多数团队成员的支持,这条被回滚的链就是ETH。

但以太坊团队中有少数成员,认为交易不可逆,是区块的基本特性之一,Vitalik(V神)回滚交易这一做法虽然得到大多数人的同意,但已经违背了区块链的不可篡改精神而拒绝进行被盗以太坊的交易回滚。

同学们记住了这是知识点:以太坊最终分叉成了两条链: 一条是回滚交易的ETH,另一条是拒绝回滚交易的ETC。

ETH: 社区基金管理比较灵活,有Vitalik(V神)站台,开发团队强大。

ETC: 执着,始终按照区块链的法则运作,但也正因如此,受到很多电脑极客的尊敬。

这回大家应该明白了什么是以太坊了吧!随着互联网的不断发展,以太坊区块链也在日益完善。至今全球已有几百个以太坊应用诞生。其发展势态之好,以至于有评论称,以太坊的价值实际上更优于比特币。作为一种比较新的区块链开发项目,以太坊致力于实施全球去中心化且无所有权的数字技术计算机来执行点对点合约。简单来说就是,以太坊是一个无法关闭的世界计算机。

本文来自投稿,不代表Odaily立场。如若转载请注明出处。

参与讨论

登录后参与讨论

星球君的朋友们

特邀作者

星球君的朋友们

优质区块链文章转载

总文章数: 897


分享至

微信扫一扫分享

0