文件名称:智能合约的应用-强化学习总结报告
文件大小:1.98MB
文件格式:PDF
更新时间:2024-07-21 20:43:59
以太坊 智能合约 MPT树 智能合约安全 区块链2.0
第五章 智能合约的应用 2016年以来,智能合约与以太坊的技术得到市场认可,以太币价格开始暴 涨,也吸引了大量开发者来到以太坊的世界。智能合约也被人们看作是区块链的 重要研究方向,因为它具备让区块链技术和众多行业结合的潜力,同时也发展出 了初步的智能合约开发社区。 智能合约有众多的应用场景,理论上去中心化的市场都有结合智能合约的可 能性,包括金融市场、物流、供应链等。尽管从应用上看可谓五花八门,但是从 技术的角度,可以将智能合约应用分为两类: 基于公链的智能合约,将智能合约部署在人人可以接入的区块链公链上。由 于以太坊是最大的智能合约公链,因此大多部署在以太坊上。这类合约包括众筹、 众包、去中心化交易所、加密代币等。 基于联盟链的智能合约,将智能合约部署在只有特定的企业或个人才能接入 的区块链联盟链上,各个联盟链之间没有关联。相对于公链,联盟链只对于内部 成员是去中心化的。联盟链一般是为了将具体某个行业、某个场景或某个大型公 司的复杂业务与区块链结合而发布,因此有各种不同的联盟链平台,如 Fabric、 超级账本(Hyperledger)项目、FISCO BCOS、微软 Coco。 国外的 Fabric 作 为先行者,已经在联盟链方面具有了世界范围的领先优势且有数百个案例实践。 FISCO BCOS 算是国内有实力与 Fabric 抗衡的国产联盟链底层开发平台, 目前 FISCO BCOS 已经发展成为最大的国产联盟链开源生态圈。特别是以 BAT 为代表 的国内互联网企业和以趣链科技、云象区块链等代表的原生区块链公司积极投身 联盟链的开发和应用,让国产联盟链具备了相当的能力。 另外,这些支持智能合约的联盟链平台多少都参照了以太坊的技术架构。 尽管第三章和第四章的智能合约例子都来自真实合约,但是毕竟是简化的版 本。本节我们将分别具体介绍三个具有代表性的例子,包括一个基于公链的智能 合约应用案例和一个基于联盟链的智能合约案例。 5.1 智能合约 IOC 2017 年,加密货币在可用货币、应用范围和市值上获得了巨大的发展。通 过区块链技术强大的分布式存储和加密技术来确保信任、安全性、假匿名性和不