[发明专利]一种高效的区块链共识与交换系统有效
申请号: | 201711154636.1 | 申请日: | 2017-11-20 |
公开(公告)号: | CN109818993B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 赵其刚 | 申请(专利权)人: | 西南交通大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610036 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 区块 共识 交换 系统 | ||
1.一种高效的区块链共识与交换系统,其特征在于,系统包括区块链共识服务节点、区块链跨链交换节点和区块链应用节点;共识服务节点之间通过高速互联网络形成某一区块链共识计算网络,为该区块链网络中的应用节点提供共识计算服务;跨链交换节点分别连入不同区块链网络,同步不同区块链网络的数据,跨链交换节点之间形成区块链交换网络,为不同区块链网络中的应用节点提供跨链数据访问与交易转发服务;
所述的应用节点的跨链交易发送过程为:S1,应用节点从所获区块链网络中获得1个或数个跨链交换节点的地址;S2,应用节点向所述跨链交换节点发送待发送交易区块链数据格式的请求;S3,跨链交换节点根据该请求查询交易发送目的地区块链交易格式;S4,跨链交换节点将该查询结果返回应用节点;S5,应用节点按该格式要求将跨链交易封装并发送跨链交换节点;S6,跨链交换节点收到跨链交易后,在目的地区块链内广播该交易;S7,目的地区块链共识服务节点收到交易后,置入交易池,并在算力竞争成功后将该交易纳入目的地区块链网络的新区块。
2.如权利要求1所述的高效的区块链共识与交换系统,其特征在于,区块链网络按所服务或应用的领域、业务不同,划分为不同的区块链网络;所述区块链网络,根据服务容量、交易效率的需求不同,接纳具有相应计算能力并能高速连入区块链网络的计算节点作为共识服务节点,由共识服务节点之间通过计算能力竞争向区块链网络应用节点提供共识计算服务。
3.如权利要求1或2所述的高效的区块链共识与交换系统,其特征在于,所述跨链交换节点分别接入不同区块链网络,并同步不同区块链区块数据,在该节点上形成不同区块链网络的状态数据库。
4.如权利要求3所述的高效的区块链共识与交换系统,其特征在于,所述应用节点的交易过程为:S1,应用节点向区块链网络发送交易;S2,区块链网络中共识服务节点将该交易纳入交易池中;S3,共识服务节点之间基于算力竞争获取区块记帐权;S4,竞争获胜的共识服务节点使用从其交易池中的交易生成新区块;S5,生成区块的共识服务节点向网络广播新区块;S6,其余共识服务节点验证新区块,无误后纳入本地区块链并更新状态数据库;S7,应用节点从共识服务节点同步新区块,纳入本地区块链并更新状态数据库。
5.如权利要求3所述的高效的区块链共识与交换系统,其特征在于,所述的应用节点的跨链数据访问过程为:S1,应用节点从所获区块链网络中获得1个或数个跨链交换节点的地址;S2,应用节点向所述跨链交换节点发送待访问区块链数据的请求;S3,所述跨链交换节点根据该请求查询待访问区块链的状态数据库;S4,所述跨链交换节点将该查询结果返回应用节点。
6.如权利要求1所述的高效的区块链共识与交换系统,其特征在于,所述共识服务节点、应用节点中均设置有一个跨链交换节点状态数据库,跨链交换节点将定时向各区块链网络广播其节点地址信息,该节点地址信息将被各区块链共识服务节点、应用节点接收并更新其跨链交换节点状态数据库,超出一定时间未能收到广播信息的跨链交换节点信息将被共识服务节点、应用服务节点从其跨链交换节点库中删除。
7.如权利要求1所述的高效的区块链共识与交换系统,其特征在于,所述共识服务节点、应用节点与跨链交换节点,均为开放式接入,任何符合相应计算条件、网络条件的节点均可以在获得区块链软件后自由加入或退出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711154636.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频云平台API访问频次控制方法
- 下一篇:用于代理端的信息处理方法和装置