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