计算机科学

基于区块链的数字结业证书管理系统及其性能评估

  • 黄立波 ,
  • 王伟 ,
  • 徐彦军 ,
  • 陈旭刚
展开
  • 1. 华东师范大学 数据科学与工程学院,上海 200062;
    2. 同济大学 电子与信息工程学院,上海 201804

收稿日期: 2019-08-27

  网络出版日期: 2020-12-01

基金资助

国家自然科学基金(61672384)

A certificate management system for the completion of online education based on blockchain technology

  • HUANG Libo ,
  • WANG Wei ,
  • XU Yanjun ,
  • CHEN Xugang
Expand
  • 1. School of Data Science and Engineering, East China Normal University, Shanghai 200062, China;
    2. School of Electronics and Information Engineering, Tongji University, Shanghai 201804, China

Received date: 2019-08-27

  Online published: 2020-12-01

摘要

在当下的教育环境中,线上教育缺乏可信的结业凭证;学员在教育平台学习相关课程后,无法得到具有公信力的结业证书;极少数教育平台给出的结业凭证,由于其中心化的存储,也不能被社会所认可. 这些弊端严重限制了线上教育的发展. 为了解决这个问题,利用区块链去中心化、不可篡改的特点,设计并实现了基于区块链的线上教育结业证书管理系统,将电子结业证书以数字资产的形式记录在区块链中,并将学员学习记录数据保存在结业证书中,保证了结业证书的真实性和可靠性. 在此基础上,基于超级账本,实现了证书生成和发放等的智能合约,保证了无须第三方参与的智能化运行;同时,提供了丰富的查询接口,如结业证书的历史追溯,提高了在线教育平台学习成果验证的效率;另外,由于线上教育的课程以发布者资产的形式记录于区块链,故加强了线上教育领域的版权保护. 实验结果表明,所提出的方法能够满足上述教育场景中的性能需求.

本文引用格式

黄立波 , 王伟 , 徐彦军 , 陈旭刚 . 基于区块链的数字结业证书管理系统及其性能评估[J]. 华东师范大学学报(自然科学版), 2020 , 2020(6) : 72 -81 . DOI: 10.3969/j.issn.1000-5641.201921019

Abstract

In the current educational environment, online education lacks credible proof of completion. After learning courses on the online education platform, the students cannot get a credible certificate of completion; the completion certificate given by a few educational platforms cannot be recognized by the society because of its centralized storage, which limits the development of online education. In order to solve these problems, the blockchain-based online education completion certificate management system is designed and implemented by using the characteristics of decentralization and non-tampering of the blockchain. The electronic certificate of completion is in the form of digital assets, and the student’s learning record is kept in the certificate of completion, which guarantees the authenticity and reliability of the certificate. On this basis, based on the Hyperledger Fabric, smart contracts such as certificate generation and distribution are realized to ensure that they do not need to be operated by third parties. At the same time, multiple query interfaces are provided by the system, such as the historical trace of the certificate, which improve the efficiency of verification of online education platform learning outcomes; in addition, online education courses are recorded in blockchain in the form of publisher’s assets, which enhances copyright protection in online education.

参考文献

[1] NAKAMOTO S. Bitcoin: A peer-to-peer electronic cash system [EB/OL]. (2019-05-28)[2019-06-10]. https://downloads.coindesk.com/research/whitepapers/bitcoin.pdf.
[2] 李青, 张鑫. 区块链: 以技术推动教育的开放和公信 [J]. 远程教育杂志, 2017(1): 36-44
[3] 许涛. 区块链技术在教育教学中的应用与挑战 [J]. 现代教育技术, 2017(1): 110-116
[4] ASTE T, TASCA P, DI MATTEO T. Blockchain technologies: The foreseeable impact on society and industry [J]. Computer, 2017, 50(9): 18-28
[5] 金义富. 区块链+教育的需求分析与技术框架 [J]. 中国电化教育, 2017(9): 62-68
[6] 袁勇, 王飞跃. 区块链技术发展现状与展望 [J]. 自动化学报, 2016, 42(4): 481-494
[7] 邵奇峰, 金澈清, 张召, 等. 区块链技术: 架构及进展 [J]. 计算机学报, 2018, 41(5): 969-988
[8] BACK A. Hashcash: A denial of service counter-measure [EB/OL]. (2002-08-01)[2019-06-10].http://www.hashcash.org/papers/hashcash.pdf.
[9] CASTRO M, LISKOV B. Practical Byzantine fault tolerance [C]// Proceedings of the 3rd Symposium on Operating Systems Design and Implementation. USENIX Association, 1999: 173-186.
[10] HENRY R, HERZBERG A, KATE A. Blockchain access privacy: Challenges and directions [J]. IEEE Security and Privacy, 2018, 16(4): 38-45
[11] 杨现民, 李新, 吴焕庆, 等. 区块链技术在教育领域的应用模式与现实挑战 [J]. 现代远程教育研究, 2017(2): 36-47
文章导航

/