其他分享
首页 > 其他分享> > 区块链2.0——以太坊ETH

区块链2.0——以太坊ETH

作者:互联网

以太坊(ETH)

区块链研究者梅兰妮·斯万,在《区块链:新经济蓝图》一书中,她将区块链分为:区块链1.0,货币;区块链2.0,合约;区块链3.0,应用。比特币是区块链1.0的代表,以太坊则是区块链2.0的代表。

以太坊最初的设计目标就是成为智能合约和去中心化应用的平台,它的创始人是维塔利克·布特林(V神)。

以太坊区块链是当下用区块链表示数字资产的基础设施。一方面,它为价值表示提供了通证;另一方面,它也为通证数量逻辑的实现提供了编程语言、工具(智能合约)、标准(ERC20等)和运行环境(EVM)。

智能合约(smart contracts)

理解为状态的变化,即状态机,智能合约视为一种“自治代理”:达到每种状态后触发自动执行的一段代码。

要在以太坊上编写一个智能合约,所涉及的技术和组件有:

常见的以太坊通证标准有两种:

比特币系统与以太坊的区别

相较于比特币,以太坊中更多地解决数字资产的表示问题。

架构差异:

预言机

用于以太坊系统的交易过程中。预言机是区块链行业的基础设施之一,是将区块链外信息写入区块链内的机制。发生在区块链外部的事件、数据、支付消息等都可以通过预言机写入到区块链上的智能合约中,扩大了智能合约的应用场景,帮助区块链与其他产业相融合。

外部账户与合约账户

外部账户:由秘钥控制

合约账户:由智能合约的代码控制

区块链总结

本文参考了 http://c.biancheng.net/view/1913.html

标签:区块,以太,通证,智能,ETH,2.0,合约
来源: https://www.cnblogs.com/BUAA-Stargazer/p/15944147.html