The invention discloses a topic extraction method and system, which includes: selecting an open service platform based on block chain to determine the school and education platform of participating network nodes; accessing gateway system of open service platform through application service device by each network node; accessing Developer Center of open service platform by each network node through gateway system; and determining the cost of each network node. The data of the question bank is written into the development document in the developer's center; the data of the local question bank is accepted and stored in the storage module of the block chain according to the question stem, parsing and answer partition; the authorization request sent by the network node is accepted, and the key sent by the network node is sent to each network node according to the authorization request; the key sent by the network node is verified and verified. The network node is authorized to access the storage module. The invention can make the question bank shared among schools, protect the data of the question bank from being tampered with, and ensure the accuracy of the question bank data.
【技术实现步骤摘要】
题目提取方法和系统
本专利技术涉及智能教育领域,更具体地,涉及一种题目提取方法和系统。
技术介绍
区块链技术,区块链是比特币、以太币等数字货币的底层技术,是一种新型去中心化信息技术,能安全地存储数字交易或其他数据,信息不可伪造和篡改。区块链上的交易确认由区块链上的所有节点共识完成,共识成功后打包写入区块。区块链维护一个公共的分布式账本,这个账本按照时间顺序将数据区块以顺序链的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造,用于存储区块链网络上所有交易,公共账本位于存储区块上任何节点都是一份完整的拷贝,从而保证其不可伪造和篡改,并实现信息共享,能提高交易和信息流通的效率。从更广义的角度来讲,区块链技术是通过块链式数据结构来验证与存储数据、利用分布式节点公式算法来生成和更新数据、利用成熟的密码学体系来保证数据传输和访问的安全、利用智能合约来操作数据的一种全新的分布式技术架构与计算范式。现阶段各个学校的题库都在各自学校的数据库中,无法实现多个学校之间题目的共享,且各个学校上传的数据存在被篡改的可能,影响题库的准确性。
技术实现思路
有鉴于此,本专利技术提供了一种题目提取方法和系统,其能使得各个学校之间可以实现题库共享、保护题库数据不可被篡改,保证题库数据的准确性。为了解决上述技术问题,本专利技术提出一种题目提取方法,包括:选择基于区块链的开放服务平台,确定参与网络节点的学校和教育平台;各个网络节点通过应用服务装置中的成员管理装置、API接口接入开放服务平台中的网关系统;各个网络节点通过网关系统进入开放服务平台中的开发者中心;各个网络节点将本地题 ...
【技术保护点】
1.一种题目提取方法,其特征在于,包括:选择基于区块链的开放服务平台,确定参与网络节点的学校和教育平台;各个所述网络节点通过应用服务装置中的成员管理装置、API接口接入所述开放服务平台中的网关系统;各个所述网络节点通过所述网关系统进入所述开放服务平台中的开发者中心;各个所述网络节点将本地题库数据写入所述开发者中心中的开发文档内;接受所述本地题库的数据,并将所述本地题库的数据按题干、解析和答案分别存储于所述区块链中的存储模块中的题干存储区、解析存储区和答案存储区中;接受所述网络节点发送的授权请求,根据所述授权请求发送密匙至各个所述网络节点;对所述网络节点发送的密匙进行验证,通过验证后,授权所述网络节点访问所述存储模块;其中,所述区块链包括共识机制、安全机制和通信模块;所述共识机制用于将各个所述网络节点达成一致;所述安全机制基于多种密码学原理对所述存储模块内的数据进行加密和隐私保护;所述通信模块用于实现路由、各个所述网络节点识别和数据传播功能;所述应用服务装置还包括奖励制度装置;所述奖励制度装置采用积分的奖励和消除原则。
【技术特征摘要】
1.一种题目提取方法,其特征在于,包括:选择基于区块链的开放服务平台,确定参与网络节点的学校和教育平台;各个所述网络节点通过应用服务装置中的成员管理装置、API接口接入所述开放服务平台中的网关系统;各个所述网络节点通过所述网关系统进入所述开放服务平台中的开发者中心;各个所述网络节点将本地题库数据写入所述开发者中心中的开发文档内;接受所述本地题库的数据,并将所述本地题库的数据按题干、解析和答案分别存储于所述区块链中的存储模块中的题干存储区、解析存储区和答案存储区中;接受所述网络节点发送的授权请求,根据所述授权请求发送密匙至各个所述网络节点;对所述网络节点发送的密匙进行验证,通过验证后,授权所述网络节点访问所述存储模块;其中,所述区块链包括共识机制、安全机制和通信模块;所述共识机制用于将各个所述网络节点达成一致;所述安全机制基于多种密码学原理对所述存储模块内的数据进行加密和隐私保护;所述通信模块用于实现路由、各个所述网络节点识别和数据传播功能;所述应用服务装置还包括奖励制度装置;所述奖励制度装置采用积分的奖励和消除原则。2.根据权利要求1所述的题目提取方法,其特征在于,还包括:根据所述网络节点访问所述存储模块的次数和时长对所述网络节点进行收费。3.根据权利要求1所述的题目提取方法,其特征在于,还包括:各个所述网络节点通过应用服务管理装置授权第三方接入所述开放服务平台中的所述网关系统。4.一种题目提取系统,其特征在于,包括:区块链和基于所述区块链的开放服务平台,所述...
【专利技术属性】
技术研发人员:牛路,郭晨阳,李可佳,
申请(专利权)人:苏州友教习亦教育科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。