[发明专利]一种基于公有许可链的可信服务底层系统构建方法在审
申请号: | 202011334734.5 | 申请日: | 2020-11-25 |
公开(公告)号: | CN114281886A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 杨灵运;杨文峰;王飞飞;邓生雄;袁江远;叶智;陈胜 | 申请(专利权)人: | 贵州航天云网科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06F11/36 |
代理公司: | 北京华仁联合知识产权代理有限公司 11588 | 代理人: | 陶长清 |
地址: | 550081 贵州省贵阳市贵阳国家高新技术产*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 公有 许可 可信 服务 底层 系统 构建 方法 | ||
1.一种基于公有许可链的可信服务底层系统构建方法,其特征在于,所述构建方法步骤如下:
S1:建立底层系统控制模块;
S2:建立地址分配模块,所述地址分配模块包括服务器端和客户端;
S3:建立许可链;
S4:建立存储模块,设置合约共识;
S5:建立许可链监控模块;
S6:建立信息验证模块;
S7:对底层系统进行测试。
2.根据权利要求1所述的一种基于公有许可链的可信服务底层系统构建方法,其特征在于,所述步骤S1中,具体包括:
S1-1所述系统控制模启动创世块;
S1-2持续发出节点验证指令;
S1-3接收验证结果,保存到存储模块并同步显示。
3.根据权利要求1所述的一种基于公有许可链的可信服务底层系统构建方法,其特征在于,所述步骤S2的地址分配步骤,具体包括:
S2-1制定IP地址分配权限规则协议,并保存到许可链客户端;
S2-2提供用户区块链服务器端IP地址,并建立连接;
S2-3在获得IP地址后,用户客户端通过控制模块与区块链服务器端之间进行通讯连接。
4.根据权利要求1所述的一种基于公有许可链的可信服务底层系统构建方法,其特征在于,所述步骤S3建立许可链的步骤中,具体包括:
S3-1建立许可链设置模块,与所述系统控制模块连接,包括主链生成模块和侧链生成模块;许可链的模块设置采用拜占庭算法建块返回至用户应用;
S3-2设置模块参数,所述模块参数为可信服务侧链、可信服务合约地址,可信服务函数;
S3-3可信服务哈希发送给独立信使,独立信使根据可信服务哈希获取可信服务数据以及在链上执行的证明信息;独立信使从可信服务数据中得到可信服务侧链,可信服务合约地址,可信服务函数信息;
S3-4独立信使生成可信服务,该可信服务调用可信服务合约的可信服务函数,并将可信服务的证明作为参数同时传入模块参数,独立信使将上一步的可信服务发送到可信服务侧链的节点,执行模块操作中对应的操作。
5.根据权利要求1所述的一种基于公有许可链的可信服务底层系统构建方法,其特征在于,所述步骤S4中,具体包括:
S4-1建立存储模块;
S4-2建立合约模块,与所述系统控制模块连接;
S4-3设置许可链主链和侧链数据交互的共识,以及许可链的输入共识和输出共识;所述合约模块的数据交互共识采用CFRD算法。
6.根据权利要求1所述的一种基于公有许可链的可信服务底层系统构建方法,其特征在于,所述步骤S5中,具体包括:
S5-1对所述控制模块发出的所有指令进行日志记录,并将其以Protocol Buffers的格式推送至Web端,以图形技术进行实时状态的可视化展示和日志回放;
S5-2所述监控模块的参数设置为区块的哈希值、随机数、时间戳、哈希树根节点、变色龙随机数、变色哈希值等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州航天云网科技有限公司,未经贵州航天云网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011334734.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:抗拉拔低阻螺丝
- 下一篇:一种新型模拟低通滤波器电路及设计方法