[发明专利]一种隐私保护的分布式账本交易方法和系统有效
申请号: | 201910621136.7 | 申请日: | 2019-07-10 |
公开(公告)号: | CN110502905B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 蒋海;翟海滨;张珺;李军;王璟;赵正涌 | 申请(专利权)人: | 布比(北京)网络技术有限公司;内蒙古布比区块链科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06Q20/38;H04L9/08;H04L29/08 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隐私 保护 分布式 账本 交易 方法 系统 | ||
1.一种隐私保护的分布式账本交易方法,用于代理节点,其特征在于,包括:
接收交易参与方发送的代理请求信息,根据所述代理请求信息向交易参与方发送响应信息,当所述响应信息为确认接受时,确定该代理节点作为此次交易的代理节点;
接收交易参与方发送的加密交易,包括:解密所述加密交易,得到原始交易数据;根据发起方余额、和/或交易参与方信誉度判断所述原始交易的合法性,如果合法则进入下一步,否则拒绝此次交易;归并处理所述原始交易,将所述原始交易归并为交易参与方与所述代理节点的最终交易信息;在所述最终交易信息中附上原始交易数据,形成公开交易数据;
基于所述加密交易创建公开交易;
将所述公开交易向全网发布并参与共识验证,通过后纳入区块链分布式账本存储。
2.一种隐私保护的分布式账本交易方法,用于交易参与方,其特征在于,包括:
向密钥创建节点发送密钥创建请求,所述分布式账本密钥创建节点为监管节点;
接收密钥创建节点发送的密钥信息;
创建原始交易并利用公钥对所述原始交易进行加密;
选择代理节点,并向代理节点发送所述密钥信息及交易处理请求;所述选择代理节点,包括:对代理节点候选列表中的代理节点进行投票,将得票最高者作为此次交易的代理节点;向此次交易的代理节点发送代理请求信息;接收代理节点的响应信息,如果所述响应信息为确认接受,则确定该代理节点作为此次交易的代理节点,如果所述响应信息为拒绝接受,则按照上述流程重新选择代理节点。
3.根据权利要求2所述的一种隐私保护的分布式账本交易方法,其特征在于,
所述投票的方法为以下方式的至少一种:权重投票、根据资产总量投票、根据信誉度投票。
4.根据权利要求2所述的一种隐私保护的分布式账本交易方法,其特征在于,
所述代理请求信息包括以下信息的至少一种:交易参与方信息、奖金分成信息。
5.一种隐私保护的分布式账本交易系统,其特征在于,包括:
代理节点,用于接收交易参与方发送的加密交易,基于所述加密交易创建公开交易,将所述公开交易向全网发布并参与共识验证,通过后纳入区块链分布式账本存储;所述代理节点还接收交易参与方发送的代理请求信息,根据所述代理请求信息向交易参与方发送响应信息,当所述响应信息为确认接受时,确定该代理节点作为此次交易的代理节点;所述代理节点根据发起方余额、和/或交易参与方信誉度判断原始交易的合法性;
监管节点,用于接收密钥创建节点发送的密钥信息和交易参与方信息,接收所述交易参与方的申诉请求,基于交易明文和所述密钥信息、交易参与方信息进行交易监管,响应所述申诉请求。
6.一种隐私保护的分布式账本交易设备,其特征在于,包括:
一个或多个处理器、存储一个或多个程序的存储装置;
当所述一个或多个程序被所述一个或多个处理器执行时,所述一个或多个处理器实现如权利要求1-4任一所述的方法。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-4任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布比(北京)网络技术有限公司;内蒙古布比区块链科技有限公司,未经布比(北京)网络技术有限公司;内蒙古布比区块链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910621136.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种溯源数据录入权限的授权方法及装置
- 下一篇:一种数据安全外发的方法和系统