[发明专利]一种基于股份证明的量子链共识机制方法在审
申请号: | 201710128513.4 | 申请日: | 2017-03-06 |
公开(公告)号: | CN106952082A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 钱德君 | 申请(专利权)人: | 钱德君 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200000 上海市普*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于股份证明的量子链共识机制方法,本发明的主要目的是通过对一种基于股份证明的量子链共识机制方法,采用智能化的方法,在量子链的共识机制的选取中,根据技术的可靠性原则和去中心化原则,选取股份证明为基础的共识机制作为公链的基础共识机制。在基于量子链的联盟链中,本发明采用时间证明和Raft协议结合的共识机制,为行业提供服务。 | ||
搜索关键词: | 一种 基于 股份 证明 量子 共识 机制 方法 | ||
【主权项】:
一种基于股份证明的量子链共识机制方法,其特征在于:在块链网链中,矿工通过比特币的全客户端一起参与到所述块链网链的校验过程,通过工作量证明的方式,来随机碰撞Hash值,当矿工计算所述Hash值,满足条件(1)时,则判定该矿工挖到了一个区块:其中Hash(B_Header)代表计算B_Header的SHA256算法的二次方,B_Header代表区块的数据块头,M是事先设定的可以变化的整数的值,D是一个在1到M中的整数,表示M除以D;块链网链的SHA256算法可以让每一个节点快速验证区块的有效性,并且每一个区块的数据块头随着Nonce和extra Nonce的不同而改变;Nonce为密码学中一个只被使用一次的任意或非重复的随机数值;extra Nonce为密码学中额外的一个只被使用一次的任意或非重复的随机数值。整体挖矿的难度会根据网络的总计算能力而动态调整,根据共识协议,让网络有分歧产生的时候,选取包含更多工作量的区块作为有效的区块;在块链网链里,参与的矿工根据经过股份证明的哈希冲突来验证过程;每一个区块的数据块头大小为八十字节,并在不同的随机数Nonce范围内和extra Nonce范围内进行变化;挖矿的总体难度水平根据块链网链的总的哈希计算能力进行动态适应;当两个或者更多的矿工解决一个区块在同时,将会发生一个分歧;块链网链需要做出一个决定哪个区块应该是被接受或者是被拒绝的;在块链网链中,区块要进行证明,作为一个合法的被选择;参与的矿工根据经过股份证明的块链网链中,一个新的区块的产生必须满足以下的条件:ProofHash<coins.age.targe其中:ProofHash是参与的矿工根据经过股份证明的哈希冲突来验证过程后的得到的修改哈希值;并且ProofHash要带有有效的输出和当前时间;coins.age.targe是区块的年龄。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于钱德君,未经钱德君许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710128513.4/,转载请声明来源钻瓜专利网。
- 上一篇:除尘设备
- 下一篇:一种多轴智能管材切割机