区块链技术原理与应用 课件 项目8构建联盟链.pptx

区块链技术原理与应用 课件 项目8构建联盟链.pptx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目8:构建联盟链项目8任务17:逻辑隔离联盟链的搭建与部署任务18:物理隔离联盟链的搭建与部署

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

知识导图

知识目标教学目标熟悉逻辑隔离联盟链的概念和架构熟悉逻辑隔离联盟链的业务名称和前置哈希熟悉物理隔离联盟链的概念和架构能力目标素质目标认真的学习态度追根溯源的学习精神刻苦钻研的精神教学目标能够搭建逻辑隔离联盟链能够搭建物理隔离联盟链

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

1.逻辑隔离联盟链的概述逻辑隔离联盟链是新一代区块链中的一种业务结构形态,它使用业务名称函数和前置哈希函数对数据进行上链和上链后的数据分类管理,通过建立具有隔离特性的逻辑联盟链可以高效支撑各类复杂业务在链上的大规模应用。

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

2.前置哈希和业务名称前置哈希在区块链网络中,每一个区块都是数据的集合,而前置哈希是存储在区块中的其中一个字段,其指向前一个区块。由于区块是连续的,顾名思义,前置哈希便是记录当前区块的上一个区块的哈希值。通过前置哈希,很容易能把区块的来源路径溯源清楚。业务名称业务名称也是存储于区块中的其中一个字段,用来描述当前区块的唯一业务所属。

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

3.逻辑隔离原理在开源区块链公链网络中,都是一个区块连着一个下一个区块最终形成单链条的区块网络。当数据庞大时,这种单链条形式不利于对数据的快速查询,且单链条的逻辑结构不适用于多方多链条的复杂业务场景。如图所示

3.逻辑隔离原理上图所示,最上面一层的区块连成一条联盟链,每个区块可以定制业务名称,例如上图中“电子1班”是班级链的业务名称,该链中包括了班级所有学生,而每个学生又通过“学号XXX”业务名称形成学生链。这种逻辑隔离的链可以在一定程度上提高区块链网络的业务查询能力和业务扩展能力。

任务实施LOGO详细步骤请参考教材任务17的任务实施部分

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

4.物理联盟链的节点新一代区块链的数据根据访问权限分为私有数据和公有数据,公有数据指全链所有节点都可以访问的数据,一般记录在账本服务器和级联账本服务器中。而私有数据是指仅能够在本节点访问的数据,记录在私有账本服务器中。4.1公有数据和私有数据

4.物理联盟链的节点新一代区块链物理隔离联盟链由6种节点共同搭建。主链服务器预言合约服务器智能合约服务器账本服务器级联账本服务器私有账本服务器等。4.2节点的类型和功能

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

5.信任节点与账本同步在新一代区块联盟链中,所有的节点必须指定一个上链节点才能够同步账本,上链节点可以是主链服务器节点或者私有账本服务器节点,根据实际需要在配置文件中进行相应的设置即可。例如,在部署系统时,对智能合约服务器、预言合约服务器等节点配置文件中都将其上链节点设置为主链服务器。任何节点必须成为信任节点之后,才有权限参与区块链网络的记账,只有系统管理员才能添加信任节点,信任节点被添加到联盟链后,各节点通过百分百共识算法自动同步账本。5.1信任节点与账本同步

1逻辑隔离联盟链概述2前置哈希和业务名称3逻辑隔离原理目录CONTENTS信任节点与账本同步54物理联盟链的节点物理隔离的原理6

6.物理隔离的原理所谓物理隔离,就是通过在不同物理机上部署记账节点的方式来达到数据的物理隔离。在新一代区块链的物理隔离联盟链中,记账节点可以部署在不同的物理机器上,而记账节点与上一级记账节点通过IP地址进行关联并且通过信任节点准入机制来获得记账权。物理隔离拓扑如图所示6.1物理隔离原理

任务实施LOGO详细步骤请参考教材任务18的任务实施部分

谢谢观看

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档