科普园地07 | 打魔兽世界打出来的以太坊

  • 时间:
  • 浏览:18

  比特币开启了区块链1.0时代,1.0时代的显著特征是:为价值转移提供了一个不一样的思路,即:价值转移不再依赖于像银行这种中心化机构。

  这一时期,随着比特币被越来越多人熟知,许多人开始借鉴比特币的思路,于是出现了大量的山寨币。

  

  这些山寨币的源代码和比特币类似,所以称之为山寨币。但是这一时期的山寨币,并没有什么实质性突破,也就是说,比特币的不足,他们也照样有,没有什么突破性的改进。

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

  

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

  一、网瘾少年的进化之路

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

  

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

  

  布特林通过“魔兽世界”游戏认识到了中心化的弊端,于是他开始寻找打破中心化的方式。布特林从他程序员父亲那里认识到了比特币和区块链,并产生了浓厚的兴趣,以至于他决定从滑铁卢大学辍学,去周游世界,与全世界区块链爱好者共同交流学习。

  当时,比特币爱好者正在全力以赴地为比特币增加更多的功能性,打造比特币2.0。但布特林认为,建立一个全新的编程语言才是比特币的当务之急。

  

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

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

  这些观点得到了比特币社区的强烈反响,越来越多的人加入到了以太坊的设计之中。最后,这个项目被布特林命名为“以太坊”,因为“以太”是一种在科学理论下还未被证实的物质,暗含了布特林对项目的期待。

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

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

  二、以太坊的成功之路

  以太币的价格在2017全年翻了85倍;由以太坊奠基的ICO在2017年成为最火的资金众筹方式,全球通过ICO募集了超过40亿美元;

  2017年,全球电子货币的市场总值从年初的180亿美元暴涨到5600亿美元;

  2017年初,摩根大通、芝加哥交易所集团、微软、英特尔、埃森哲等20多家全球顶尖金融机构和科技公司成立了企业以太坊联盟。

  以太坊的出现激活了区块链背后的巨大潜力,为什么这么说呢?

  以太坊厉害的地方在于,不光把区块链升级成了操作系统,让大家可以在这基础上开发应用链,而且还可以让大家以特别简单的方式来发布自己的代币。

  和比特币事先设定好交易系统操作不同,以太坊是一种可编程的区块链。以太坊允许用户创建他自己的、符合他们需要的、具备不同复杂程度的操作。

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

  目前的ICO项目多数都是基于以太坊开发的应用,开发者要在以太坊上运行项目,需要支付以太币。这样的结果就是,ICO项目越多,生态就会越丰富,用户群体也将扩大,这就不断加大了以太币需求,“以太币”价格水涨船高。

  三、以太坊的共识机制

  以太坊的共识机制也和比特币不同。前面我们提到,比特币是通过POW的共识机制来决定记账权的,尽管POW的安全指数较高,但挖矿的能耗和成本都是巨大的,处理交易速度还很慢。

  于是,以太坊将比特币的技术进一步丰富化,提出了新的挖矿机制,即——权益证明(PoS)。

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

  

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

  

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

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

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

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

  

  五、以太坊的意义

  以太坊发展到今天,并不是顺风顺水的。度过了2017的辉煌期,到了现在,面对熊市,一些初始代币发行项目担心被熊市所累,纷纷套现离场。以太坊创始人V神也深陷各种弄谣言中,坊间时常流出他要退出以太坊、他跑路了这种传言。

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