上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2 以太坊的贡献
计算机科学家把通用计算平台称为“图灵完备”的平台。比特币区块链是第一代区块链技术,但还不是一个“图灵完备”的通用计算平台。到2013年,随着区块链应用需求不断增加,“图灵完备”的区块链技术通用平台呼之欲出。“图灵完备”的区块链平台要能够支撑自动化运行各种加密数字货币的应用。于是,以太坊(Ethereum)横空出世!
图1-4 以太坊(Ethereum)示意图
以太坊的创始人维塔利克·布特林(Vitalik Buterin),被人们称为“V神”。他出生于1994年,是一个“天才神童”。2013年11月,他发布了以太坊白皮书的最初草稿,他在自己的博客中说“这份初稿是我对我们称之为‘加密数字货币2.0’领域长达几个月的思考和工作的结晶,加密数字货币2.0,简单地说就是把区块链技术应用到货币以外的领域,不再仅仅局限于货币领域”[2]。2014年8月,以太坊项目正式上线。
以太坊第一次把智能合约技术引入区块链中。什么是智能合约?简单地说,就是能够自动执行并完成任务的数字化合约。引入智能合约,意味着数字货币能够在区块链上进行记账,并且数字货币的流通和交易也能通过智能合约在链上自动化执行。部署在区块链上的智能合约应用也被称为去中心化应用(DApp),它可以基于以太坊等基础平台进行智能合约应用的定制开发,智能合约应用也运行在以太坊等平台上。以太坊区块链为加密数字资产提供了图灵完备的通用平台,催生了很多基于以太坊的加密数字代币和去中心化应用。