[发明专利]一种量子链共识协议的生成时间块链方法在审

专利信息
申请号: 201710109647.1 申请日: 2017-02-27
公开(公告)号: CN106920097A 公开(公告)日: 2017-07-04
发明(设计)人: 钱德君 申请(专利权)人: 钱德君
主分类号: G06Q20/38 分类号: G06Q20/38;G06Q20/06;H04L9/32;H04L12/859
代理公司: 暂无信息 代理人: 暂无信息
地址: 200000 上海市普*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 量子 共识 协议 生成 时间 方法
【权利要求书】:

1.一种量子链共识协议的生成时间块链方法,其特征在于:包括:时间块链,基础设施节点;

每个所述时间块链都由仅仅一个参与者创造出来;所述时间块链由块组成,每个块都链接着前块,形成一个所述时间块链;一个块的创造,能视为时间测度的预测,也能在其他非所述时间块链中作为一个可信源使用来标记块;

所述时间块链的拥有者都有其独一无二的钥匙对:公钥和私钥,每个所述时间块链仅仅通过所述公钥才能进行鉴定;所述时间块链的结构包含:时间戳、块编号=前块编号+1、前块的哈希值、当前块的签名=标志(时间戳,块编号,前块的哈希值,拥有者私钥)、当前块的哈希值=哈希值(时间戳,块编号,前块的哈希值,当前块的签名);

时间块链网络是所述时间块链构成的网络,在所述时间块链网络存在高要求的多个所述时间块链的拥有者的结点,当两个所述时间块链的拥有者的结点在带有不同几秒钟差异公开新的块情况时是完全正常的,新的块能处于同一个时间块链;

所述时间块链网络的结构包括四个主要结构:

时间块链;

财产块链:一种分类帐,用于持有财产交易;

财产拥有者:只拥有未发行财产的余下部分,特征是有一对私钥和公钥;标记有所述财产拥有者标志的所述时间块链构成了财产拥有者时间块链;所述财产拥有者地址是在所述财产拥有者时间块链上的可以用于查找和识别地址;

所述时间块链网络存在完全依赖所述财产拥有者和所述时间块链的拥有者,如果有人想加入所述时间块链网络,他应该十分信任所述财产拥有者和所述时间块链的拥有者;

所述财产拥有者和所述时间块链的拥有者可以是同一个人;

所述时间块链起始点是:一个块的开始是所述时间块链中的新的起始块;

在所述新的起始块的载荷有:

财产名:以前从来没有使用过;

货币名:以前从来没有使用过;

所述财产拥有者的公钥;

所述财产拥有者时间块链的网络地址和协议;

对于所述财产拥有者地址上的第一个交易,等于财产拥有者的公钥,能传送全部信息给所述财产拥有者;

已经使用过的所述时间块链的公钥,网络地址和协议。

2.根据权利要求1所述一种量子链共识协议的生成时间块链方法,其特征在于:包括:

所述时间块链时间产生为:T1时刻,所述T1为自然数;

在每个新块产生的时间:1分钟;

网络传播时间:1分钟;

所述时间块链产生时间周期为以下步骤:

步骤一:所述T1时刻,所述T1时刻为设定的时间;

块在所述T1时刻公布;

开始接收在所述T1时刻产生的交易,并且还必须包括在所述T1时刻时所述时间块链的块哈希值;

步骤二:T1+1分钟,所述T1+1分钟表示在所述T1时刻之后的运行了1分钟时间后的时刻;

块在所述T1+1分钟时公布;

停止产生带有所述T1时刻时的所述时间块链的块哈希值的交易;预形成所述T1时刻的块,等待通过所述时间块链网络在所述T1+1分钟之间产生的交易,一直到接收完毕;

步骤三:T1+2分钟,所述T1+2分钟表示在所述T1时刻之后的运行了2分钟时间后的时刻;

块在所述T1+2分钟公布;

这个块必须包括时间在所述T1+2分钟的块哈希值;

终结块和形成块在所述T1时刻到所述T1+1分钟之间,加入具有费用总数的最终交易到所述财产拥有者地址,使用所述财产拥有者在T1+2分钟时的块哈希值去标志到所述这个块,并在块被创造后通过所述时间块链网络传播信息;

在创造一个新的块后,不用再发送一个完全的块通过整个所述时间块链网络,仅仅只发送其哈希值和merkle根;

在争议情况下的共识为:允许在所述时间块链网络能被分成两部分或者更多部分的情况:两个不同块可以在同一个时间创造出来,并归结为不同的交易列表;当在一个新的块被创造出来之前,视新的交易作为在所述时间块链网络的一个具体部分;

当检测当两个不同的块存在于所述时间块链网络里的情况时,其应当是以下条件:

阶段1:要求相对于块来说要选择一个具有可能性发生的最大概率点;

阶段2:在一段时间后检查,如果一直存在冲突,重复所述阶段1;

阶段3:如果在多次尝试后仍存在一个冲突,要求所述财产拥有者去重新生成解决方案;

在锁定二十四小时后,设定超过一天的块将不能被移除和改变;

新的块不再由所述财产拥有者进行标志,仅仅只能通过所述时间块链进行标志;这种机制能使每天一次允许任何所述基础设施节点去产生一种专用的交易到其地址上。

3.根据权利要求2所述一种量子链共识协议的生成时间块链方法,其特征在于:包括:

交易的数目通过一定的时间被定义和被分散;

并且基础设施节点组是一个有限的组,由所述基础设施节点构成,通过随机选择在特定时间段能产生块链的领导者;

任何人和计算机都能成为所述基础设施节点,所述基础设施节点组采用基于稳定节点交流算法来选举领导者;

所述领导者采用心跳协议实时控制所述基础设施节点组;心跳协议在很小周期内不断ping其他所述基础设施节点组的所述基础设施节点,并且控制可用性和延迟性;

所述领导者封装交易到块中,并发送到所述基础设施节点,所述基础设施节点执行块的验证和接受;

在所述基础设施节点之间的生成块的回报是相等比例进行平分;

所述领导者不提供任何财务或管理优先权,只是一个功能的技术;

如果所述领导者的行为不是正确的方式:发送无效的块,发送无效的协议数据包,不再发送心跳协议ping,增加心跳协议ping延迟;所述基础设施节点组再选出新的领导者;

所述基础设施节点组有两个池:当前活跃的所述基础设施节点和候选的所述基础设施节点;所述活跃的基础设施节点能自动地邀请所述候选的所述基础设施节点进行工作;

如果所述基础设施节点组的一些节点在网络延迟,协议行为方面不满足要求,所述基础设施节点组将会丢弃所述基础设施节点组的一些节点,并且被所述基础设施节点组中所述候选的所述基础设施节点取代;

所述基础设施节点被燃烧协议连续不断地控制去检查延迟、ping和有效性,自动选择更有效的所述基础设施节点;

如果所有的所述基础设施节点将被破坏,其它能下载量子链软件在计算机上的任何人和计算机都能成为所述基础设施节点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201710109647.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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