[发明专利]一种业务数据的上链方法、装置及系统有效

专利信息
申请号: 201910175484.6 申请日: 2019-03-08
公开(公告)号: CN109949157B 公开(公告)日: 2022-03-18
发明(设计)人: 姜海涛;吕晓一;李升林;张军;孙立林 申请(专利权)人: 矩阵元技术(深圳)有限公司
主分类号: G06Q40/04 分类号: G06Q40/04;G06F21/64;G06Q20/38
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 徐焕;李辉
地址: 518061 广东省深*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 业务 数据 方法 装置 系统
【权利要求书】:

1.一种业务数据的上链方法,其特征在于,应用于区块链系统,所述区块链系统中包括多个区块链节点,所述区块链节点基于区块链网络中所有节点选举产生,所述方法包括:

所述区块链节点中的出块节点在接收业务数据后连续产生多个区块,并对所述区块签名后进行广播;所述区块中携带有业务数据;所述业务数据包括交易数据;

所述区块链节点中的共识节点接收区块,并根据预设规则验证所述区块是否合法;确认合法时,对所述区块进行签名并广播;所述区块链节点中的共识节点接收区块,并根据预设规则验证所述区块是否合法,包括:判断所述区块是否满足预设合法规则;确定满足所述预设合法规则时,判断所述区块是否满足预设合理规则,其中,所述预设规则包括所述预设合法规则和所述预设合理规则;所述判断所述区块是否满足预设合法规则,包括:判断所述区块是否满足下面公式:

I×10×1000(N-L-O)%(n×10×1000)(I+1)×10×1000-I×10×1000(N-L+O)%(n×10×1000)(I+1)×10×1000

其中,I表示出块节点在所有节点中的位置,N表示当前系统时间,L表示上一轮转周期最后一个区块的产生时间,n表示每一轮选取的共识节点数,O表示每个共识节点的出块窗口时间除以2与1000的差;

如果满足上述公式,则确定所述区块满足所述预设合法规则;如果不满足上述公式,则确定所述区块不满足所述预设合法规则,所述区块被丢弃;

所述区块链节点判断自己是否在出块窗口期,确认在所述出块窗口期时,将处于所述出块窗口期的节点作为出块节点;所述区块链节点按照下面公式判断自己是否在出块窗口期:

I×10×1000(N-L)%(n×10×1000)(I+1)×10×1000

其中,I表示出块节点在所有节点中的位置,N表示当前系统时间,L表示上一轮转周期最后一个区块的产生时间;

当产生的区块的签名数达到预设数量时,确认所述区块获得区块链中节点的共识,将共识后的区块写入区块链。

2.如权利要求1所述的一种业务数据的上链方法,其特征在于,所述预设合理规则包括:

当前区块的高度是否符合当前节点的时间窗口期;

当前区块的出块时间和上一个区块的出块时间是否满足出块时间间隔要求;

当前节点的最高不可逆区块是否为所述区块的祖先区块;

当前节点是否对其它相同高度的区块进行过签名。

3.如权利要求1所述的一种业务数据的上链方法,其特征在于,在所述确认合法时,对所述区块进行签名并广播时,包括:

判断在对所述区块进行签名并广播前是否收到过所述区块的子孙区块;

确认收到过所述区块的子孙区块时,则同时对所述子孙区块进行签名后广播。

4.如权利要求1所述的一种业务数据的上链方法,其特征在于,所述将共识后的区块写入区块链前,包括:

判断所述区块是否满足预设入链规则,所述预设入链规则包括所述区块的高度大于所述区块链中当前不可逆区块的高度,且所述区块的祖先区块是所述当前不可逆区块;

确认满足时,则将所述区块写入区块链,并将所述区块更新为所述区块链中当前不可逆区块。

5.如权利要求4所述的一种业务数据的上链方法,其特征在于,所述将所述区块更新为所述区块链中当前不可逆区块后,包括:

从所述当前不可逆区块开始查找子孙区块,判断所述子孙区块中是否存在更高的不可逆区块;

确认存在时,则将所述更高的不可逆区块与所述当前不可逆区块之间的所有区块写入区块链,并将所述更高的不可逆区块更新为所述区块链中当前不可逆区块。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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