区块链被认为是自互联网诞生以来最为颠覆性的技术。它的魅力为何如此迷人,甚至让很多人觉得无法理解。在区块链领域中,追随区块链的粉丝们经常提到以太坊和智能合约,它们又是何方神器?以太坊和区块链的区别在哪里?以太坊和区块链又有什么关系?
一、以太坊(Ethereum)是什么?
2013年,19岁的Vitalik Buterin在一本名为“以太坊白皮书:下一代智能连接与去中心化应用平台”的书中首次提到了以太坊的构想。
随后在2014年,以太坊的算法及协议正式落地,并募集到了1.5亿美元。之后以太坊的系统于2015年7月30日最终完成并上线。
那么以太坊到底是什么?很多人可能会误以为以太坊也是一个发行虚拟货币的系统。其实发行虚拟货币并不是以太坊的主营业务,仅仅是以太坊的一个衍生业务。以太坊的主营业务是它搭建了一个可以共享的开源区块链底层技术的平台。
有人给以太坊做了一个很形象的比喻,没有以太坊之前,如果程序员需要开发一个区块链应用,就好比这个程序员要开发一款APP程序,但这时候IOS系统都不存在。于是这个程序员就先要开发一个IOS系统,然后再在这个IOS系统上去开发一个APP程序。也就是说在以太坊还没有发布之前,开发一个区块链的流程会非常漫长,难度也会非常大。但以太坊的出现就好比已经开发完成了一个非常成熟的IOS系统,它的系统向所有区块链的开发人员都开源,后续开发人员可以在以太坊开发的底层技术上十分便捷的开发新的区块链应用。
为什么说以太坊是区块链2.0时代的开端?因为在以太坊之前,区块链因为开发难度大,导致了开发的产品形式非常单一,主要的产品就是数字货币。但即使是要发行数字货币,通常也要编制一套涵盖完整的分布式记账、储存、加密等功能的系统,这也仍然存在一定的难度。但是区块链的2.0时代下,不但是数字货币,所有的区块链运用都可以更快地实现“创意”落地。因而以太坊的出现使得区块链的技术应用得到了极大的增加和发展,此前一轮数字货币的暴涨也能看出市场对于区块链技术的热情和信心。
二、智能合约在区块链2.0时代的运用
说完了以太坊对开发区块链运用所作出的贡献,也许大家就能明白为什么以太币会逐渐受到那么多人的追捧,以太币近期也成为了继比特币之后最受追捧的虚拟货币资产,稳居数字货币第二把交椅。
以太坊在其官网上不断强调着它的区块链特征:去中心化、分布式系统、不可篡改。但和以太坊一起被宣传最多的还是它的智能合约技术。
智能合约的概念并不是以太坊首创,但以太坊却把智能合约融合进了现实。所谓智能合约,是指通过一段特定的执行程序,可以自我实现执行功能,并能够按照设定的程序实现计算、存储、纠错等功能。智能合约的出现让区块链技术得以开始在一些商业应用上得以落地。目前很多区块链在商业运用中的前期实践阶段,主要还是通过智能合约来实现基本的区块链技术。
当然智能合约再“智能”,也不是完全不会出错的,毕竟它本身是一段程序,程序就会有bug,一旦程序设定的很复杂就容易产生漏洞,从而被黑客利用。有统计称,过去几年黑客通过区块链技术中的漏洞窃取了数十亿元的数字货币。未来对于智能合约中的漏洞可能也需要像如今律师审核合同一样,由专人对智能合约进行审核。
来源:挖链网
评论
查看更多