【技术实现步骤摘要】
一种基于区块链的数据交易平台中交易信息安全处理方法
[0001]本专利技术属于区块链交易
,具体涉及一种基于区块链的数据交易平台中交易信息安全处理方法。
技术介绍
[0002]Monero作为一种流行的现代加密货币,通常包含一个用于发布交易的公共分类帐本。它由一个区块链交易协议实现,该协议指定了事务的有效性。在这些交易中,不需要可信第三方,但需要产生公开可验证和去中心化的加密货币系统。然而,公共分类帐本的公开透明性导致交易信息和用户身份是可跟踪性和可识别性。为了解决这些问题,一些学者提出相应的密码货币隐私增强技术。
[0003]现代密码货币隐私增强技术主要有三种。第一种隐私增强技术是可链接环签名,它保证了双重花费的可检测性和匿名性。第二种隐私增强技术是机密交易,该技术能够隐藏交易金额,并且每一笔交易的输入金额与交易的输出金额相等。第三种隐私增强技术是接收者匿名性的隐蔽地址。在密码货币隐私增强技术中,零知识证明已成为这些组件中加密货币隐私增强技术的关键组件。
[0004]传统基于区块链的比特币交易流程大致流程是买方向卖方地址进行不可篡改的转账,在现实生活中,经常出现多个买方交易或一个买方多次交易应用场景,如果买方行为不当,比如,对抗碰撞交易进行双花,这时候会发生纠纷,如何保证买方和卖方交易行为的公平性问题成为亟待解决的问题。
技术实现思路
[0005]为了解决现有技术中存在的上述问题,本专利技术提供了一种基于区块链的数据交易平台中交易信息安全处理方法。本专利技术要解决的技术问题通过 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的数据交易平台中交易信息安全处理方法,其特征在于,包括以下步骤:步骤一,环成员的买方端向交易平台提交交易请求;步骤二,交易平台根据交易请求随机选取买方私钥sk
out
←
{0,1}
κ
和卖方私钥sk
in
←
{0,1}
κ
,根据伪随机函数计算买方公钥pk
out
←
f(sk
out
,0)和卖方公钥pk
in
←
f(sk
in
,0);其中,κ为安全参数,伪随机函数f:{0,1}
κ
×
{0,1}
κ
→
{0,1}
κ
,Com:{0,1}
*
→
{0,1}
κ
表示基于哈希函数的承诺方案;步骤三,买方端随机选择买方铸币密钥ck
out
←
{0,1}
κ
,并根据买方面额ε
out
和买方铸币密钥ck
out
←
{0,1}
κ
生成买方铸币coin
out
=Com(ε
out
;ck
out
);步骤四,当(pk
out
,ε
out
)∈R,(sk
out
,(ε
out
,ck
out
))∈A
s
时,根据伪随机函数计算序列号其中,ε
out
表示买方面额,R表示环成员的公钥和面额的集合,A
s
表示环成员的私钥和铸币的集合;步骤五,买方端...
【专利技术属性】
技术研发人员:刘金会,张博文,唐波,禹勇,
申请(专利权)人:西北工业大学深圳研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。