[发明专利]基于区块链的组网方法、装置、计算机设备和存储介质有效
申请号: | 201811081589.7 | 申请日: | 2018-09-17 |
公开(公告)号: | CN109242467B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 何晟;史凯;邓理平;曾晶;陈桓;张良杰 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06Q20/20 | 分类号: | G06Q20/20;H04L29/06;H04W84/18 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平 |
地址: | 518051 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 组网 方法 装置 计算机 设备 存储 介质 | ||
1.一种基于区块链的组网方法,其特征在于,所述方法包括:
第一支付终端在支付终端集群网络的通信通道上接收待入网的第二支付终端广播的电子商务认证CA证书;所述CA证书为所述第二支付终端向CA云服务器获取的证书;所述CA证书包括所述第二支付终端的公钥、业务信息和数字摘要信息;所述第一支付终端为所述支付终端集群网络中任一个已入网的支付终端;所述第二支付终端为待新加入所述支付终端集群网络的支付终端;
所述第一支付终端根据所述CA证书对所述第二支付终端的身份进行认证;
所述第一支付终端在认证通过后,在所述支付终端集群网络的通信通道中广播所述第二支付终端的身份认证通过的消息,所述第二支付终端的身份认证通过的消息表示允许所述第二支付终端加入所述支付终端集群网络;
若所述第一支付终端为共识节点,所述方法还包括:
所述第一支付终端获取交易数据,所述交易数据为所述支付终端集群网络中的任一支付终端完成交易后广播的数据;
所述第一支付终端将预设时间段内的所有所述交易数据生成新区块,并在所述支付终端集群网络内广播所述新区块,以使所述支付终端集群网络内的其它支付终端对所述新区块中交易数据的合法性进行校验,并在校验通过后存储所述新区块;所述预设时间段内的交易数据包括同一支付终端节点完成的交易数据或者不同支付终端节点完成的交易数据。
2.根据权利要求1所述的方法,其特征在于,所述第一支付终端根据所述CA证书对所述第二支付终端的身份进行认证,包括:
所述第一支付终端根据CA根证书对所述CA证书的合法性进行验证;
若所述合法性验证通过,则所述第二支付终端的身份认证通过。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
在所述第二支付终端在加入所述支付终端集群网络后,所述第一支付终端将所述第二支付终端的网络信息保存到区块链的新区块中。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一支付终端判断所述支付终端集群网络中是否存在所述共识节点;
若所述支付终端集群网络中不存在所述共识节点,则所述第一支付终端根据预设的共识机制确定所述共识节点。
5.根据权利要求4所述的方法,其特征在于,所述第一支付终端根据预设的共识机制确定所述共识节点,包括:
所述第一支付终端获取节点信息列表,所述节点信息列表包括所述支付终端集群网络中每个支付终端的网络信息;
所述第一支付终端根据所述共识机制和所述节点信息列表,确定所述共识节点。
6.根据权利要求5所述的方法,其特征在于,所述网络信息包括支付终端的互联网协议IP地址、物理地址MAC、数字证书、入网时间、共识节点标识中的至少一个。
7.根据权利要求5或6所述的方法,其特征在于,所述共识机制包括IP地址的共识机制、MAC地址的共识机制、数字证书的共识机制和入网时间的共识机制中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811081589.7/1.html,转载请声明来源钻瓜专利网。