作者:DavidC,来源:Bankless,编译:Shaw金色财经
随着人们对监视和数据开发的担忧日益加剧,加密领域最近加快了将隐私增强技术(PET)整合到其核心基础设施中的步伐。
Blockchain在设计上是完全透明的,虽然加密行业长期以来一直重视隐私方法(Tokens混合器或基于隐私的Tokens),但它也一直在努力扩展隐私范围(超越简单的DeFi和支付),而不会将隐私局限于专门的网络。
随着Blockchain越来越多地应用于人工智能训练和机构融资,采用替代加密技术的应用也日益流行。其中四种技术尤为热门:多方计算( MPC )、完全同态加密( FHE )、可信执行环境( TEE )和零知识传输安全层( zkTLS )。
本文旨在展示每种技术在增强隐私方面的作用、用例以及基于每种技术的关键项目。多方计算(MPC)
MPC是一种分布式计算,允许多个组共同计算某些内容而不泄露他们自己的信息。
假设你和五个朋友想计算你们的平均工资,但不想透露具体金额。每个人都将自己的工资随机分成六份,每人发一份。每个人都持有一份,但没有人能够还原其他人的工资,因为他们只拥有六份所需工资中的一份。每个人都对这六份工资进行计算,而不是对原始工资进行计算。这些结果合并起来,计算出最终的平均工资,而无需任何人了解具体工资。
当监管限制或竞争担忧阻碍直接数据共享,但集体分析却能使各方受益时,MPC就显得尤为重要。一个典型的例子是,多家医院希望利用患者数据训练AI——法律法规禁止共享敏感医疗数据,但MPC却能够在不实际共享数据的情况下实现集体训练。
TEE的完整性依赖于硬件供应商,而非分布式网络,这使得它们受加密标准所中心化。有人可能会在生产环境中破坏TEE或利用其漏洞。SecretNetwork就曾遭遇过这种情况,研究人员发现了英特尔芯片漏洞,导致所有网络交易被解密。谁在使用TEE?用于什么目的?
SpaceComputer ——在卫星节点上使用TEE的Blockchain,通过在轨道上运行使硬件防篡改。
OasisProtocol ——第1层使用TEE来实现与EVM兼容的运行时的机密智能合约。
PhalaNetwork——使用来自多个硬件提供商的TEE进行机密计算的去中心化云平台。零知识传输安全层(zkTLS)
zkTLS将TLS(已在HTTPS中用于互联网安全)与零知识证明(ZKP)合并,以确保信息的私密性和可验证性。
通过添加零知识证明(ZKP),zkTLS允许用户传输任何HTTPS数据(占网络流量的95%),同时控制所泄露的信息。这使得任何Web2平台数据都可以作为公共API运行,不受平台权限限制,从而连接整个网络,并桥接Web2和Web3。
例如,假设您想使用银行余额进行链上贷款。您可以通过zkTLS工具访问您的银行账户,由于银行使用HTTPS,该工具可以分析任何显示的数据。该工具会生成您的余额的零知识证明(ZKP),用于证明资金,但不会透露具体金额或交易历史记录。您将此证明提交给DeFi借贷平台,这些平台会在不访问私人财务数据的情况下验证您的信用状况。
zkTLS的障碍
zkTLS仅适用于网站已显示的数据——它无法强制网站显示隐藏信息。它依赖于持续的TLS协议使用,并且需要实时预言机的参与,从而引入延迟和信任假设。谁在使用zkTLS?用于什么目的?
ZKP2P:使用zkTLS的开/关坡道协议,用于在链上和链下私下转移资金。
EarniFi——使用zkTLS的借贷平台,为已挣但未付工资的员工提供隐私保护贷款。
DaisyPay——使用zkTLS进行影响者协作和即时支付的应用程序。
总体而言,每种PET服务于不同的目标,并有各自的利弊权衡。应用程序可能会根据数据需求组合多种PET。去中心化AI平台可能会使用MPC进行初始协调,使用FHE进行计算,并使用TEE进行密钥管理。
zkTLS有许多不同的实现方法,它们在其架构中利用了各种PET。这些工具结合起来,可以极大地扩展Crypto的设计空间,并发挥其作为下一代Web迭代的潜力。众所周知,Crypto仍需改进用户体验,这对于提高这些隐私服务的可用性和广泛应用至关重要。
免责声明:Bankless:Crypto的隐私技术浪潮文章转发自互联网,版权归其所有。
文章内容不代表本站立场和任何投资暗示。加密货币市场极其波动,风险很高,可能不适合所有投资者。在投资加密货币之前,请确保自己充分了解市场和投资的风险,并考虑自己的财务状况和风险承受能力。此外,请遵循您所在国家的法律法规,以及遵守交易所和钱包提供商的规定。对于任何因使用加密货币所造成的投资损失或其他损失,本站不承担任何责任。
Copyright © 2021.Company 元宇宙weizhangshensu.cn All rights reserved.元宇宙weizhangshensu.cn