未来的学位证书或专业证书,会是什么样的?而这,正是麻省理工媒体实验室(MIT Media Lab)一直在努力解决的问题。日前,该机构发布了一个区块链证书项目Blockcerts,这是一个基于比特币区块链的数字学术证书开放标准。
Blockcerts提供了一个去中心化的认证系统。因其依托的是最为安全的比特币区块链,其凭证具有防篡改且可验证的特性。此外,Blockcerts可用于发行任何类型的证书,包括专业证书、成绩单、学分或者学位。
四个组成部分:
发行者:高校创建数字学术证书,可包含个人的技能、成就或特征,并将这些信息登记在比特币区块链上。
证书:证书是开放兼容的,这很重要,因为开放正成为一个IMS标准。
验证者:任何人都可以成为验证者,它无需发行者的许可,可验证的内容包括:(1)证书没有被篡改,(2)它是由特定机构发行的,以及(3)发行给特定用户。
钱包:个人可安全地将他们的证书存储在钱包里,并将其与他人分享,例如你的雇主。 iOS钱包已经上线,麻省理工媒体实验室正在寻找合作伙伴来开发Android版本钱包。
在项目主页(http://blockcerts.org) 上,你可以找到软件组件的参考实现、丰富的文档以及有关如何加入开发社区的信息。Blockcerts的所有代码都是根据MIT开源许可证发布的,这意味着任何人都可以使用它,分享它,并在其上开发应用程序。
如果你对Blockcerts的项目很感兴趣,您可以阅读这些长文(在这里,以及这里)。
开放标准的重要性
Blockcerts软件是开源的,其欢迎任何人加入该项目的开发者社区。
只有开放的标准,才允许个人完全控制自己的学术历史。这非常重要,因为学生证书对于个人而言是一个重要的凭证,它们可以是一份好工作或好教育的门票,我们可以用它们来讲述一些故事,告诉别人我们是谁,我们又是如何成为那个人。
开放使我们能够与其他合作者共享所有权,为数字学术资格引导一个新的生态系统。通过围绕开放标准进行协作,我们可以帮助确保可互操作的凭证生态系统。
后续步骤
麻省理工媒体实验室希望, Blockcerts 将作为发布、共享及验证数字学术证书的开放标准。为此,该机构正在寻找组织部署代码,在其上构建应用,并加入Blockcerts的开发者社区。
开发者可加入github存储库,或加入slack社区,自行进行提问(或回答),并分享最佳实践。
大学和职员培训提供者,可以开始向学员发放数字可验证的证书。雇主则可开始验证其收到的证书。他们可以使用参考实现,在内部创建自己的验证服务(或等待可信的第三方验证器的出现)。他们还可以申请让Blockcerts简化证书,以简化招聘流程。
教育技术公司可开始基于Blockcerts 标准,开发应用程序。
关于Blockcerts
Blockcerts开始是作为麻省理工学院媒体实验室(MIT Media Lab)的研究项目,它由Philipp Schmidt(麻省理工学院媒体实验室创新总监) 及Juliana Nazare负责领导(以及许多人的帮助下,包括Guy Zyskind和Jeremy Rubin),此外,该项目幸运地找到了一群非常棒的合作者,其中Kim Hamilton是核心软件和标准的技术主管和发行经理,而Chris Downie则负责开发 iOS钱包。Chris Jagers与 Dan Hughes,他们则负责思考学术验证的开放标准所带来的广泛影响。