首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种支持数据高效溯源的区块链底层平台 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京搜文信息技术有限公司

摘要:本发明公开了一种支持数据高效溯源的区块链底层平台。该平台包括用以为其他节点颁发公钥证书CA节点,用以为用户打包交易请求,并将交易请求发送给存储节点的客户端节点,用以管理智能合约并执行所述交易请求,且生成执行结果并发送至通过负载均衡算法找出的共识节点的存储节点,以及用以负责对交易数据排序共识并生成新区块的共识节点。本发明能够接收用户请求,并将用户请求的执行结果安全、可信的记录到区块链中,减少了发送数据的冗余量,避免了在区块链平台中广播雪崩的问题,实现了既提高区块链平台执行用户请求的效率,又保持区块链平台轻量化的目的,在保证了容错性的前提下,既具有流量削峰的功能,又能减少交易数据的冗余数据量。

主权项:1.一种支持数据高效溯源的区块链底层平台,其特征在于,包括CA节点、客户端节点、存储节点集群和共识节点集群,所述存储节点集群包括多个存储节点,所述共识节点集群包括多个共识节点;所述CA节点用以为其他节点颁发公钥证书;所述客户端节点用以为用户打包交易请求,并将所述交易请求发送给存储节点;所述存储节点用以管理智能合约并执行所述交易请求,且生成执行结果,并将执行结果发送至通过负载均衡算法找出的共识节点;所述共识节点用以接收所述存储节点发送的执行结果,并在共识节点集群中生成新区块,在所有的共识节点中同步完区块后,将新区块发送给所有的存储节点,然后根据新区块的内容更新所有存储节点的本地数据,并形成溯源数据链,再按照存储节点的角色分别在全节点上存储所有数据,在轻节点上保存区块头的策略持久保存区块,最终由存储节点通知客户端节点交易执行结果;还包括共识子模块,所述共识子模块用以通过动态负载均衡算法和raft共识协议结合将瞬时较大的数据传输压力均衡到所有的共识节点之上,具体如下:初始状态下,共识节点中的Leader节点和所有的Follower节点本地缓存的交易数量都为0;Leader节点向所有的Follower节点发送心跳信息,心跳信息表明所有的Follower节点本地缓存的交易数量都没有发生变化;所有的Follower节点都向Leader节点返回心跳信息的响应信息,响应信息表示Follower节点自己本地缓存的交易数量没有发生变化;Leader节点收到每个节点的心跳信息响应后,将每个节点缓存的交易变化量保存在本地,等待下次发送心跳信息时,将它发送给所有的Follower节点;在存储节点向某个共识节点发送了交易数据时,则该共识节点就会在心跳信息的响应信息中表明自己本地缓存的交易数量变化量为增加1;Leader节点在下一次发送心跳信息时,将这个变化量就同步给了所有的Follower节点,每个Follower节点由此可以知道其他每个Follower节点本地缓存的交易数量,从而找出当前负载最轻的共识节点;在存储节点再次向共识节点集群提交交易数据之前,随机向任意共识节点请求当前负载最轻的共识节点,然后将交易数据发送至当前负载最轻的共识节点;负载最轻的共识节点收到交易数据后,继续在共识节点集群中同步所有共识节点缓存交易的变化量。

全文数据:

权利要求:

百度查询: 南京搜文信息技术有限公司 一种支持数据高效溯源的区块链底层平台

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术