[发明专利]一种高吞吐率的区块链系统及方法在审

专利信息
申请号: 202210888361.9 申请日: 2022-07-26
公开(公告)号: CN115396450A 公开(公告)日: 2022-11-25
发明(设计)人: 梅昕苏;李强;郭文静;刘柱;李温静;刘玉民;李春阳;高丽媛;杨旭昕;张楠;张沛尧;秦伟明;李加浩;马红月;陈雪瑞 申请(专利权)人: 国网信息通信产业集团有限公司
主分类号: H04L67/1061 分类号: H04L67/1061;H04L67/1074;H04L67/1095;H04L9/40;H04L9/32
代理公司: 济南舜源专利事务所有限公司 37205 代理人: 杨旭
地址: 102211 北京市昌平区未*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 吞吐 区块 系统 方法
【权利要求书】:

1.一种高吞吐率的区块系统,其特征在于,所述系统包括:

应用层,用于获取链码部署数据和智能合约部署数据;

执行层,用于获取所述链码部署数据和所述智能合约部署数据对应的编译代码;

数据层,用于获取区块链节点对应的区块参数数据;其中,所述区块参数数据至少包括内部存储结构、加密哈希形式、默克尔树;

共识层,用于获取区块链节点间的数据共享协议;其中,所述数据共享协议用于根据区块链节点上传的节点需求,确定区块链节点间的共识算法;

网络层,用于获取区块链节点间数据传播的P2P网络和数据同步方式。

2.根据权利要求1所述的高吞吐率的区块系统,其特征在于,所述区块链节点包括用户节点和服务器节点;

所述网络层还包括用户服务器通信模块、服务器间通信模块,对等节点间通信模块;

所述用户服务器通信模块,用于基于P2P网络进行用户节点和服务器节点之间的通信;

所述服务器间通信模块,用于基于P2P网络进行服务器节点之间的数据通信;

所述对等节点间通信模块,用于基于P2P网络进行用户节点间发现、同步账本、Leader选举。

3.根据权利要求2所述的高吞吐率的区块系统,其特征在于,所述数据同步方式包括预设zeromq通信协议;

所述用户服务器通信模块还包括zeromq通信单元;

所述zeromq通信单元,用于使用户节点通过预设zeromq通信协议中的订阅方式,进行服务器节点的订阅;以及基于预设zeromq通信协议中的请求回复方式,进行用户节点与服务器节点之间的数据传输。

4.根据权利要求2所述的高吞吐率的区块系统,其特征在于,所述数据同步方式还包括预设gossip数据传播协议;

所述用户服务器通信模块还包括gossip传播单元;

所述gossip传播单元,用于基于预设gossip数据传播协议中的pull/push方式,进行用户节点间发现、同步账本、Leader选举。

5.根据权利要求2所述的高吞吐率的区块系统,其特征在于,区块链节点还包括加密通信单元;

所述加密通信单元,用于基于接收方区块链节点生成私钥,进而使发送方区块链节点发送已被私钥加密签名的交易请求至接收方区块链节点;基于X.509证书,进行区块链节点之间的身份验证;在身份验证成功后,完成交易请求的数据传递。

6.根据权利要求2所述的高吞吐率的区块系统,其特征在于,

所述服务器节点,用于读取世界状态与版本号,进而执行用户节点发起的交易请求,获取执行结果;生成所述执行结果对应的读写集;基于生成顺序依次将读写集存储至一级缓存队列中;当检测到一级缓存队列队满后,将后续生成的读写集加入二级缓存队列中。

7.根据权利要求6所述的高吞吐率的区块系统,其特征在于,服务器节点还包括冲突上传单元;

所述冲突上传单元,用于当检测到一级缓存队列队满或达到预设时间阈值时,向全部服务器节点发起共识请求并将一级缓存队列队中的读写集作为冲突校验数据上传至全部服务器节点。

8.根据权利要求7所述的高吞吐率的区块系统,其特征在于,服务器节点还包括冲突验证单元;

所述冲突验证单元,用于在接收到任一服务器节点上传的冲突校验数据后,对所述冲突校验数据进行读写冲突验证;以在验证结束后,将冲突校验数据更新至世界状态中。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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