论文部分内容阅读
随着计算机互联网技术的发展以及虚拟货币应用市场的不断扩大,整合了分布式存储和对等网络的基于的区块链管理体系将逐渐取代传统中心化管理。区块链技术已经成为深刻影响经济发展、数据管理、区域治理、国防应用、法律担保等领域。在教育领域,区块链也在进行初步发展,并开始得到教育领域的重视与认可,以P2P为技术支点的区块链数据存储体系被视为取代中心化学生数据管理系统的最佳选择。目前国内将区块链技术应用于教育的发展相对缓慢,许多教育工作者对此的研究仅停留在理论及概念层面。“区块链+”教育的应用与实践的案例相对国外明显不足。针对上述研究现状,本次研究所要达到的目的是通过计算机开发方法开发基于区块链的数字学分认证系统,旨在存储不可篡改的透明学习信息,以解决中心化存储与社会信任间的矛盾。因此本文着眼实际需求,依托“区块链+教育”理论和相关概念的研究基础,研究区块链技术与教育领域相结合的教学系统的设计、实现过程。本次研究通过提出基于区块链的学习系统的相关概念,研究并探讨“区块链+教育”的可行性和必要性,结合区块链特点设计P2P数据传输模型并予以实现,对数据通信加密方式进行研究,选择了广泛使用的签名和加密算法并和区块链系统进行整合,最终对系统安全性、可用性等作出测试与评估,数据存储区块的原理研究及结构设计等过程最终编译实现学分认证系统。通过科学的计算机学科开发流程,结合前沿的互联网思想,完成了代表高端互联网技术的区块链与教育的有效结合。