教育区块链基础平台的研究与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:pettey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种全新的分布式基础架构与计算范式,区块链因其防篡改、可追溯和去中心化的特点而备受人们关注,被誉为是下一代价值互联网业态和基础解决方案。目前,教育行业充斥着各种学历造假、版权侵犯等问题,而区块链技术在教育行业中的应用尚处于萌芽阶段,再加上成熟的区块链平台大多集中于加密货币领域,在智能合约、交易处理效率等方面还存在些许不足,因此,实现一款适用于教育行业的区块链基础平台具有重大意义。本文通过研究智能合约和共识算法等关键技术,将区块链技术和教育行业相结合,设计并实现了一种轻量且高效的教育区块链基础平台。该平台以智能合约的形式构建学分银行应用,将学生的学习记录和教育机构的教育资源上传至区块链,利用区块链的共识机制对其进行信任背书,不仅能在一定程度上解决学历造假和版权侵犯问题,而且有助于实现教育资源共享,促进教育行业的发展。本文首先基于联盟链的概念,设计了一种节点之间相互连接且接入同一个Kafka集群的区块链组网方式,以减少节点之间数据通信的开销。其次,本文设计了一种轻量级的智能合约执行引擎,将智能合约以动态共享库的形式运行在Docker容器中,并在此基础上完成智能合约的部署、实例化、停用、更新、复用等一系列生命周期管理操作,使得用户能够快速编写和管理智能合约。与此同时,为了提升交易的处理效率,本文一方面通过设计基于椭圆曲线的Schnorr型广播多重签名共识算法,以避免节点在验证交易的合法性时进行多次耗时的验签操作;另一方面,本文借鉴了Hyperledger Fabric中区块打包的思想,通过增加区块缓存,同时采用多线程并发验证区块和单线程存储区块的方式来快速完成交易的确认。此外,本文通过用户智能合约、资源智能合约和学分智能合约来完成学分银行的设计开发。最后,本文通过搭建四节点的区块链测试网络,从功能、高可用和性能等方面对教育区块链基础平台进行测试分析。测试结果表明,该平台在满足区块链和学分银行功能的前提下,不仅具有交易快速确认的特点,而且还具备一定的容灾能力。
其他文献
立足西北面向全国发展水利水电事业陈尧隆田峰巍(西安理工大学水利水电学院)“立足西北,面向全国,发展水利水电事业”是李鹏总理一九九七年元月十日为我院院庆六十周年的亲笔题词
我国上古时期,曾经有一段结绳而治的历史。不详,到了汉代有些学者才作了比较具体的解释。文字,其有约誓之事,事大大其绳,事小小其绳。足以相治也。”《尚书·序》孔颖达疏引郑
目的:通过观察不同剂量CLT和FT对于垂体后叶素引起的急性心肌缺血大鼠心电图的影响,探讨其抗大鼠急性心肌缺血、保护心肌的作用.方法:灌胃给药7 d,尾静脉注射垂体后叶素2次,
英语教师的课堂指令语是教师课堂话语的重要组成部分。课堂指令语是学生获得可理解语言输入的重要来源,并且也是师生进行课堂互动交流,管理教学活动进而实现教学目标的重要手段。然而,在现实的教学活动中,英语教师在使用课堂指令语方面依然存在着不同的问题。目前国内学者对于教师课堂指令语的研究,分布在高等教育和义务教育阶段,在高中阶段对英语教师的课堂指令语研究尚且不多。因此,研究者认为此项研究对于高中英语课堂具有
迁移现象普遍存在,迁移的实质是对已学知识的创造性应用,知识迁移的水平反映的是知识运用的最高水平.在教学中迁移的形式和内容无时无刻不在影响着学生的学习和成长,在中小学
目的:观察在阿曲库铵阻滞恢复期应用琥珀胆碱是否影响其肌松恢复时间。方法:40例择期眼科手术病人随机分为2组,即对照组和试验组分别为17和23例。TOF监测肌松,两组病人诱导过程中均用琥珀胆
本文通过7个小尺寸和1个大尺寸的钢筋混凝土断面模型试验,研究重力坝深(底)孔在坝体自重和内水压力以及超内水压力作用下的结构特性和破坏规律,重点探讨混凝土和钢筋应力应变、混土
【正】 颈动脉切除术手术难度大,手术危险性高,术后合并症多。罂粟碱系脑血管扩张药,是通过松弛血管平滑肌而降低脑血管阻力。笔者将其应用于术中治疗及预防术后发生脑缺血,
<正> 脑血管病致残率很高,运动障碍是其最常见的后遗症之一。我们对1997年9月~1999年5月收治的90例患者,在卒中急性期进行早期综合康复训练,取得明显效果,报告如下。 1 对象与
刮板输送机是采煤工作面的重要设备,不但负责采区巷道等恶劣条件下煤炭的运输,还是采煤机的运行轨道和液压支架的推移支点,其机身相对矮小,结构强度高,能很好地适应煤矿井下恶劣的工作环境,其可靠、高效、稳定的工作直接影响矿井的生产效率。随着计算机技术和现代化设计理论与方法的快速发展,三维动态设计与优化仿真设计已成为现代机械设计开发的重要手段。本文首先基于UG的三维建模技术,建立刮板输送机各个零部件三维实体