[发明专利]一种电子仓单信息联盟链系统有效
申请号: | 202110435743.1 | 申请日: | 2021-04-22 |
公开(公告)号: | CN113159682B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 许士松;李乙平 | 申请(专利权)人: | 上海卓钢链科技有限公司 |
主分类号: | G06Q10/0875 | 分类号: | G06Q10/0875;G06Q10/0631;G06Q20/38 |
代理公司: | 上海中外企专利代理事务所(特殊普通合伙) 31387 | 代理人: | 孙益青 |
地址: | 201802 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 信息 联盟 系统 | ||
1.一种电子仓单信息联盟链系统,其特征在于:包括IOT终端、仓单系统和联盟链系统;
所述IOT终端,用于供用户向仓单系统发起仓单操作请求;
所述仓单系统,用于在接收到用户的仓单操作请求后,构建对应的链上交易请求发送联盟链系统;
所述联盟链系统在接收到链上交易请求后,所述联盟链系统执行对应的交易操作;
所述IOT终端,配置有仓单开户功能、仓单需求功能、仓单交易功能、仓单交易转让功能、仓单质押功能、仓单提货功能和/或仓单历史查询功能;
所述IOT终端执行仓单开户功能时,包括以下步骤:
步骤A01、IOT终端采集用户信息,并上传至仓单系统进行审核;用户信息包括但不限于人脸识别信息、指纹识别信息、用户的企业法人信息、用户的工商信息营业执照、用户的企业信用信息、用户的企业风险信息;
步骤A02、仓单系统在对用户信息审核通过后,向用户发送通知结果,采用短信或邮件的方式通知用户,并向用户发送风险同意书,用户签字后,可通过IOT终端上传签字后的风险同意书;
步骤A03、IOT终端将用户上传的签字后的风险同意书至仓单系统再次进行审核;
步骤A04、仓单系统对风险同意书审核通过后,将风险同意书的文本序列化后通过ECDSA(椭圆曲线数字签名算法)进行签名,同时将加密串作为信息摘要m;再产生一组值域内的随机数k,k∈[1,n-1];再选择椭圆曲线上一个基点G,用点乘法得到点KG=(X1,Y1)坐标;计算r=x1modn,其中n为k最大边界+1;r为非零整数;对信息摘要进行加密:计算信息摘要内容哈希e=SHA-256(m);最后计算s值s=k-1(e+PK*r)mod n,其中Pk为仓单管理员所持私钥,s为非零值;
步骤A05、通过上一步得到签名对(r,s),将签名值送入用户交易操作请求发送给联盟链系统上的用户创建业务处理通道中;
步骤A06、联盟链系统收到用户注册交易请求后,通过DID构建函数为用户构建数字身份DID作为用户在链上的唯一标识;
步骤A07、联盟链系统创建合约容器UserCreating;
步骤A08、构建GRPC合约调用请求,{method:CreateNewAccount,account_name:UserDID,Endorsement:peer1,peer2,peer3...peerN}并通过GRPC调用接口将消息传入合约容器UserCreating内,合约容器在容器内调用合约链码执行该请求CreateNewAccount回调函数,并将新建用户结果存储在本地链上数据库内,通过GRPC新消息返回成功结果;
步骤A09、联盟链系统在用户业务处理通道内广播该用户注册交易,并等待所有背书节点验证用户注册交易返回;
步骤A10、待所有背书节点验证用户注册交易返回后,或达到设定数量的背书节点验证用户注册交易返回后,为用户创建链上账号,分配用户两对公私钥密钥对,对其加密存在链上用户ID名下,产生密钥和私钥文件,经用户验证身份后,允许用户下载密钥文件。
2.按照权利要求1所述的一种电子仓单信息联盟链系统,其特征在于:
联盟链系统通过DID构建函数为用户构建数字身份DID包括以下步骤:
使用哈希算法为公钥算一个哈希值hash1;
取hash1的前20个字节作为hash2;
在hash2前面添加DID角色类型字节,得到hash3;
使用哈希算法hash4=SHA-256(hash3),把hash3算出一个哈希值,得到hash4;
将hash4的前4个字节和hash3合并起来,生成hash5;
使用base64编码方法对hash5进行编码,得到用户DID。
3.按照权利要求1所述的一种电子仓单信息联盟链系统,其特征在于:所述仓单操作请求包括仓单交易请求,所述仓单系统在接收到仓单交易请求后执行以下步骤:
仓单系统根据仓单交易请求,构建链上交易数据,并将仓单交易请求和链上交易数据发送至联盟链系统;
所述联盟链系统根据仓单交易请求和链上交易数据,构建交易;
所述仓单系统向联盟链系统发起聚合签名提案Q,在所述聚合签名提案Q签名通过后,所述交易为可执行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卓钢链科技有限公司,未经上海卓钢链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110435743.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式地铁牵引电机轴承状态检测装置
- 下一篇:防止密封泄漏的调节杆结构
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置