1. 首页
  2. 技术

#7 打魔兽世界打出来的以太坊

本期导览

本期我们将为大家介绍区块链的又一个项目“以太坊”的概况。以太坊弥补了比特币的些许不足,它的“智能合约”让区块链大范围应用成为可能。

随着比特币被越来越多人熟知,许多人开始认识到,比特币存在的弊端。大家认为,比特币存在的弊端主要有两点:

第一是比特币系统处理交易的速度太慢;

第二是比特币只具备电子现金这一单一属性,它的应用场景有限。

发现这些问题之后,人们并不没有对比特币存在的问题听之任之,比特币社区里面的很多人,都希望能够通过各种各样的技术手段来解决这些问题,把比特币这个系统改造得完美一些。

       #7 打魔兽世界打出来的以太坊       

其中,有一位俄罗斯少年,名叫 Vitalik Buterin(音译:布特林),他也迫切地希望能够尽快弥补比特币系统的不足。

一、网瘾少年的进化之路

说起来,布特林接触比特币的经历有点戏剧性。

他在13岁的时候,是个典型的网瘾少年,沉迷于魔兽世界不能自拔。有一天,魔兽世界这个游戏的公司,突然取消了他最心爱的术士“生命虹吸”技能,他很愤怒,多次联系该公司还原这个技能,但是,游戏公司并不同意。

       #7 打魔兽世界打出来的以太坊      

于是,布特林开始反思,在互联网游戏里,玩家作为参与方其实很弱势,强大的是游戏开发商,他们是一个游戏的中心。这种中心化服务的一个最大弊端就是,一切都是开发商说了算。而玩家只能选择被动接受,或者离开。

       #7 打魔兽世界打出来的以太坊      

布特林通过“魔兽世界”游戏认识到了中心化的弊端,于是他开始寻找打破中心化的方式。

布特林从他程序员父亲那里认识到了比特币和区块链,他认为“去中心化”这种模式可以解决很多现在看来非常无助的事情,比如说魔兽游戏公司对他的诉求不理不睬。

之后,布特林决定从滑铁卢大学辍学,去周游世界,与全世界区块链爱好者共同交流学习。当时,比特币爱好者正在全力以赴地为比特币增加更多的功能性,打造比特币2.0。但布特林认为,建立一个全新的编程语言才是比特币的当务之急。

       #7 打魔兽世界打出来的以太坊      

于是,年仅19岁的布特林撰写了一套新的白皮书,这份白皮书便是《以太坊白皮书》的雏形。

布特林在白皮书中提到:希望能够基于通用的编程语言,创建各种各样的应用,比如社交、交易、游戏……

这些观点得到了比特币社区的强烈反响,人们认为,这些观点能够解决比特币目前存在的许多弊端。于是,越来越多的人加入到了以太坊的设计之中。

最后,这个项目被布特林命名为“以太坊”,“以太”是一种在科学理论下还未被证实的物质,暗含了布特林对项目的期待。

2015年6月,以太坊正式发布。

       #7 打魔兽世界打出来的以太坊      

之后的两年间,以太坊催生的加密货币“以太币”成为继比特币之后非常受追捧的数字资产,布特林也从一个初出茅庐的少年变成了区块链大神级人物“V神”。

二、以太坊激活了区块链背后的巨大潜力

以太坊的出现激活了区块链背后的巨大潜力,这也是它红极一时的主要原因:

以太坊跳出了比特币作为货币的单一属性,把区块链升级成了操作系统,让大家可以在这基础上开发应用链,以特别简单的方式来发布自己的代币;

以太坊是一种可编程的区块链。以太坊允许用户创建他自己的、符合他们需要的、具备不同复杂程度的操作。

我们可以理解为,以太坊是一个平台,这个平台相当于已经搭建好了一套比较完备的“系统”,类似安卓、苹果,应用开发者们可以在这条系统上开发软件。

ICO项目多数就是基于以太坊开发的应用,开发者要在以太坊上运行项目,需要支付以太币。ICO项目越多,以太坊系统的生态就会越丰富,用户群体扩大,对以太币的需求也随之扩大,“以太币”价格自然水涨船高。

三、以太坊的共识机制

以太坊的共识机制也和比特币不同。

前面我们提到,比特币是通过POW的共识机制来决定记账权的,尽管POW的安全指数较高,但挖矿的能耗和成本都是巨大的,处理交易速度还很慢。以太坊将比特币的技术进一步丰富化,提出了新的挖矿机制,即——权益证明(PoS)。

以太坊提出的“权益证明”类似于股东机制,拥有股份越多的人越容易获取记账权,是根据持币量和持币时间进行利息分配的制度。POS机制的核心逻辑是:谁持有币,谁就有网络的控制权。

    #7 打魔兽世界打出来的以太坊 

需要注意的是,在POS机制中,仍然存在算力挖矿,需要算力解决一个数学难题,但数学难题的难度和持币者的“币龄”相关,持币者持有币的时间越长,难度就越简单,挖到币的概率越大。

       #7 打魔兽世界打出来的以太坊      

 

四、以太坊的突破点:智能合约

以太坊最大的特点在于引入了“智能合约”。智能合约是什么意思呢?智能合约是用代码的方式定义一套交易规则。

日常生活中,我们通常是签署纸质合约,履行纸质合约需要中心化机构,也就是法院来进行监管。以太坊提出的“智能合约”,是通过程序实现去中心化的自动执行。

这个叫做”智能合约账号“的账户,它只会按照代码去执行。这一技术的应用范围非常广泛,涉及:保险、股权、信托等等,可以说凡是需要信任为基础的活动都可以应用这一技术。

 

       #7 打魔兽世界打出来的以太坊      

 

五、以太坊的意义

以太坊对于区块链技术而言,是一次飞跃性的突破,它代表了区块链2.0时代。如果说比特币代表的区块链1.0时代,为价值转移提供了新的思路和新的方法;那么,以太坊代表的区块链2.0时代,则让区块链商业应用变得可能

 

本文转载自作者:OK情报局,原文链接:。 本文观点仅代表作者本人,绝不代表本站赞同其观点或证实其描述,仅作学习交流使用。如若转载,请联系原出处。如内容、图片有任何版权问题,请联系本站处理。

联系我们

邮箱:readblocks@163.com