以太坊的核心内容

总的来说,以太坊是一个平台,她上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。

具体来说,以太坊通过一套图灵完备的脚本语言(Ethereum Virtual Machine code,简称EVM语言)来建立应用,它类似于汇编语言,我们知道,直接用汇编语言编程是非常痛苦的,但以太坊里的编程并不需要直接使用EVM语言,而是类似C语言、Python、Lisp等高级语言,再通过编译器转成EVM语言。

上面所说的平台之上的应用,其实就是合约,这是以太坊的核心。

合约是一个活在以太坊系统里的自动代理人,他有一个自己的以太币地址,当用户向合约的地址里发送一笔交易后,该合约就被激活,然后根据交易中的额外信息,合约会运行自身的代码,最后返回一个结果,这个结果可能是从合约的地址发出另外一笔交易。

需要指出的是,以太坊中的交易,不单只是发送以太币而已,它还可以嵌入相当多的额外信息。如果一笔交易是发送给合约的,那么这些信息就非常重要,因为合约将根据这些信息来完成自身的业务逻辑。

合约所能提供的业务,几乎是无穷无尽的,它的边界就是你的想象力,因为图灵完备的语言提供了完整的自由度,让用户搭建各种应用。白皮书举了几个例子,如储蓄账户、用户自定义的子货币等。

关注手机金投网(http://m.cngold.org),外汇财经动态随时看。

免责声明:文章中操作建议仅代表第三方观点与本平台无关,投资有风险,入市需谨慎。据此交易,风险自担。

继续阅读
货币
外汇

猜你喜欢

三菱UFJ摩根士丹利:日本央行可能加息三次而非两次
三菱UFJ摩根士丹利:日本央行可能加息三次而非两次
APP精选 日本央行 7小时前
欧洲央行为其债券投资组合设定减排目标
欧洲央行为其债券投资组合设定减排目标
APP精选 欧洲央行 7小时前
美联储理事鲍曼:维持政策利率稳定或能控制通胀
美联储理事鲍曼:维持政策利率稳定或能控制通胀
APP精选 美联储 7小时前
美联储或对银行资本改革进行修改 以减轻华尔街银行的负担
美联储或对银行资本改革进行修改 以减轻华尔街银行的负担
APP精选 美联储 7小时前
澳大利亚5月份消费者物价指数高于预期 澳元大幅拉升
澳大利亚5月份消费者物价指数高于预期 澳元大幅拉升
APP精选 澳元新闻 8小时前
英国央行利率维稳后 市场对8月降息预期上升
英国央行利率维稳后 市场对8月降息预期上升
APP精选 英国央行 8小时前
外汇行情 外汇汇率 人民币汇率查询 工商银行网点 信用卡怎么办理
期货开户
广告
黄金期货开户
广告
期货免费开户
广告
白银期货开户
广告