[发明专利]一种区块链系统及其账本信息修正方法、程序产品在审
申请号: | 202310549252.9 | 申请日: | 2023-05-16 |
公开(公告)号: | CN116506443A | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 顾康;王洒洒;李超;张绍华;李远刚;戴炳荣;陈明 | 申请(专利权)人: | 上海计算机软件技术开发中心;上海海洋大学 |
主分类号: | H04L67/104 | 分类号: | H04L67/104;G06Q20/38;H04L9/00 |
代理公司: | 上海伯瑞杰知识产权代理有限公司 31227 | 代理人: | 孟旭彤 |
地址: | 201112 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 系统 及其 账本 信息 修正 方法 程序 产品 | ||
1.一种区块链账本信息修正方法,其特征在于,通过从区块链用户节点中组成监督者组,从监督者组中选择修改所述区块链账本信息的真实修正者,由该真实修正者完成对所述区块链账本信息的修正。
2.根据权利要求1所述的区块链账本信息修正方法,其特征在于,通过投票选出真实修正者,其过程包括:
当用户发起修正请求,第一监督者将修正信息广播到监督者组中,监督者组用户进行投票,按照预设规则从监督者组中选择一个监督者作为真实修正者,负责对区块信息修正。
3.根据权利要求2所述的区块链账本信息修正方法,其特征在于,
被选出的真实修正者,通过变色哈希生成的陷门,将区块信息m修正为m′,真实修正者将修改的信息广播给监督者组,监督者组对真实修正者对区块信息的修改进行验证,验证通过则区块信息修改成功,随后记录修正后的区块并标记。
4.根据权利要求1所述的区块链账本信息修正方法,其特征在于,通过信誉值评价模型,从申请加入所述监督组的用户节点中选取监督者组成员,组成监督者组,所述信誉值评价模型基于PageRank信誉值排序算法对用户节点的信誉值进行排名。
5.根据权利要求4所述的区块链账本信息修正方法,其特征在于,用户节点在申请加入监督者组要提供保证金,同时通过建立激励机制对监督者组成员参与区块信息修正过程中的投票进行奖励或惩罚。
6.根据权利要求5所述的区块链账本信息修正方法,其特征在于,所述激励机制的建立过程方法,包括:
设第一监督者ADF,真实修正者ADRU以及监督者组验证节点ADSG,
用户源节点ADR缴纳修正手续费UPgas,并将请求修正的清单信息发给第一监督者ADF进行验证,第一监督者ADF将验证通过的信息通过广播的形式发布到监督者组内,
如果第一监督者ADF将虚假错误的请求验证通过,被监督者组验证节点ADSG查出,则将第一监督者ADF的信誉值清空为零,并将第一监督者ADF缴纳的保证金GuaF没收,
而对该监督者组验证节点ADSG,在经过验证后将会增加信誉值,并得到部分修正手续费UPgas作为奖励,
在区块信息修正最终结束后,第一监督者ADF被标记为失信节点,被踢出监督者组并在全区块链节点网络中广播。
7.根据权利要求6所述的区块链账本信息修正方法,其特征在于,
真实修正者ADRU对区块链账本进行修正,如果因为个人原因导致修正失败,则将真实修正者ADRU信誉值清零,保证金没收并被踢出监督者组,
如果因为非人为原因导致修正请求失败,将减少信誉值作为这次修正请求失败的惩罚。
8.根据权利要求6所述的区块链账本信息修正方法,其特征在于,
若修正请求成功,第一监督者ADF将得到部分修正手续费UPgas和/或增加信誉值作为奖励,
真实修正者ADRU对区块链账本进行成功修正后,将得到部分修正手续费UPgas和/或增加信誉值作为奖励。
9.一种区块链系统,其特征在于,该区块链系统对于区块链账本信息修正采用如权利要求1所述的方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行以实现权利要求1-8任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海计算机软件技术开发中心;上海海洋大学,未经上海计算机软件技术开发中心;上海海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310549252.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合管耐压试验机
- 下一篇:具有防止锚爪卡阻的水力锚