[发明专利]一种基于区块链的预先生成区块方法及系统有效
申请号: | 201810434812.5 | 申请日: | 2018-05-09 |
公开(公告)号: | CN110472970B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 杨税令 | 申请(专利权)人: | 本无链科技(深圳)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 预先 生成 方法 系统 | ||
1.一种基于区块链的预先生成区块方法,其特征在于,所述方法包括:
S1、设定满足参与区块建立的预设条件,当目标节点的运行符合预设条件时,目标节点在区块链网络通过进行投票,选举出可以参与新区块建立的代表节点并验证节点和新区块的合法性,所述新区块为合法空白区块,没有包含任何交易信息,所述目标节点为区块链网络当中的任一节点;
S2、从所述新区块成立第0秒开始,所述新区块上的节点每次接收到一笔交易信息时即时进行交易处理,当交易处理完成时打上区块印记并放入所述新区块;
S3、所述新区块上的节点继续接收并处理交易信息直至所述新区块周期时间结束,最后打上所述新区块的最终签名。
2.根据权利要求1所述的一种基于区块链的预先生成区块方法,其特征在于,所述当目标节点的运行符合预设条件时,目标节点在区块链网络进行投票产生所述新区块,包括:
当所述目标节点参与度与权益值达到预设值时,通过筛选出既有参与度又有符合标准权益值的目标节点成为代表节点,基于所述目标节点信息构成空白合法区块。
3.根据权利要求1所述的一种基于区块链的预先生成区块方法,其特征在于,所述验证节点和新区块的合法性,包括:
当所述某一个目标节点向其他目标节点发出数据请求时,根据其他目标节点是否向发出数据请求的目标节点作出反馈将所述目标节点分为可信任节点与不可信任节点;
然后根据其他所述目标节点作出的同类反馈数据量是否超过反馈数据总量的1-(n-1)/3,若是则表示所述某一个目标节点为合法节点,若不是则表示所述某一个目标节点为不合法节点;
通知所述代表节点对所述新区块的合法性进行验证,根据验证结果证明所述新区块的合法性。
4.根据权利要求1所述的一种基于区块链的预先生成区块方法,其特征在于,从所述新区块成立第0秒开始,所述新区块上的节点每次接收到一笔交易信息时即时进行交易处理,包括:
所述新区块上的节点从预设区块周期时间开始计时时,当接收到交易信息时,即刻进行签名,得到数据签名,将所述新区块上的节点信息、交易信息、数据签名共同存储在所述新区块存储空间上。
5.根据权利要求1所述的一种基于区块链的预先生成区块方法,其特征在于,所述新区块上的节点继续接收并处理交易信息直至所述新区块周期时间结束,包括:
所述新区块上的节点处理交易信息是跟随所述新区块的预设区块周期时间进行的,一旦所述区块周期时间用完,此时处理交易信息停止,不再进行交易信息的处理,最后打上所述新区块的印记。
6.一种运用预先生成区块方法的系统,其特征在于,包括
生成模块:所述生成模块用于筛选出具有符合预设条件的目标节点,通过验证合法性构建起新区块,所述新区块为空白合法区块,不含有交易信息和数据签名;
信息处理模块:所述信息处理模块用于所述目标节点接收交易信息,验证交易信息的合法性,对处理后的交易信息进行签名,得到数据签名;
存储模块:所述存储模块用于存储所述目标节点信息、交易信息、数据签名;
计时模块:所述计时模块用于设定区块周期时间并计时,当区块周期时间用完,所述新区块上的节点不得继续接收并处理交易信息;
信息传输模块:所述信息传输模块用于节点接收交易信息和传输交易信息的渠道;
节点通过所述生成模块预先生成空白区块,当节点接收到交易信息时,通过信息处理模块处理所述交易信息;最后形成的签名区块存储于所述存储模块;所述计时模块计算整个区块生成所需要的时间,当时间用完即刻对区块签名。
7.根据权利要求6所述的一种运用预先生成区块方法的系统,其特征在于,所述生成模块包括:
投票单元:从区块链网络任一节点当中按照参与度和权益证明的预设标准投票选举出符合预设标准代表节点。
8.根据权利要求7所述的一种运用预先生成区块方法的系统,其特征在于,所述生成模块还包括:
验证单元:用于通知所述标准代表节点对所述空白区块的合法性进行验证,根据验证结果证明所述新区块的合法性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于本无链科技(深圳)有限公司,未经本无链科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810434812.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:芯片卡和安全系统
- 下一篇:一种双进程打块方法及系统