standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210884342.9 (22)申请日 2022.07.25 (71)申请人 贵州华泰智远大 数据服务有限公司 地址 550000 贵州省贵阳市贵阳国家高新 技术产业园区六盘水路41号、 中国西 部创业园.启林创客小镇B栋三楼 (72)发明人 陈贵平 刘南余 陈寅 江浩  张俊 戴震宇  (74)专利代理 机构 重庆百润洪知识产权代理有 限公司 5 0219 专利代理师 娄会敏 (51)Int.Cl. G06F 21/62(2013.01) G06V 10/26(2022.01) G06F 16/27(2019.01) (54)发明名称 一种区块链的智能合约算法 (57)摘要 本发明提供一种区块链的智能合约算法, 根 据区块链内部的数据, 提取交易双方的智能合 约, 提取智 能合约完毕后, 再对交易双方终端的 MAC地址进行 获取; 获取智能合约图片, 并对智能 合约图片进行分割处理为九组微图像, 并对九组 微图像进行标记处理, 并将九组微图像 分割为三 组传导序列, 并将三组传动序列采用三组不同的 网络路径进行传输, 将对应的微图像传输至对应 的终端时, 对九组微图像内部的标记i进行提取, 再根据标记i的下标标识, 使九组微图像整合为 智能合约图像, 采用此种方式对智能合约图像进 行传输, 此种传输方式, 便可有效对智 能合约图 像进行加密, 提升传输过程中的安全性, 以此提 升数据的保密作用, 避免智能合约图像被外部人 员窃取。 权利要求书2页 说明书4页 附图1页 CN 115168903 A 2022.10.11 CN 115168903 A 1.一种区块链的智能合约算法, 其特 征在于, 包括以下步骤: S1、 根据区块链内部的数据, 提取交易双方的智能合约, 提取智能合约完毕后, 再对交 易双方终端的MAC地址进行获取, 并将交易双方终端的MAC地址设为待处 理终端地址; S2、 获取智能合约图片, 并对智能合约图片进行分割处理, 使智能合约图片分割为九组 微图像, 并对九 组微图像进行 标记i处理; S3、 获取待处理数据包, 并将九组微图像分割为三组传导序列, 并将三组传动序列采用 三组不同的网络路径进行传输; S4、 将对应的微图像传输至对应的终端时, 对九组微图像内部的标记i进行提取, 再根 据标记i的下 标标识, 将九 组微图像进行整合, 使九 组微图像整合 为智能合约图像。 2.根据权利要求1所述的区块链 的智能合约算法, 其特征在于, 所述步骤S2中, 对智能 合约图片进行 再处理的方式为: S21、 将智能合约图片按照九宫格的方式使智能合约图片划分为九 组微图像; S22、 对九组微图像进行标记i进行标记处理, i=1、 2、 ……、 9, i=1时, 代表第一组微图 像, i=2代表第二组微图像, i =9时, 代 表最后一组微图像; S23、 再对标记i进行下标标识处理, 使标记i改变为i‑1ii+1, 下标i‑1代表下标i的前端图 像为标记为i ‑1的图像, 下标i+1代表下标i的后端图像为标记为i+1的图像, 其中标记的原 始表现形式为: 1、 2、 ……、 9, 对标记i进行下标标识处理后的表现形式为: 12、123、234、 345、……、89; S24、 将进行下标标识处理的标记i与对应的每组微图像进行捆绑贴合, 并将多组相对 应的微图像进行捆绑为数据包, 生成待处 理数据包。 3.根据权利要求2所述的区块链 的智能合约算法, 其特征在于, 所述步骤S3中, 将九组 微图像分割为三组传导序列, 并将三组传动序列采用三组不同的网络路径进 行传输的具体 处理步骤为: S31、 从九 组标记后的微图像随机 选取三组微图像, 将三组微图像设为待处 理状态; S32、 依次获取前三组微图像, 并将前三组微图像划分为A传导序列, 再将中间位置处的 三组微图像划分为B 传导序列, 将后三组微图像划分为C传导序列; S33、 依次选取三组网络路径, 将不同容量的传导序列采用不同带宽的网络路径进行传 输, 其中三组网络路径的网络带宽分别为20bit/s、 15bit/s以及10bit/s, 依次获取A传导序 列、 B传导序列以及C传导序列三组序列的数据容量, 获取容量最大的传导序列, 并将容量最 大的传导序列通过带宽为20bit/s 的网络路径进行传输, 将容量居中的传导序列通过带宽 为15bit/s的网络 路径进行传输, 将容量最小的传导序列通过带宽为10bit/s的网络路径进 行传输。 4.根据权利要求3所述的区块链 的智能合约算法, 其特征在于, 所述步骤S4中, 将九组 微图像进行整合, 使九 组微图像整合 为智能合约图像的具体处 理步骤为: S41、 提取交易双方终端的MAC地址, 根据MAC地址将对应的九组微图像传输至带有对应 MAC地址的终端设备内; S42、 再对九组微 图像的标记i进行提取, 再依次对标记i的下标标识进行依次识别, 并 根据标记i的下 标标识, 使九 组微图像进行依次整合; S43、 整合完毕后, 将标记为i=1、 2以及3的图像整合为第一组排列图像, 再将标记i=权 利 要 求 书 1/2 页 2 CN 115168903 A 24、 5以及6的图像整合为第二组排列图像, 再将标记1=7、 8以及9的图像整合为第三组排列 图像; S44、 将第一组排列图像、 第二组排列图像以及第三组排列图像整合 为智能合约图像。权 利 要 求 书 2/2 页 3 CN 115168903 A 3

PDF文档 专利 一种区块链的智能合约算法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种区块链的智能合约算法 第 1 页 专利 一种区块链的智能合约算法 第 2 页 专利 一种区块链的智能合约算法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:50上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。