- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
摘要
区块链最初是作为比特币的底层技术而发明出来的,其潜在应用已经远远超
出了加密货币和金融资产。近年来,区块链技术得到广泛的认可,取得了一系列
的技术进展和新的应用,正成为目前的一个研究和应用热点。然而,为了达成各
个参与方的共识,满足所有参与方都能及时查看和验证所有交易数据,区块链需
要将交易数据公开给所有节点,这种措施使得区块链上的隐私信息存在泄露风险;
另一方面,随着去匿名化技术的日趋成熟和完善,攻击者攻击用户隐私的手段更
加丰富了,使得隐私信息泄露风险显著增加。
针对区块链隐私泄露问题,学术界和工业界提出了多种隐私保护方法。然而
现有方法存在以下问题:有些隐私保护方法过于依赖复杂的数学计算,证明过程
复杂且计算量较大,完成交易需要消耗大量gas;有些隐私保护方法保护对象单
一,无法保护多种隐私信息;有些隐私保护方法抵御攻击能力较弱;有些隐私保
护方法性能较差,需要增加额外的链下通信以及gas消耗,等等。
针对上述问题,本文提出一种基于随机混淆的隐私保护方法,该方法包含
RandomMix策略、TRandomMix策略和VRandomMix策略三种随机混淆策略。
可以对不同的场景进行隐私保护。其中,RandomMix和TRandomMix均包含混
淆账户生成、环形交易生成和交易金额加密三个步骤,通过选取无关账户参与混
淆,增加参与交易账户数量,从而降低攻击者去匿名化概率,保护交易发送方账
户地址,交易接收方账户地址以及交易金额信息;VRandomMix通过选取交易金
额一致的交易并对它们进行重组,在保证最终账户状态一致的情况下打乱原交易
双方,保护交易双方账户信息。
本文完成三个实验来评估三种策略的有效性。三个实验均使用了相同的数据
集,包括2022年3月1日至2022年3月份31日个真实交易。结果
表明:RandomMix能够抵御账户聚类攻击,交易指纹分析攻击,Sybil攻击;
TRandomMix也能够抵御账户聚类攻击,交易指纹分析攻击,Sybil攻击;而
VRandomMix能够抵御账户聚类攻击,无法抵御交易指纹分析攻击,抵御Sybil
攻击能力较弱。
此外,本文分析了三种策略的性能。在链上交易数量方面,RandomMix和
TRandomMix需要较多的链上交易数量,性能不佳;而VRandomMix需要较少
的链上交易数量,性能较好。在链下通信次数方面,三种隐私保护策略均不需要
链下通信,因此链下通信次数为0,性能较好。在gas消耗方面,三种隐私保护
策略均不需要与合约交互,因此gas消耗比其他隐私保护方法小很多,性能较好。
关键词:以太坊;隐私保护;随机混淆
Abstract
BlockchainwasoriginallyinventedastheunderlyingtechnologyofBitcoin,and
itspotentialapplicationshavefarexceededthoseofcryptocurrenciesandfinancial
assets.Inrecentyears,blockchaintechnologyhasbeenwidelyrecognizedandhas
madeaseriesoftechnologicaladvancementsandnewapplications,becominga
currentresearchandapplicationhotspot.However,inordertoreachaconsensus
amongallparticipantsandensurethatallparticipantscanviewandverifyall
transactiondatainatimelymanner,blockchainneedstodi
文档评论(0)