[发明专利]事务签名处理方法、系统、密钥服务器及电子设备在审
申请号: | 201810645531.4 | 申请日: | 2018-06-21 |
公开(公告)号: | CN109104282A | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 谭智勇;宋承根;赵微 | 申请(专利权)人: | 北京欧链科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京市惠诚律师事务所 11353 | 代理人: | 杨娟;杨雪婷 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密钥服务器 签名处理 事务 构建 电子设备 事务内容 计算处理 签名请求 网络发送 用户私钥 原始事务 轻量化 区块 托管 发送 返回 | ||
本发明实施例提供了一种基于DAPP容器的事务签名处理方法、系统、密钥服务器及电子设备,其中方法包括:DAPP容器接收来自DAPP的事务构建请求;DAPP容器向密钥服务器发送事务签名请求;DAPP容器接收到所述密钥服务器返回的签名事务内容后,向区块链网络发送该签名事务内容。本发明实施例通过将用户私钥托管到密钥服务器中,在DAPP容器进行事务构建处理的过程中,将待签名的原始事务内容发送给密钥服务器直接进行签名处理,减少了DAPP容器与DAPP之间的交互次数,也减少了DAPP容器为了进行事务签名处理而进行的计算处理,提高了事务构建的效率,并且使得DAPP和DAPP容器能够更加轻量化。
技术领域
本发明实施例提供一种基于DAPP容器的事务签名处理方法、系统、密钥服务器及电子设备,属于计算机技术领域。
背景技术
随着区块链技术的发展,越来越多的功能开始在区块链的体系下开始发展,其中,DAPP(Decentralized Application,分布式应用)就是建立在区块链体系上的应用,越多的技术人员投入到DAPP的开发中,从而实现更多的基于区块链的应用功能。
现有技术中,对于DAPP的开发而言,为了能够与区块链网络进行对接,需要开发许多区块链的底层处理逻辑,从而才能实现上层的面向用户的处理逻辑与区块链网络之间的对接。并且,由于区块链技术的开放性发展模式,也会存在众多的区块链网络(或者称作区块链的架构),各个区块链网络遵循各自的数据协议和处理机制,对于DAPP开发者而言,同一个应用功能需要开发出针对不同区块链网络的多个版本的DAPP,用户在使用时,需要分别使用不同版本DAPP。
由此可见,现有技术中,DAPP的技术框架,无论从开发还是使用都存在许多不便之处。
发明内容
本发明实施例提供了一种基于DAPP容器的事务签名处理方法、系统、密钥服务器及电子设备,以减少DAPP容器与DAPP之间的交互次数,以及增加用户私钥的安全性。
为了实现上述目的,本发明提供了一种基于DAPP容器的事务签名处理方法,包括:
DAPP容器接收来自DAPP的事务构建请求,所述事务构建请求至少包括原始事务内容、DAPP标识信息、标识用户身份的用户信息;
所述DAPP容器向密钥服务器发送事务签名请求,所述事务签名请求至少包括原始事务内容、所述用户信息以及所述DAPP标识信息;
所述DAPP容器接收到所述密钥服务器返回的签名事务内容后,向区块链网络发送该签名事务内容。
另外,本发明还提供了一种基于DAPP容器的事务签名处理系统,包括:多个DAPP容器以及密钥服务器,所述密钥服务器以所述DAPP标识信息和所述用户信息作为索引,存储用户私钥,
所述DAPP容器,用于接收来自DAPP的事务构建请求,所述事务构建请求至少包括原始事务内容、DAPP标识信息、标识用户身份的用户信息,并向所述密钥服务器发送事务签名请求,所述事务签名请求至少包括原始事务内容、所述用户信息以及所述DAPP标识信息,以及在接收到所述密钥服务器返回的签名事务内容后,向区块链网络发送该签名事务内容;
所述密钥服务器,用于根据所述DAPP标识信息和所述用户信息获取用户私钥,并使用该用户密钥对所述原始事务内容进行签名,生成签名事务内容,然后返回给所述DAPP容器。
此外,本发明还提供了一种基于DAPP容器的事务签名处理系统,包括:多个DAPP容器以及密钥服务器,所述密钥服务器以所述DAPP容器标识信息、所述DAPP标识信息以及所述用户信息作为索引,存储用户私钥,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京欧链科技有限公司,未经北京欧链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810645531.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:令牌化硬件安全模块
- 下一篇:智能配送系统通信加密方法及装置