[发明专利]一种基于权益的改进PoW共识算法有效

专利信息
申请号: 201811239743.9 申请日: 2018-10-23
公开(公告)号: CN109447640B 公开(公告)日: 2021-08-20
发明(设计)人: 谢东福;滕海明;李卫明 申请(专利权)人: 杭州弗兰科信息安全科技有限公司
主分类号: G06F21/60 分类号: G06F21/60
代理公司: 暂无信息 代理人: 暂无信息
地址: 310051 浙江省杭州市滨江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开一种基于权益的改进PoW共识算法。该共识算法以工作量证明PoW共识算法为基础,结合挖矿节点的抵押账户余额与已挖到区块的数目,对PoW共识算法进行改进。改进后的PoW共识算法与原PoW共识算法相比,可以有效防止51%攻击,节省社会资源,同时还兼具PoW逻辑简单,容易实现的特点。
搜索关键词: 一种 基于 权益 改进 pow 共识 算法
【主权项】:
1.一种基于权益的改进PoW共识算法,改进后的PoW共识算法与原PoW共识算法相比,可以有效防止51%攻击,节省社会资源,同时还具有PoW逻辑简单,容易实现的特点,其特征在于包含以下步骤:步骤一:初始时,挖矿账户挖到区块数,记为dig_num=0;步骤二:设区块链中所有抵押账户中币的总额记为balance_pledge_total,当前挖矿账户记为balance_account,与挖矿账户相关联的抵押账户币额记为balance_pledge_account,计算当前挖矿账户相关联抵押账户权益比,记为balance_ratio=balance_pledge_account/balance_pledge_total;步骤三:判断此时挖矿账户相关联抵押账户的余额是否有变化,如果有变化重复步一及二;如果没有变化则转到步骤四;步骤四:如果挖矿账户相关联抵押账户的余额没有变化,可以依据工作量证明PoW算法进行哈希计算;步骤五:如果没有解出哈希谜题,继续重复以上步骤;如果解出哈希谜题,且符合区块链此刻难度值,则进行广播,验证;步骤六:验证后,计算挖矿账户的相关联抵押账户自最后一次变动至此经历的区块数,记为T,计算挖矿占比,记为dig_ratio=(dig_num+1)/T;步骤七:判断dig_ratio是否小于等于balance_ratio,如果dig_ratio=balance_ratio,则此时挖矿无效,获得不了区块奖励;步骤八:打包区块,待确认后将挖到的块写入区块链中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州弗兰科信息安全科技有限公司,未经杭州弗兰科信息安全科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811239743.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top