[发明专利]基于UTXO模型的隐藏交易方法、装置及相关产品有效
| 申请号: | 202011377589.9 | 申请日: | 2020-11-30 |
| 公开(公告)号: | CN112418857B | 公开(公告)日: | 2023-06-30 |
| 发明(设计)人: | 陈凯;阮安邦;魏明;陈旭明 | 申请(专利权)人: | 北京八分量信息科技有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04;G06F21/60;G06F16/27;H04L9/06;H04L12/46;H04L67/1095 |
| 代理公司: | 北京中慧创科知识产权代理事务所(特殊普通合伙) 11721 | 代理人: | 王馨 |
| 地址: | 100089 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 utxo 模型 隐藏 交易 方法 装置 相关 产品 | ||
本申请实施例提供了一种基于UTXO模型的隐藏交易方法、装置及相关产品。基于UTXO模型的隐藏交易方法通过确定区块链系统中交易关联方的明文交易金额以及明文交易地址,所述交易关联方包括发款方、收款方以及交易验证方中至少其一;将所述明文交易金额、所述明文交易地址与附加字段进行封装得到所述交易关联方对应的隐藏交易金额;根据所述交易关联方的UTXO公钥以及随机一次性秘钥,生成所述交易关联方的隐藏交易地址;根据所述隐藏交易金额以及所述隐藏交易地址,生成与所述交易关联方对应的交易请求,并在所述区块链系统内进行广播,所述交易请求包括交易信息,从而避免了在交易过程中使用明文交易金额和明文地址,以便公众无法对同一收款人的不同转账进行关联,从而保证了交易的隐私和安全。
技术领域
本申请涉及区块链技术领域,特别是涉及一种基于UTXO模型的隐藏交易方法、装置及相关产品。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。通俗解释来说,区块链的本质是一个分布式的公共账本,任何人都可以对这个账本进行核查,但不存在任何单一的用户对他进行控制。在区块链系统中的参与者共同维持账本的更新:它只能按照严格的规则和共识进行修改。
但是,现有基于区块链的交易中本质上是透明的,因此,如何保护交易的隐私以及安全,成为亟待解决的技术问题。
发明内容
基于上述问题,本申请实施例提供了一种基于UTXO模型的隐藏交易方法、装置及相关产品。
本申请实施例公开了如下技术方案:
一种基于UTXO模型的隐藏交易方法,其包括:
确定区块链系统中交易关联方的明文交易金额以及明文交易地址,所述交易关联方包括发款方、收款方以及交易验证方中至少其一;
将所述明文交易金额、所述明文交易地址与附加字段进行封装得到所述交易关联方对应的隐藏交易金额;
根据所述交易关联方的UTXO公钥以及随机一次性秘钥,生成所述交易关联方的隐藏交易地址;
根据所述隐藏交易金额以及所述隐藏交易地址,生成与所述交易关联方对应的交易请求,并在所述区块链系统内进行广播,所述交易请求包括交易信息。
可选地,本申请一实施例中,所述将所述明文交易金额、所述明文交易地址与附加字段进行封装得到所述交易关联方对应的隐藏交易金额,包括:使用设置的公钥加密函数对所述明文交易金额进行加密处理得到附加字段,对所述附加字段以及所述明文交易地址进行封装得到隐藏交易金额。
可选地,本申请一实施例中,所述将所述明文交易金额、所述明文交易地址与附加字段进行封装得到所述交易关联方对应的隐藏交易金额,包括:使用设置的散列函数对所述明文交易金额进行散列处理得到附加字段,对所述附加字段以及所述明文交易地址进行封装得到隐藏交易金额。
可选地,本申请一实施例中,所述将所述明文交易金额、所述明文交易地址与附加字段进行封装得到所述交易关联方对应的隐藏交易金额,包括:使用设置的公钥加密函数对所述明文交易金额进行加密处理得到第一附加字段,使用设置的散列函数对所述明文交易金额进行散列处理得到第二附加字段,对所述第一附加字段、所述第二附加字段以及所述明文交易地址进行封装得到隐藏交易金额。
可选地,本申请一实施例中,所述将所述明文交易金额、所述明文交易地址与附加字段进行封装得到所述交易关联方对应的隐藏交易金额,包括:
获取随机生成的一次性随机数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京八分量信息科技有限公司,未经北京八分量信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011377589.9/2.html,转载请声明来源钻瓜专利网。





