[发明专利]一种区块链智能分账系统在审
| 申请号: | 202010296597.4 | 申请日: | 2020-04-15 |
| 公开(公告)号: | CN111652613A | 公开(公告)日: | 2020-09-11 |
| 发明(设计)人: | 陈大东 | 申请(专利权)人: | 珠海小礼鱼科技有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06Q20/18 |
| 代理公司: | 广州容大专利代理事务所(普通合伙) 44326 | 代理人: | 潘素云 |
| 地址: | 519000 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 智能 分账 系统 | ||
1.一种区块链智能分账系统,其特征在于,包括业务数据模块、分布式共享账本模块、支付模块以及业务参与模块;
所述业务数据模块、分布式共享账本模块、支付模块以及业务参与模块相互进行数据传输;
所述业务数据模块包括业务运营数据单元和业务订单单元;
所述分布式共享账本模块包括指令支付单元、账本存储单元和自动分账单元;
所述业务参与模块包括数据查询单元和提现单元;
所述业务运营数据单元用于实时更新业务运营进展信息,并将业务运营进展信息实时传输至分布式共享账本模块中的账本存储单元存储数据;同时将业务运营进展信息传输至业务参与模块;
所述业务订单单元用于更新来自支付模块的付款信息,并将该付款信息实时传输至分布式共享账本模块中的账本存储单元做数据存储;同时将付款信息传输至业务参与模块;
所述支付模块用于接收来自分布式共享账本模块中指令支付单元发来的支付指令,进行支付操作;同时将付款信息传输至业务订单单元;支付完成后触发分布式共享账本模块的自动分账单元;
所述指令支付单元用于发送支付指令至支付模块进行支付操作;
所述账本存储单元用于存储业务运营进展信息以及付款信息;
所述自动分账单元用于根据业务订单单元的付款信息,以及订单的分账协议模型完成自动分账,并将分账信息发送至业务参与模块;
所述数据查询单元用于接收来自分布式共享账本模块的分账信息,查询业务信息,查询账本余额;
所述提现单元用于根据提供的银行卡信息,将账本余额提现到银行卡上。
2.根据权利要求1所述的区块链智能分账系统,其特征在于,所述分账协议模型使用加密技术基于椭圆曲线的加密算法,原理如下:
设私钥、公钥分别为k、K,即K=kG,其中G为G点;
公钥加密:选择随机数r,将消息M生成密文C,该密文是一个点对,即:C={rG,M+rK},其中K为公钥;
私钥解密:M+rK-k(rG)=M+r(kG)-k(rG)=M,其中k、K分别为私钥、公钥;
基于以上原理加密流程如下:
设私钥、公钥分别为k、K,即K=kG,其中G为G点;
私钥签名:
选择随机数r,计算点rG(x,y),x、y为满足椭圆曲线的点的x坐标和y坐标;
根据随机数r、消息M的哈希h、私钥k,计算数字签名s=(h+kx)/r;
将消息M、和签名{rG,s}发给接收方;
公钥验证签名:
接收方收到消息M、以及签名{rG=(x,y),s};
根据消息求哈希h;
使用发送方公钥K计算:hG/s+xK/s,并与rG比较,如相等即验签成功;原理如下:hG/s+xK/s=hG/s+x(kG)/s=(h+xk)G/s=r(h+xk)G/(h+kx)=rG。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海小礼鱼科技有限公司,未经珠海小礼鱼科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010296597.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据的处理方法和装置、存储介质和电子装置
- 下一篇:一种区块链供应链金融系统





