[发明专利]去中心化加密通讯与交易系统有效
申请号: | 202110529717.5 | 申请日: | 2021-05-14 |
公开(公告)号: | CN113256290B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 郭光华;孙李明;杜云辉;杨钰棋;王亚飞;卢瑞瑞 | 申请(专利权)人: | 杭州链网科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08;H04L9/32 |
代理公司: | 杭州五洲普华专利代理事务所(特殊普通合伙) 33260 | 代理人: | 徐晶晶 |
地址: | 310000 浙江省杭州市余杭区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中心 加密 通讯 交易系统 | ||
本发明公开一种去中心化加密通讯与交易系统,包括身份标识生成模块、加密通讯模块及隐私交易模块;身份标识生成模块,响应于用户端的身份标识生成请求,发行节点对用户端私钥签名的自定义字符串进行数字签名,生成身份标识,并将身份标识和用户ID属性进行绑定形成用户身份ID;加密通讯模块基于第一用户端和第二用户端之间的消息加密传递协议,将用户身份ID作为基础根密钥以实现第一用户端和第二用户端的加密通讯;隐私交易模块,响应于用户端的交易事务请求,对用户身份ID的真实性进行验证,验证通过后对交易事务进行环签名,以实现加密交易。利用该方法实现加密通讯和隐私交易同时进行,打造用户隐私安全的通讯软件,真正解决信任和安全问题。
技术领域
本发明属于区块链技术领域,具体涉及一种去中心化加密通讯与交易系统。
背景技术
在互联网时代中,人们身份、形象、通讯乃至资产的数字属性和物理属性间的界限已十分模糊,网络身份成为每个人不可分割的一部分。而网络数据往往被几大中心化巨头垄断,伴随而来的便是数据泄漏事件频繁发生,人们对数据和信息隐私保护的需求已非常迫切。
伴随BTC、ETH及各种数字艺术品类的NFT得到越来越多人的认可,人们购买、储存及交易加密资产的需求与日俱增。当下能满足此类需求的主要有两类企业,一类是原生于区块链网络的加密钱包公司,另一类是像Paypal这样的传统支付公司兼容加密资产。但两类公司都未能完美的解决用户的需求。对于Matemask这类加密钱包公司而言,由于更多关注与区块链底层的互操作性,操作和界面都较专业化,普通用户由于较高的学习成本被拒之门外;而在Papaly这类传统支付公司的操作中,虽然用户能很快的适应整个交易流程,但缺少对区块链端存在问题的关注,往往导致用户承担巨额手续费和等待很长的交易确认时间,用户体验并不合理。
微信在2017年上线小程序后,已然成为一个较完整的Web2.0门户,在微信中可以实现通讯、支付和通过小程序访问各类软件。但与此同时,小程序也存在两个无法忽视的问题,其一是小程序中软件的个人信息和用户行为大部分是经由微信服务器的,存在严重的隐私泄露的风险;其二是小程序建立在中心化数据库中,微信官方具有随意更改、屏蔽乃至清退小程序的权利,软件开发方的利益无法得到很好的保证。
发明内容
本发明基于上述背景和现有技术所存在的问题,拟设计一种去中心化的加密通讯与交易系统,构建开放式联盟链,生成用户唯一身份标识——身份ID,采用端对端加密实现隐私通讯,通过将密钥生成和信息加密过程都在端上完成,网络仅传递滚动加密后的密文,实现即便被截获也不会泄露原文的效果,并利用SGX可信执行环境和环签名保护交易隐私,保证通讯及交易支付的安全可靠。
一种去中心化加密通讯与交易系统,包括身份标识生成模块、加密通讯模块及隐私交易模块,
所述身份标识生成模块,响应于用户端的身份标识生成请求,发行节点对用户端私钥签名的自定义字符串进行数字签名,生成身份标识,并将身份标识和用户ID属性进行绑定形成用户身份ID,其中,发行节点部署在开放式联盟链上,所述开放式联盟链还部署验证节点以及密钥合约,所述密钥合约在开放联盟链中作为用户分配公私钥对;
所述加密通讯模块,基于第一用户端和第二用户端之间的消息加密传递协议,将用户身份 ID作为基础根密钥以实现第一用户端和第二用户端的加密通讯;
所述隐私交易模块,响应于用户端的交易事务请求,对用户身份ID的真实性进行验证,验证通过后对交易事务进行环签名,隐藏数字资产交易详情,以实现加密交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州链网科技有限公司,未经杭州链网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110529717.5/2.html,转载请声明来源钻瓜专利网。