根据以太坊的定义,我们可以看得出以太坊与比特币的不同之处:比特币是一种数字货币,强调实现转账、支付等功能;而以太坊是一个去中心化的应用平台,在这个平台上,用户可以根据自己的业务开发不同的应用。移动电话上的应用程序被称为app,windows上的被称为可执行程序,而以太坊上的则被称为去中心化应用程序,或称DAPP。
以太坊的发展历程
以太坊是一个年轻的产品,从2013年第一次提出以太坊的概念至今还只有6年。六年来,以太坊不断地更新,这里的更新具体体现在两个方面:
以太坊的版本在不断更新,它是由以太坊基金会主导的(注意到它是以太坊开发的先驱,而不是全部,它非常欢迎来自社区的贡献),并且完全开放源代码。自2015年第一个实验版发布以来,它一直在不断更新。
在不断更新的以太坊社区中,以太坊社区是一个重要的概念,它包括以太坊核心代码贡献者、以太坊持有者、以太坊上去中心化应用的开发者,以及所有关心以太坊发展的人。2016年,高调的DAO项目遭到攻击,以太坊社区分裂成ETH和ETC两大阵营,它们都拥有主链,都拥有自己的数字货币。
以下是以太坊计划的四个发展阶段:
Frontier是最初的以太坊发行阶段,2015年7月发布的实验室版标志着它的开始。这一阶段是从0块开始,也就是创世块。
正式的以太坊版本将在Homestead阶段发布。这一阶段的标志是在2016年3月成功实施硬分叉。这一阶段开始于区块1150000。
梅特罗波利斯阶段被划分为以下几个阶段:拜占庭(2017年10月实施,区块4370000),君士坦丁堡(2019年1月实施,区块7080000),伊斯坦布尔(2019年12月实施),柏林。
以太坊的最终形式,预计将于2021年完成以太坊阶段。Serenity又名以太坊2.0,在这个阶段中,PoS将被作为共识机制引入,并引入分片等技术。以太坊2.0目前还在开发中,2020年1月以太坊2.0规范0.1发布。