【技术实现步骤摘要】
一种基于区块链的论文评审方法
[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的论文评审方法。
技术介绍
[0002]同行评审是学术论文选拔与质量把控的必要步骤,不仅关乎投稿人稿件的命运,也决定学术期刊或会议的发展,甚至影响整个学科领域的兴衰。尽管同行评审的重要价值一直被学术界广泛认可,同行评审过程的不透明与结果的不公开却广受诟病。近年来,学术界正逐渐重视同行评审的透明性,越来越多的机构和学者呼吁在评审完毕后公开评审结果的信息,包括评审报告的内容与分数,甚至评审者的身份。为了逐步推进评审结果的透明化,各类同行评审系统不断涌现。然而,这些系统的中心化本质可能导致一系列问题,一方面这些系统的安全性受制于对单一实体的信任,另一方面评审过程仍可能面临运营方无法控制的安全事故,例如无法预期的安全漏洞和内部攻击。
[0003]近年来,起源于比特币的区块链技术取得迅速发展。首先,区块链公开透明,不可篡改的特点,可以有效保证评审结果的透明性,并有效防止攻击者对评审结果进行篡改。其次,利用基于以太坊开发的DAPP(DecentralizedApplication,去中心化应用),由于DAPP的后端逻辑以智能合约方式部署在区块链上,一个DAPP可包含多个智能合约,每个智能合约通常由多个函数组成。每个函数的执行需由用户提交到区块链中的对应交易触发。当区块链网络中的节点接收到用户的交易,将基于交易内容执行指定智能合约中的指定函数,函数的执行结果将由全网节点验证,从而在去中心化环境中保障执行结果的确定性和正确性,进而舍 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的论文评审方法,其特征在于,包括:评审方通过函数register()进行注册,提交个人资料的连接ipfs,获得评审资格;主办方调用函数open()初始化协议,开启稿件的提交阶段,提交各阶段的截止时间和投稿要求的ipfs链接,向智能合约转账规定数量的以太币;在稿件的提交阶段截止前,投稿方C
i
生成一对专用于本次投稿的密钥并通过函数submitC()提交通过投稿方公钥加密后的稿件的ipfs链接;在提交阶段截止后且指派阶段截止前,主办方通过调用函数assign()提交选择的评审方账户地址,及分配给每个评审方的稿件编号;在评审阶段开始后,投稿方通过链下信道向全部评审方公开其稿件的解密密钥sk
iC
,评审方获取稿件内容,并进行评审;在评审阶段截止前,评审方通过调用函数submitR()提交评审打分的ipfs链接;在评审阶段截止后且公示阶段截止前,主办方通过调用函数decision(),基于评审方的评审打分在链上计算出各稿件的最终分数并进行公示。2.根据权利要求1所述的方法,其特征在于,所述的评审方通过函数register()进行注册,提交个人资料的连接ipfs,获得评审资格,包括:评审方为获得评审资格,通过调用函数register()进行注册,在注册过程中,通过函数register()提交评审方个人资料的ipfs链接,以允许主办方进行查询和选择,向智能合约转账一定数量以太币作为安全押金,以惩罚评审方可能的恶意行为。3.根据权利要求1所述的方法,其特征在于,所述的在稿件的提交阶段截止前,投稿方C
i
生成一对专用于本次投稿的密钥并通过函数submitC()提交通过投稿方公钥加密后的稿件的ipfs链接,包括:在稿件的提交阶段截止前,投稿方C
i
形成稿件对象形成稿件对象中包括稿件概要明文及稿件正文密文,投稿方C
i
生成一对专用于本次投稿的密钥投稿方使用链下信道通过函数submitC()提交通过投稿方公钥加密后的的ipfs链接给主办方;主办方接收到来自投稿方的后,将组织成默克尔树CT,主办方将默克尔树CT的根节点root
CT
提交到区块链链上;同时,主办方将默克尔树CT的全部叶节点打包成块chunk,并经由链下信道向全部评审方公开。4.根据权利要求3所述的方法,其特...
【专利技术属性】
技术研发人员:李超,孙睿,刘吉强,王伟,段莉,王健,
申请(专利权)人:北京交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。