什么是以太坊智能合约,以太坊智能合约的作用
“什么是以太坊智能合约,以太坊智能合约的作用”合约交易相信大家都知道,可能听到最多的就是比特币合约,那么以太坊智能合约又是什么呢,下面就跟随中本聪超市网小编一起了解“什么是以太坊智能合约,以太坊智能合约的作用”。
以太坊智能合约是什么?以太坊(Ethereum)并不是一个来机构,而是一款能够在区块链上实现智能合约、开源的底层系统,以太坊从诞生到2017年5月,短短3年半时间,全球已有200多个以太坊应用诞生。以太坊是一个平台和一种编源程语言,使开发人员能够建立和发布下一代分布式应用。以太坊可以用来编程,分散,担保和交易任何事知物:投票,域名,金融交易所,众筹,公司管理,合同和大部分的协议,知识产权,还有得益于硬件集成的智能资产。目前想要投资以太道坊的朋友,可以到比特网交易所进行交易。
以太坊智能合约的作用:
概括来讲,智能合约主要有两大方面的作用:一个是用于更便捷地处理交易,一个是用于更灵活地开发Dapp(也就是区块链应用),接下来,我们为大家一一解释,智能合约怎么样更便捷地达成交易。在介绍这部分内容之前,我们需要了解两个概念:
第一个概念是“以太坊虚拟机”。“虚拟机”是计算机领域里面的一个术语,可以理解为一个虚拟环境,在这个虚拟环境中可以随意进行操作,而不影响计算机性能。
以太坊本质上就是一个虚拟机,只不过它是一个点对点的、去中心化的虚拟机(英文缩写EVM)。像所有区块链技术那样,全世界的节点都会在自己的电脑上运行软件,这个包含全世界节点的“世界级计算机”就被称为以太坊虚拟机(EVM)。以太坊虚拟机,我们可以理解为一个系,这个系统是用来为以太坊智能合约创建运行环境的。
第二个概念是“以太坊账户”。以太坊设置了两种账户:一种是我们可以操作的正常账户(英文缩写是EOA),另一种叫作“智能账户”。正常账户”(也就是EOA账户)里面只有当前的以太坊钱数,由我们手中的私钥控制,可以发起转账交易;而“智能账户”中,不仅有以太坊钱数,还有程序代码,代码的执行是由交易触发的,每当收到相应的消息,这些代码就会被执行,这个智能账户就是智能合约的载体。
文章从网络整理,文章内容不代表本站观点,转账请注明【蓑衣网】