《区块链技术原理与应用 教案 项目8 构建联盟链.docx》由会员分享,可在线阅读,更多相关《区块链技术原理与应用 教案 项目8 构建联盟链.docx(3页珍藏版)》请在课桌文档上搜索。
1、区块链技术原理与应用钵程名锦;栽例/微:锻偏号期:_秋婶驳名:2023年11月7日星期二课题名称项目8构建联盟链计划课时4课时教学引入共联盟链是指其共识过程受到多个可信的节点控制的区块链,考虑到企业级商业应用的实际需求,增加了权限控制、安全机制、可监管审计等商业特性。教学目标 了解联盟链的概念和框架; 掌握新一代联盟链的部署方式; 掌握新一代联盟链中节点的关系及账本数据的含义。教学重点构建逻辑、物理联盟链的方法教学难点逻辑、物理联盟链的原理教学方式课堂教学以PPT讲授为主,并结合多媒体进行教学教学过程第1-2课时一、通过任务导入的方式导入新课本任务基于新一代区块链公链网络,通过使用相关内置函数
2、和程序指令,新建一个具有逻辑隔离特性的区块联盟链。二、新课讲解知识点卜逻辑隔离联盟链的概述知识点2-前置哈希和业务名称(1)前置哈希(2)业务名称知识点3-逻辑隔离原理(1)逻辑隔离的原理(2)逻辑隔离区块分布三、任务实施(1)部署预言合约服务器;(2)数据访问和编程调试准备;(3)文本上链;(4)指定前置哈希上链;(5)数据查询和分析;(6)论证及结论。四、归纳总结教师回顾本节课所讲的内容,并通过提问的方式引导学生解答问题并给予指导。五、布置作业参照任务实施部分,完成逻辑隔离联盟链的搭建。A预习下节课的内容。第3-4课时一、通过任务导入的方式导入新课本任务在新一代区块链公链网络中,基于物理隔
3、离的原理,通过部署主链节点、智能合约节点、预言合约节点、账本节点、级联账本节点和私有链账本节点等,构建一个具有物理隔离特性的区块联盟链。二、新课讲解知识点1-物理联盟链的节点(1)公有数据和私有数据;(2)节点的类型和功能:知识点2-信任节点与账本同步(1)信任节点;(2)账本同步.知识点3-物理隔离的原理(3)物理隔离概述;(4)物理隔离原理.三、任务实施(1)系统部署;(2)使用主链服务器进行数据上链;(3)主链节点的数据查询和检验;(4)本地账本节点数据查询和检验;(5)将账本服务器设置为信任节点;(6)数据上链和数据查询检验;(7)账本同步与恢复;(8)私有数据上链;(9)物理隔离联盟链部署总结。四、归纳总结教师回顾本节课所讲的内容,并通过提问的方式引导学生解答问题并给予指导。五、布置作业 参照任务实施部分,完成物理隔离的联盟链搭建。 预习下节课的内容。教学后记