[发明专利]一种基于区块链技术的转账系统在审
申请号: | 201810103880.3 | 申请日: | 2018-02-02 |
公开(公告)号: | CN108320149A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 尚维斯 | 申请(专利权)人: | 上海二秒科技有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/38;G06Q10/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200050 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 转账系统 资产管理业务 操作指令 集中管理 绝对安全 签名方式 数字资产 私钥加密 通信通道 资产数据 订制 顺序性 公链 构建 私钥 内存 钱包 服务器 保证 暴露 员工 网络 管理 | ||
本发明涉及一种基于区块链技术的转账系统,包括管理APP、员工APP、本地服务器、私链、公链。该系统可以集中管理企业所拥有的各类数字资产钱包。通过将私钥加密运行在内存中的方式让其永不暴露。通过企业自主拥有的私有区块链网络保证操作指令和资产数据的存证和验真。通过顺序性私钥签名方式构建企业订制化资产管理业务流,还能保证通信通道的绝对安全。
技术领域
本发明涉及区块链技术在企业资产管理领域的应用,涉及一种基于区块链技术的转账系统。
背景技术
虽然在过去的几年中,区块链领域的团队尝试利用各种技术增强钱包转账的安全性,但至今都没有一个通用的、成本较低的、方便部署使用的解决方案。
行业内的需求包括:1)多种货币一站式管理;2)多人共同管理最高权限,使得数字资产归属于企业,而不是个人;3)企业可以拥有对外的统一收款地址,即数字资产对公账户。
发明内容
有鉴于此,本发明提供一种解决或部分解决上述问题的基于区块链技术的转账系统。
为达到上述技术方案的效果,本发明的技术方案为:基于区块链技术的转账系统,包含以下内容:
转账系统包括管理APP、员工APP、本地服务器、私链、公链;
本地服务器分别和管理APP、员工APP、私链、公链相连;
员工APP安装在企业员工的手机上,员工APP可以发起转账申请;管理APP安装在企业管理者的手机上,管理APP用于管理员工APP的账号;
私链用于存放每个企业的审批流程;审批流程就是参与审核转账申请的管理APP;转账申请逐级提交给管理APP进行审核,每一级包括一个或多个管理APP;审批流程中规定了转账申请需要经过的每一级管理APP以及提交顺序;
公链用于存放每个企业的数字资产;
签名器是一台独立存放的服务器,私钥存储在签名器的内存中;只有签名器才能在公链上执行转账;
转账系统的工作过程包括:
步骤1:员工APP的持有人启动员工APP,通过本地服务器向私链获取审批流程;
步骤2:本地服务器发送所有管理APP的信息给员工APP,员工APP的持有人选择其中的一个作为自己的组长;
步骤3:本地服务器向员工APP的组长发送创建账户的请求;
步骤4:管理APP为员工APP生成私钥,并利用对称加密算法生成随机数密码;私钥存储在本地服务器中,管理APP的持有人在线下将随机数密码告知员工APP的持有人;
步骤5:员工APP的持有人通过在员工APP中输入随机数密码获得私钥;
步骤6:员工APP用获得的私钥对转账申请签名后,本地服务器按照审批流程中的规定将其发送对应的管理APP;管理APP用私钥对转账申请签名后,本地服务器将其发送给上一级的管理APP进行审核直到最后一级的管理APP审核完成;如果同一级有多个管理APP,则需要多个管理APP联合签名后,才能发送给上一级的管理APP进行审核;
步骤7:最后一级的管理APP审核完成后,本地服务器将转账申请的哈希值上传到私链,私链上的节点对转账申请进行投票,得到51%以上票数的转账申请被认为是合法的;
步骤8:转账申请的合法性得到确认后,本地服务器发送启动请求给签名器;
步骤9:签名器查询参与投票的节点的哈希值是否存在,如果存在执行步骤10;
步骤10:签名器验证转账申请中的签名是否正确,如果正确,则执行步骤11;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海二秒科技有限公司,未经上海二秒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810103880.3/2.html,转载请声明来源钻瓜专利网。