[发明专利]一种区块链收益分配方法和分配系统有效
申请号: | 201810355883.6 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108712468B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 丛宏雷;胡凝;翁俊杰;张梦航;谢俊喜;胡冠军 | 申请(专利权)人: | 上海分布信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q40/04 |
代理公司: | 上海恒锐佳知识产权代理事务所(普通合伙) 31286 | 代理人: | 黄海霞 |
地址: | 200082 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 收益分配 方法 分配 系统 | ||
本发明提供了一种区块链收益分配方法,包括从所述共识网络中多个准入节点以形成准入节点集,再从所述准入节点集随机挑选多个所述准入节点作为参与节点达成网络共识,并基于分润系数,每个所述准入节点的实际算力和每个所述准入节点的抵押权益值对多个所述准入节点进行分润处理,避免现有技术存在的由于只对算力强并提供交易结果的节点进行分润造成的网络退化的问题。本发明还提供了应用于所述区块链收益分配方法的区块链收益分配系统。
技术领域
本发明涉及区块链技术领域,尤其涉及一种区块链收益分配方法和系统。
背景技术
区块链的本质是去中心化的分布式数据库,该分布式数据库保存历史交易数据并被节点,即区块链中参与处理业务的设备通过分布式一致协议共享。数据一旦进入区块链,区块链上的各个节点都可以收到数据并进行点对点的交易、协调与协作。
由于区块链是由分布在不同区域的节点共同参与决策并记载所有的交易记录,其核心问题是如何在分布式场景下达成一致性。一方面,引入共识机制,例如工作量证明(Proof of Work,PoW)机制、权益证明(Proof of Stake,PoS)机制或Pool验证池能够在去中心化的思想下通过节点投票对交易记录进行验证,确保每个节点都有一个唯一的公认交易记录。另一方面,由于硬件错误、网络拥塞或断开以及遭到恶意攻击,节点可能出现不可预料的失效行为,采用拜占庭容错(Byzantine Fault Tolerant,BFT)算法能够处理这些失效行为,保证网络运行的安全性。
在实际应用中,各个节点通过参与决策来协助创建和验证新的数据区块,得到的奖励与贡献给整个网络的算力资源成正比,以此激励各个节点使用者继续参与决策。这种方法将权力和收益挂钩,通常的分润过程是将区块链的收益分给算力强并提供交易结果的节点,从而放大了使用者之间的贫富差距,有违区块链去中心化的理念且造成网络退化。
因此,有必要开发一种新的区块链收益分配方法以解决上述技术问题。
发明内容
本发明提供了一种区块链收益分配方法,通过挑选多个准入节点参与网络共识并基于分润参数以及所述准入节点的实际算力和抵押权益值进行分润,避免现有技术存在的由于只对算力强并提供交易结果的节点进行分润造成的网络退化的问题。
为实现上述目的,本发明的所述区块链收益分配方法,包括:
步骤S1:提供算力侦测模块、权限模块、选择模块和收益分配模块;
步骤S2:所述权限模块从共识网络中挑选出M个准入节点以形成准入节点集,M为大于或等于4的正整数;
步骤S3:所述选择模块从所述准入节点集随机挑选2N+1个所述准入节点作为参与节点并对所述参与节点分配节点角色,N为正整数且N小于M/3;
步骤S4:所述参与节点之间达成网络共识,所述算力侦测模块侦测每个所述参与节点的实际算力,所述网络共识以区块的形式存储在区块链上;
步骤S5:所述收益分配模块基于分润系数,所述实际算力和每个所述准入节点的抵押权益值对M个所述准入节点进行分润处理。
本发明所述区块链收益分配方法的有益效果在于:所述选择模块从所述准入节点集中随机挑选2N+1个所述准入节点作为所述参与节点达成所述网络共识并由所述收益分配模块基于分润系数,所述实际算力和所述参与节点的抵押权益值对M个所述准入节点进行分润,避免现有技术存在的由于只对算力强并提供交易结果的节点进行分润造成的网络退化的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海分布信息科技有限公司,未经上海分布信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810355883.6/2.html,转载请声明来源钻瓜专利网。