本教学资源共享系统软件是基于以太坊区块链设计开发,采用Solidity语言,设计了特定的智能合约以便实现系统的功能需求。通过建立一个基于区块链的教学资源共享系统,为教学资源提供一个安全可信、可追溯性的共享平台,使得资源的分享者和使用者的基本权力得到保障,同时也能够保护用户的信息安全、确保资源共享的可信任、明确分享者的版权。在该系统中,资源分享者可以将资源上传到区块链系统中进行保存,使用者通过系统进行课程的购买后,可以查看到课程的资源信息进行课程的学习,而版权归属是通过分享者上传资源进行资源查重后确定,当查重通过时,系统会将该资源的版权归于分享者,并记录在区块链上,作为后续出现版权问题时的依据。
平台实现
区块链交易手续费确认 区块信息确认
课程展示列表
课程购买
购买课程等待区块 确认购买课程费用
购买课程后界面