We use cookies to improve your experience with our site.

一种基于随机混淆的以太坊交易隐私保护方案

A Random Mixing Scheme for Protecting Transaction Privacy on Ethereum

  • 摘要:
    研究背景 近年来,迅猛发展的区块链技术已成为广泛应用的基础架构,涵盖电子健康和供应链等领域。然而,随着以太坊及其他公共区块链网络的广泛应用,人们对隐私泄露的忧虑也日益显著。尽管区块链的透明度赋予了其安全性和去中心化的特质,但任何人均可查看公共区块链的完整交易历史,这使得攻击者可以轻松解析交易中的账户地址和金额,从而侵犯用户隐私。
    目的 攻击者对区块链系统的攻击可能导致隐私泄露。本研究的目的是在面对账户聚类攻击、交易指纹分析攻击以及Sybil攻击的威胁时,确保在以太坊网络上的交易隐私(包括交易账户和交易金额)得以保护。
    方法 我们提出一种基于账户随机混淆和金额加密的以太坊交易隐私保护方法,该方法包含三种混淆策略,分别针对一个、两个以及多个交易金额相同的真实交易。该方法随机选择混淆账户,利用混淆账户和交易账户循环生成混淆交易,通过增加攻击者分辨真实交易难度的方式来实现隐私保护的目的。
    结果 我们进行了安全性和性能评估实验。安全性评估结果表明,RandomMix和TRandomMix可以有效抵御账户聚类攻击、交易指纹分析攻击和Sybil攻击,而VRandomMix可以有效抵御账户聚类攻击,对后两种攻击的抵御能力较弱。在性能方面,VRandomMix比RandomMix和TRandomMix需要的链上交易更少。此外,它们都不需要链下通信,Gas消耗也更低。
    结论 RandomMix和TRandomMix选择无关账户参与混合过程,从而保护发送方账户地址、接收方账户地址和交易价值。VRandomMix则选择交易值相同的交易,扰乱原有的交易双方,从而保护交易账户。实验表明,三种策略都具有相对出色的安全性和性能。未来,我们将优化环形交易的设置,以进一步抵御多种攻击,并考虑在减少链上交易数量的同时,保护更多的真实交易。

     

    Abstract: The blockchain technology allows participants to establish pseudonymous addresses, decoupling their real-world identities from their activities on the blockchain network. However, pseudonymity is not completely anonymous and several attacks pose a growing threat to transaction privacy between users. We propose a privacy protection scheme utilizing random mixing on Ethereum, which includes three strategies: RandomMix, TRandomMix, and VRandomMix. The three strategies can protect the sender accounts, the receiver accounts, and the transaction values for one transaction, two transactions, and some equal-value transactions, respectively. We conduct experiments to evaluate both security and performance. The security evaluation results indicate that RandomMix and TRandomMix can resist account clustering attacks, transaction fingerprinting analysis attacks, and Sybil attacks, while VRandomMix can safeguard against account clustering attacks, and is weak against the latter two attacks. In terms of performance, VRandomMix acquires fewer on-chain transactions than RandomMix and TRandomMix. Furthermore, all of them need no off-chain communication and low gas consumption.

     

/

返回文章
返回