[发明专利]一种基于标准SQL语法的智能合约系统有效

专利信息
申请号: 202010721291.9 申请日: 2020-07-24
公开(公告)号: CN111738779B 公开(公告)日: 2020-12-08
发明(设计)人: 杜葵;王剑 申请(专利权)人: 江苏荣泽信息科技股份有限公司
主分类号: G06Q30/02 分类号: G06Q30/02;G06Q10/08;G06Q50/12;G06F16/2452;G06F16/2453;G06F16/29;G06F16/27;H04L9/06;H04L9/32;H04L29/06;H04L29/08
代理公司: 合肥正则元起专利代理事务所(普通合伙) 34160 代理人: 韩立峰
地址: 211800 江苏省南京市江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 标准 sql 语法 智能 合约 系统
【权利要求书】:

1.一种基于标准SQL语法的智能合约系统,其特征在于,包括服务器、客户端、服务端、分析裁剪模块、数据请求模块和分配验证模块;

所述服务器发送随机字符串给客户端,客户端接收到随机字符串后进行处理,具体处理为:stage1_hash = SHA1( 明文密码) ;

token1=SHA1(scramble+SHA1(stage1_hash)) XOR stage1_hash;随机字符串为scramble;

客户端将token1发送给服务端,服务端接收到客户端发送的token1然后进行处理,具体为:比对SHA1(stage1_hash)和mysql.user.password,stage1_hash=token1 XOR SHA1(scramble+mysql.user.password);

所述分析裁剪模块用于对sql语句进行词法分析并进行裁剪,具体步骤为:

S1:通过递归下降的方式对sql语句进行词法分析,为每一个非终结符写一个递归函数,递归函数中对该非终结符转换成的所有情况的第一个token2进行判断并做出对应的处理;

S2:通过yacc和lalr分析器进行语法分析并裁剪标准SQL的支持语法和去除view语法;

S3:分析裁剪模块将裁剪后的语法发送至查询优化模块;

所述数据请求模块用于用户通过智能终端提交上链请求指令和上链数据至服务器,服务器接收到上链数据和上链请求指令并将其发送至分配模块;上链数据包括用户的ID、手机号、收货地址和评价内容;

所述分配验证模块用于对上链数据分配对应的选中人员进行数据验证,具体步骤为:

SS1:向注册人员的手机终端发送位置获取指令获取注册人员的实时位置;

SS2:以收货地址为圆心,并以预设半径画圆得到筛选范围,将实时位置在筛选范围内的注册人员标记为优选人员;将优选人员标记为Rj,j=1、……、n;

SS3:将优选人员的实时位置与收货地址进行距离差计算得到优选人员的间距值并标记为HRj;将优选人员的验证总次数标记为YRj;优选人员的年龄标记为NRj

SS4:获取收货地址所属楼层号以及楼层信息,设定所属楼层号为M1;

利用公式M=M1×b1+Mk×b2获取得到收货地址的楼梯值M;其中b1和b2均为预设比例系数,k=2或3,且M2的取值为零;当所属楼层有电梯,则取值M2,当楼层中没有电梯,则取值M3;

SS5:当M值大于设定阈值,将间距值、验证总次数和年龄进行去量纲处理并取其数值,利用公式

获取得到优选人员的验吻值ERj

当M值小于等于设定阈值,将间距值、验证总次数和年龄进行去量纲处理并取其数值,利用公式

获取得到优选人员的验吻值ERj;其中b3、b4、b5、b6和b7均为预设比例系数;JRj为优选人员的验证均值;

SS6:选取验吻值最大的优选人员为选中人员,分配验证模块将上链数据发送至选中人员的手机终端上,同时将发送上链数据的时刻标记为选中人员的发送时刻;

SS7:选中人员通过手机终端接收到上链数据后并达到上链数据内的收货地址,并对评论内容进行审核,同时通过手机终端拍摄审核的视频,当审核通过,则选中人员通过手机终端发送通过指令和审核的视频至分配验证模块;当审核未通过,则选中人员通过手机终端发送不符指令和审核的视频至分配验证模块;分配验证模块将接收到通过指令或不符指令的时刻标记为该选中人员的接收时刻;

SS8:分配验证模块将接收到的通过指令或不符指令发送至服务器内;

SS9:分配验证模块将接收时刻和发送时刻进行时间差计算获取得到选中人员的处理时长,对选中人员的处理时长进行处理得到选中人员的单次处理值,将选中人员的单次处理值进行求和并取均值得到选中人员的验证均值;

当服务器接收到上链数据对应的通过指令时,则将该上链数据进行数据上链处理并在服务器内存储,同时生成智能合约;当接收到上链数据对应的不符指令,则将该上链数据进行删除并将不符指令发送至用户的智能终端上。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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