[发明专利]一种基于区域链的网络平台及其安全通信方法在审
| 申请号: | 201911069546.1 | 申请日: | 2019-10-30 |
| 公开(公告)号: | CN110874798A | 公开(公告)日: | 2020-03-10 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 链农(深圳)信息科技有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F21/60;G06F21/64;G06F16/27;H04L9/32 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区域 网络 平台 及其 安全 通信 方法 | ||
1.一种基于区域链的网络平台,其特征在于,包括:
主链,由白条运营商、银行、物流、供应商、经销商、农户以及监管机构构成节点,所有节点共同组成区块链基于区域链的网络平台;
子链,用于拓展主链使用范围,子链在完成一定量交易后,将交易明细和最终结果打包并由请求节点负责发送到主链验证节点,请求主链进行确认,验证节点收到请求后,将交易发往主链进行共识算法批量确认交易;
请求节点通过跨链的方式连接子链,验证节点通过跨链的方式连接主链,实现主链子链通信功能、资产转移功能、数据验证功能。
2.根据权利要求1所述的基于区域链的网络平台,其特征在于,所述主链中各节点去中心化并采用分布式构架记录业务数据;各节点对其交易操作进行数字加密,并经过数字签名广播到基于区域链的网络平台中;所有节点实时验证签名有效性并同步数据。
3.一种基于区域链的网络平台安全通信方法,其特征在于,包括如下步骤:
一、对所述网络中各节点进行去中心化并采用分布式构架记录业务数据;
二、各节点对其交易操作进行数字加密,并经过数字签名广播到基于区域链的网络平台中;
三、所有节点实时验证签名有效性并同步数据;
四、对各节点数据采用共识算法进行校验;
五、当部分节点数据校验不一致时,通过步骤一记录的业务数据进行恢复。
4.根据权利要求3所述的基于区域链的网络平台安全通信方法,其特征在于,所述节点包括白条运营商、银行、物流、供应商、经销商、农户以及监管机构的账本节点。
5.根据权利要求4所述的基于区域链的网络平台安全通信方法,其特征在于,所述账本节点包括:核心生产节点和同步节点,核心生产节点进行随机轮流记账,同一时刻只有一个核心生产节点,其他同步节点仅进行账本同步。
6.根据权利要求5所述的基于区域链的网络平台安全通信方法,其特征在于,所述共识算法包括委托权益证明DPos以及异步拜占庭容错aBFT,委托权益证明DPos用于所有权益持有者委托一定数量的代理节点进行交易确认和区块生产。
异步拜占庭容错aBFT使所有交易经过预提案确认和提案确认两步,每步均需2/3*N+1个节点确认通过,N为总代理数量。
7.根据权利要求6所述的基于区域链的网络平台安全通信方法,其特征在于,所述代理节点是普通参与者通过将手中的区块链网络权益抵押给一部分账本节点而获得。
8.根据权利要求6所述的基于区域链的网络平台安全通信方法,其特征在于,所述所有权益持有者为对区块链网络持有利益的参与者,以持有通证的方式来体现。
9.根据权利要求3所述的基于区域链的网络平台安全通信方法,其特征在于,所述通过步骤一记录的业务数据恢复的方法为:当一个节点的数据丢失后,会向网络发送它的最新区块编号X,其他节点均回复其各自的最新区块编号Yi,发生数据丢失的异常节点通过共识算法对所有回复进行比对,找到2/3*N+1个节点认为合法的区块编号Y,然后向网络请求编号为[X+1,Y]之间的区块信息,收到回复后逐个重衍,最后与网络达成同步;当一个节点存在异常数据时,在重衍的过程中会产生分叉,然后通过共识算法,选择2/3*N+1个节点认为合法的分叉,最终达成一致性。
10.根据权利要求9所述的基于区域链的网络平台安全通信方法,其特征在于,所述重衍用于将前一段时间内的所有交易记录按照原有顺序和逻辑重新执行一次,以达到与区域链网络平台上各节点交易记录数据一致的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于链农(深圳)信息科技有限公司,未经链农(深圳)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911069546.1/1.html,转载请声明来源钻瓜专利网。





