以太坊是做什么的?和比特币协议有什么区别

  以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统,是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。就像比特币一样,以太坊不受任何人控制,也不归任何人所有——它是一个开放源代码项目,由全球范围内的很多人共同创建。

  和比特币协议有所不同的是,以太坊的设计十分灵活,极具适应性。在以太坊平台上创立新的应用十分简便,任何人都可以安全地使用该平台上的应用。

  以太坊是一个开源的区块链底层系统,就像安卓一样,提供了非常丰富的API和接口,让许多人在上面能够快速开发出各种区块链应用。以举例而言,它上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。   

  而以太坊最大的特色就是能够实现智能合约。所谓智能合约是密码学家Nick Szabo在1994年首次提出以数字形式定义的一系列承诺。包括合约参与方可以在上面执行这些承诺的形式。合约是一个活在以太坊系统里的自动代理人,他有一个自己的以太币地址,当用户向合约的地址里发送一笔交易后,该合约就被激活,然后根据交易中的额外信息,合约会运行自身的代码,最后返回一个结果,这个结果可能是从合约的地址发出另外一笔交易。

  智能合约的智能,并不是人工智能AI,和智能手机 (Smart Phone)中的Smart意义相同,表示非常灵活的意思。

  区块链为智能合约提供可信执行环境,智能合约为区块链扩展应用。

  简单的说,以太坊是一个使得创建去中心化应用更加容易的开发者平台。

  

发表评论

后才能评论