[发明专利]一种根据分销协议自动生成智能合约的系统有效
申请号: | 202111229795.X | 申请日: | 2021-10-22 |
公开(公告)号: | CN113672209B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 张卫平;丁烨;张浩宇;张伟 | 申请(专利权)人: | 环球数科集团有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京清控智云知识产权代理事务所(特殊普通合伙) 11919 | 代理人: | 马肃 |
地址: | 518063 广东省深圳市南山区粤海街道高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 分销 协议 自动 生成 智能 合约 系统 | ||
1.一种根据分销协议自动生成智能合约的系统,其特征在于,包括语义库、协议审阅模块、参数提取模块、智能控制模块、智能合约建模模块,所述语义库用于保存自然语言,所述协议审阅模块用于读取分销协议中的内容,所述参数提取模块依据所述语义库和所述 协议审阅模块从分销协议中获取到参数及参数对应的代码标识,并生成参数包发送给所述智能控制模块,所述智能控制模块依据所述语义库和所述协议审阅模块进行逻辑整理形成参数框架,并将所述参数框架发送给所述智能合约建模模块,所述智能合约建模模块结合自身的基础代码和所述参数框架生成智能合约;
所述语义库中包含若干个代码标识,每个代码标识对应一个词包;
所述协议审阅模块将分销协议中的参数的地址信息发送给所述参数提取模块,所述参数提取模块 依据所述地址信息获取对应的内容段,所述参数提取模块 计算在所述内容段中检测到的词与不同代码标识的匹配值,并将匹配值最大的代码标识与参数形成参数包;
所述匹配值P的计算公式为:
;
;
其中,k为固定的基础值,r为动态的调整值,n为检测到的词进行匹配值计算的历史总次数,n1为该词的匹配值为最大的次数,u为状态参数;
所述语义库中还包含逻辑词包;
所述智能控制模块对所述参数包进行整理,依据所述逻辑词包获取相邻参数包的逻辑关系,并通过添加虚拟包以及逻辑关系重新搭建参数包的连接关系,处理完所有相邻的参数包后,再依据虚拟包对部分参数包重定位后删除虚拟包,形成只含有参数包的参数框架。
2.如权利要求1所述的一种根据分销协议自动生成智能合约的系统,其特征在于,所述协议审阅模块包括数字定位单元和审阅单元,所述审阅单元 用于获取协议中的内容,所述数字定位单元用于判断内容是否为数字并将数字内容的地址发送给所述参数提取模块。
3.如权利要求2所述的一种根据分销协议自动生成智能合约的系统,其特征在于,所述审阅单元具有挖掘指针和指针控制器,所述指针控制器用于存放地址信息,所述挖掘指针用于指向并提取所述地址信息对应的内容。
4.如权利要求3所述的一种根据分销协议自动生成智能合约的系统,其特征在于,所述指针控制器包括自动审阅模式和特定审阅模式,在所述自动审阅模式下存放的地址信息自行发生变动,在所述特定审阅模式下,存放的地址信息由外部赋予。
5.如权利要求4所述的一种根据分销协议自动生成智能合约的系统,其特征在于,所述智能合约建模模块根据参数框架中参数包的代码标识确定赋值对象,并将对应的参数赋予给所述赋值对象,所述智能合约建模模块参数框架中参数包的连接关系自动生成逻辑代码,并将上述赋值对象填入相应的位置,结合已有的基础代码生成智能合约。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环球数科集团有限公司,未经环球数科集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111229795.X/1.html,转载请声明来源钻瓜专利网。