基于变色龙哈希和可验证秘密共享的联盟链修改方法  

Consortium blockchain modification method based on chameleon hash and verifiable secret sharing

在线阅读下载全文

作  者:宋宝燕[1] 丁俊翔 王俊陆[1] 张浩林 SONG Baoyan;DING Junxiang;WANG Junlu;ZHANG Haolin(College of Computer Science,Liaoning University,Shenyang Liaoning 110036,China)

机构地区:[1]辽宁大学信息学部,沈阳110036

出  处:《计算机应用》2024年第7期2087-2092,共6页journal of Computer Applications

基  金:国家重点研发计划项目(2021YFF0901004);辽宁省应用基础研究计划项目(2022JH2/101300250);辽宁大学青年科研基金项目(LDYBJB2301);辽宁省中央引导地方科技发展资金资助计划项目(2022JH6/100100032);辽宁省自然基金资助项目(2022-KF-13-06)。

摘  要:区块链具有去中心化、不可篡改、可追溯等特征。现有的联盟链系统在数据上链后会全程留痕,当出现敏感信息或恶意数据时无法处理,或处理后区块链分叉、中断。针对这些问题,提出一种基于变色龙哈希和可验证秘密共享的联盟链数据修改方法。首先,把变色龙哈希的陷门再分配给身份节点,从而将发起修改者与实际修改者进行隔离;其次,为保证再分配值的正确性,将不同时间周期变色龙哈希所对应的数据设为可验证数据,用验证节点上传承诺到可验证数据,并用提案节点通过承诺验证秘密共享值;最后,为防止节点作恶,提出基于奖励金机制的数据纠正方法提高节点纠正作恶的积极性,降低作恶的可能。在中山大学区块链与智能金融研究中心InPlusLab开发的DApps数据集上进行实验的结果表明:当恶意节点数30个时,所提方法相较于用传统变色龙哈希修改联盟链数据的方法在处理恶意节点的效率方面提高了44.1%;当恶意数据量达到30条时,在处理恶意数据的时间上缩短了53.7%。Blockchain has the characteristics of decentralization,tamper resistance,and traceability.The existing consortium blockchain systems would leave traces throughout the entire process after uploading data,which can not work when sensitive information or malicious data appears,or the blockchains tend to fork or interrupt after processing.Therefore,a consortium blockchain data modification method based on chameleon hash and verifiable secret sharing was proposed to address these issues.Firstly,the trap doors of the chameleon hash were redistributed to the identity nodes,thereby isolating the initiator of modification and actual modifier.Secondly,in order to ensure the correctness of redistribution values,the data corresponding to chameleon hash in different time periods were set as verifiable data,the commitment was uploaded by the verification node to verifiable data,and the secret shared value was verified by the proposal node through the commitment.Finally,to prevent nodes from committing wrongdoing,a data correction method based on a reward mechanism was proposed,which increased the enthusiasm of nodes to correct wrongdoing and reduced the possibility of wrongdoing.The experiments were carried out on the DApps dataset developed by InPlusLab,the research center for blockchain and intelligent finance at Sun Yat-sen University.Experimental results show that compared to the traditional chameleon hash method for modifying consortium blockchain data,when the number of malicious nodes reaches 30,the consortium blockchain modification method based on chameleon hash and verifiable secret sharing improves the efficiency of processing malicious nodes by 44.1%;and when the amount of malicious data reached 30,the processing time for malicious data was shortened by 53.7%.

关 键 词:可修改联盟链 变色龙哈希 秘密共享 可验证数据 奖励金机制 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象