[发明专利]基于区块链一体机的可信数据跨链系统有效

专利信息
申请号: 202111117847.4 申请日: 2021-09-23
公开(公告)号: CN113590718B 公开(公告)日: 2022-11-08
发明(设计)人: 王剑;邹健 申请(专利权)人: 南京慧链和信数字信息科技研究院有限公司
主分类号: G06F16/27 分类号: G06F16/27;G06Q20/38
代理公司: 合肥锦辉利标专利代理事务所(普通合伙) 34210 代理人: 陈铄
地址: 211800 江苏省南京市中国(江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 区块 一体机 可信 数据 系统
【权利要求书】:

1.基于区块链一体机的可信数据跨链系统,包括区块链一体机,其特征在于,所述区块链一体机内设置有跨链架构模块;

跨链架构模块包括数据层、交互层和事务层;数据层内存储有区块链资源、区块链结构和寻址协议;交互层用于对交易进行交换和验证;事务层内设置有可信交互模块;

可信交互模块用于异构区块链平台之间通过跨链路由进行可信数据交互,具体交互过程为:用户发起交易至跨链路由viaA,跨链路由viaA接收到交易后将其发送至跨链路由viaB;跨链路由viaB接收到交易后对其进行身份、权限校验,校验完成后,发送交易上链至区块链平台B并接收区块链平台B反馈的接收交易回执;获取交易和回执的默克尔证明并发送至区块链平台B并接收区块链平台B反馈的接收证明;跨链路由viaB再将交易回执、交易和回执的默克尔证明发送至跨链路由viaA;跨链路由viaA接收到交易回执、交易和回执的默克尔证明后对其进行校验,校验完成后,反馈交易回执给用户;

区块链一体机为高性能分布式全量账本服务器,服务器配置有:2路ARM64处理器,每个处理器32cores 主频2.4GHz,支持8个DDR4 DIMM;支持两种前面板机框,12*3.5寸硬盘机框,12*3.5寸硬盘机框后面最多支持4个3.5寸HDD盘,每个硬盘可单独维护;最多支持5个标准PCIE槽位,可用于扩展网卡、SSD卡;主板直接提供2*10GE光口和2*GE电口;采用两种硬盘连接方式:RAID扣卡与硬盘背板组合成硬盘接口模块,通过PCIe与处理器相连,通过RAID卡管理硬盘;

所述区块链一体机内还设置有两个联盟链中继点和运维管理平台;区块链一体机通过联盟链中继点与联盟链网络连接;

所述运维管理平台包括合约编写模块、合约上传模块、合约审批模块和合约管理模块;

所述合约编写模块用于编写人员编写异构区块链平台之间的智能合约,具体编写过程为:

获取异构区块链平台之间合约编写请求,对合约编写请求以及编写人员的人员信息进行分析处理以得到合约编写请求对应的编写人员,向编写人员的智能终端发送合约编写请求,接收编写人员通过智能终端反馈的确认指令后,将编写人员标记为合约编写请求对应的操作人员;

操作人员通过智能终端发送编写开始指令至合约上传模块并开始编写合约编写请求对应的智能合约,然后将编写完成的智能合约发送至合约上传模块;

所述合约上传模块接收编写开始指令以及对应的智能合约后,将接收编写开始指令的时刻与接收到对应智能合约的时刻进行时刻差计算以得到操作人员的编写时长并将其与智能合约上传至合约审批模块;

所述合约审批模块用于将接收到的智能合约发送至对应审核端进行审核,接收审核端反馈的审核结果,当审核结果为审核通过时,将操作人员的编写时长和审核通过的智能合约发送至合约管理模块;

所述合约管理模块用于接收操作人员的编写时长和审核通过的智能合约并存储和管理;

所述合约编写请求包括智能合约的类型、编写语言和合约参数;人员信息包括编写人员的位置、通信号码、编写合约的类型、语言以及对应的所需时长;

对合约编写请求以及编写人员的人员信息进行分析处理的具体步骤为:

将智能合约的类型与编写语言与编写人员的编写合约的类型进行匹配,向两者完全相同的编写人员的智能终端发送状态获取指令以获取编写人员在预设时间范围内通过智能终端反馈的所处状态;

当所处状态为空闲状态时,再向空闲状态的编写人员对应智能终端发送测试信令以获取该编写人员智能终端的网约基值并标记为WY1;获取编写人员的编约效值和核返值并分别标记为WY2和WY3;

将网约基值、编约效值和核效值进行归一化处理并取三者归一化处理后的数值,利用公式YF=(WY1×pf1+WY2×pf2)/(WY3×pf3+1)得到编写人员的约发值YF;其中,pf1、pf2和pf3为预设占比值;

依据约发值对编写人员进行排序,向排序最前编写人员的智能终端发送合约编写请求,当排序最前编写人员的智能终端在预设时间范围内反馈确认指令时,将编写人员标记为合约编写请求对应的操作人员;否则,向排序次之编写人员的智能终端发送合约编写请求并接收其反馈;

所述测试信令用于触发智能终端采集其内部CPU的利用率、型号和上传速率,然后对其进行分析得到网约基值并反馈至合约编写模块,具体分析过程为:生成型号的匹配信令并反馈至合约编写模块,合约编写模块接收到匹配信令后,解析匹配信令得到其型号,并将型号与型号库内的所有型号进行匹配,设定型号库内所有的型号均对应一个预设型号值,将匹配到对应型号的预设型号值发送至智能终端,智能终端接收到预设型号值时,将其与CPU的利用率和上传速率进行归一化处理并取三者归一化处理后的数值,将预设型号值的数值除以CPU的利用率的数值再乘以上传速率的数值以得到智能终端的网约基值;

审核人员通过审核端对智能合约进行审核并标记待修改的数量,当待修改的数量等于零时,生成审核通过的审核结果并反馈,当待修改的数量大于零时,审核端将智能合约以及待修改的所在位置发送至操作人员的智能终端,并接收到操作人员通过智能终端再次反馈的修改后智能合约,对其进行再次审核,当待修改的数量等于零时,生成审核通过的审核结果,同时将待修改的数量标记为第一批次数量;当待修改的数量大于零时,审核端再一次将智能合约以及待修改的所在位置发送至操作人员的智能终端,并接收到操作人员通过智能终端再次反馈的修改后智能合约,当待修改的数量等于零时,生成审核通过的审核结果,同时将待修改的数量标记为第二批次数量,依次类推;利用公式得到单返值WF,将所有的单返值进行求和以得到操作人员的核返值WY3;其中,PC1表示第一批次数量的数值,d1为第一批次数量的数值对应权重系数;PC2表示第二批次数量的数值,d2为第二批次数量的数值对应权重系数;PCi表示第i批次数量的数值,di为第i批次数量的数值对应权重系数;i=1,2,……,n;

所述合约管理模块接收到操作人员的编写时长后进行分析处理,具体为:合约管理模块接收到操作人员的编写时长后,将编写时长标记为T1,设定编写阈值时长为TB;利用公式得到操作人员的单次编写值TF;将操作人员的所有单次编写值TF进行求和并取均值得到操作人员的编约效值WY2。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京慧链和信数字信息科技研究院有限公司,未经南京慧链和信数字信息科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111117847.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top