加密技术的透明账本从根本上改变了我们看待可信系统的方式。正如古老的格言所说,”不要相信,要验证”,透明性让我们能够做到这一点。如果一切都是公开的,任何伪造都可以被标记出来。然而,这种透明性也被证明是可用性的限制之一。当然,有些事情应该是公开的 - 如结算、储备、信誉(可能还包括身份),但我们不希望在一个世界里,每个人的完整财务和健康记录都与他们的个人信息一起公开。
隐私是一项基本人权。没有隐私,就不可能有自由或民主。
正如早期互联网需要加密(或 SSL)来实现安全电子商务和保护用户数据一样,区块链也需要强大的隐私技术来充分发挥其潜力。 SSL 允许网站对传输中的数据进行加密,确保信用卡号等敏感信息不会被恶意行为者拦截。同样,区块链需要隐私来保护交易细节和交互,同时保持底层系统的完整性和可验证性。
区块链上的隐私不仅仅是保护个人用户,它对于企业采用、遵守数据保护法规以及释放新的设计空间至关重要。世界上没有一家公司希望每个员工都能看到其他人的薪酬,也没有一家公司希望竞争对手能够对他们最有价值的客户进行排名并挖走他们。此外,医疗保健和金融等某些行业对数据隐私有严格的监管要求,区块链解决方案必须满足这些要求才能成为可行的工具。
隐私增强技术 (PET,Privacy-Enhancing Technologies) 图谱
随着区块链生态系统的发展,几种关键的隐私增强技术(PETs)已经出现,每种技术都有其独特的优势和权衡。这些技术 - 零知识证明(ZK)、多方计算(MPC)、全同态加密(FHE)和可信执行环境(TEE) - 可以从六个关键维度来评估:
就像区块链的可扩展性、安全性和去中心化三难困境一样,同时实现所有六个属性已被证明是具有挑战性的。然而,最近的技术进步和混合方法正在推动可能性的边界,使我们更接近全面、经济实惠和高性能的隐私解决方案。
现在我们有了这个评估框架,让我们简要地回顾一下这些隐私增强技术的现状,并探讨它们的未来前景。
隐私增强技术图谱
在这一点上,我想我应该给你一些定义。注意:我假设你也一直在狂热地使用 Dune Analytics,并且通过分析数据的视角看待一切!
也许我们不需要应对香料卡特尔,而只需确保像密钥材料这样的特权数据保持私密。为了将其落实到现实中,以下是每种技术当前的一些实际应用案例。
零知识证明(ZK)适用于需要验证某个过程是否生成了正确结果的场景。它是一种出色的隐私技术,特别是与其他技术结合使用时。但单独使用它会牺牲去信任性,更类似于压缩。我们经常使用它来验证两种状态是否相同(例如,”未压缩”的二层状态和发布到一层的区块头,或者证明用户年满18岁而不透露用户的实际个人身份信息)。
多方计算(MPC)常用于密钥管理。这可能是与其他技术结合使用的私钥或解密密钥,但它也用于分布式随机数生成、(较小规模的)机密计算操作和预言机聚合。本质上,任何使用多方且不应串通的轻量级聚合计算都是很好的应用场景。
全同态加密(FHE)适用于需要在计算机不查看数据的情况下进行简单、通用计算的场景(例如信用评分、智能合约中的黑手党游戏,或在不透露交易内容的情况下对内存池中的交易进行排序)。
最后,可信执行环境(TEE)适用于更复杂的操作,前提是你愿意信任硬件。例如,这是私有基础模型(存在于企业或金融/医疗/国家安全机构内部的大型语言模型)唯一可行的解决方案。权衡之处在于,由于TEE是唯一的基于硬件的解决方案,理论上其缺点被缓解的速度应该比其他技术更慢且更昂贵。
显然,没有完美的解决方案,而且不太可能有一种技术能发展成为完美的解决方案。混合方法令人兴奋,因为它们可能利用一种技术的优势来缓解另一种技术的弱点。下表展示了通过结合不同方法可以解锁的一些设计空间。实际的方法差异很大(例如,结合ZK和FHE可能需要找到正确的曲线参数,而结合MPC和ZK可能需要找到某类设置参数以减少最终的网络往返次数),但如果你正在构建并想讨论,希望这能提供一些灵感。
简而言之,高性能、通用的隐私技术可以解锁大量应用,包括游戏(向Tonk的Baz的出色文章致敬)、治理、更公平的交易生命周期(Flashbots)、身份(Lit)、非金融服务(Oasis)、协作和协调。这就是为什么我们对Nillion、Lit Protocol和Zama如此兴奋的部分原因。
总之,我们看到潜力是巨大的,但我们仍处于探索可能性的早期阶段。个别技术可能正在接近某种成熟度,但技术堆叠仍然是一个有待探索的领域。适用的隐私增强技术(PETs)组合将高度定制于特定领域,作为一个行业,我们还有很多可以做的。
加密技术的透明账本从根本上改变了我们看待可信系统的方式。正如古老的格言所说,”不要相信,要验证”,透明性让我们能够做到这一点。如果一切都是公开的,任何伪造都可以被标记出来。然而,这种透明性也被证明是可用性的限制之一。当然,有些事情应该是公开的 - 如结算、储备、信誉(可能还包括身份),但我们不希望在一个世界里,每个人的完整财务和健康记录都与他们的个人信息一起公开。
隐私是一项基本人权。没有隐私,就不可能有自由或民主。
正如早期互联网需要加密(或 SSL)来实现安全电子商务和保护用户数据一样,区块链也需要强大的隐私技术来充分发挥其潜力。 SSL 允许网站对传输中的数据进行加密,确保信用卡号等敏感信息不会被恶意行为者拦截。同样,区块链需要隐私来保护交易细节和交互,同时保持底层系统的完整性和可验证性。
区块链上的隐私不仅仅是保护个人用户,它对于企业采用、遵守数据保护法规以及释放新的设计空间至关重要。世界上没有一家公司希望每个员工都能看到其他人的薪酬,也没有一家公司希望竞争对手能够对他们最有价值的客户进行排名并挖走他们。此外,医疗保健和金融等某些行业对数据隐私有严格的监管要求,区块链解决方案必须满足这些要求才能成为可行的工具。
隐私增强技术 (PET,Privacy-Enhancing Technologies) 图谱
随着区块链生态系统的发展,几种关键的隐私增强技术(PETs)已经出现,每种技术都有其独特的优势和权衡。这些技术 - 零知识证明(ZK)、多方计算(MPC)、全同态加密(FHE)和可信执行环境(TEE) - 可以从六个关键维度来评估:
就像区块链的可扩展性、安全性和去中心化三难困境一样,同时实现所有六个属性已被证明是具有挑战性的。然而,最近的技术进步和混合方法正在推动可能性的边界,使我们更接近全面、经济实惠和高性能的隐私解决方案。
现在我们有了这个评估框架,让我们简要地回顾一下这些隐私增强技术的现状,并探讨它们的未来前景。
隐私增强技术图谱
在这一点上,我想我应该给你一些定义。注意:我假设你也一直在狂热地使用 Dune Analytics,并且通过分析数据的视角看待一切!
也许我们不需要应对香料卡特尔,而只需确保像密钥材料这样的特权数据保持私密。为了将其落实到现实中,以下是每种技术当前的一些实际应用案例。
零知识证明(ZK)适用于需要验证某个过程是否生成了正确结果的场景。它是一种出色的隐私技术,特别是与其他技术结合使用时。但单独使用它会牺牲去信任性,更类似于压缩。我们经常使用它来验证两种状态是否相同(例如,”未压缩”的二层状态和发布到一层的区块头,或者证明用户年满18岁而不透露用户的实际个人身份信息)。
多方计算(MPC)常用于密钥管理。这可能是与其他技术结合使用的私钥或解密密钥,但它也用于分布式随机数生成、(较小规模的)机密计算操作和预言机聚合。本质上,任何使用多方且不应串通的轻量级聚合计算都是很好的应用场景。
全同态加密(FHE)适用于需要在计算机不查看数据的情况下进行简单、通用计算的场景(例如信用评分、智能合约中的黑手党游戏,或在不透露交易内容的情况下对内存池中的交易进行排序)。
最后,可信执行环境(TEE)适用于更复杂的操作,前提是你愿意信任硬件。例如,这是私有基础模型(存在于企业或金融/医疗/国家安全机构内部的大型语言模型)唯一可行的解决方案。权衡之处在于,由于TEE是唯一的基于硬件的解决方案,理论上其缺点被缓解的速度应该比其他技术更慢且更昂贵。
显然,没有完美的解决方案,而且不太可能有一种技术能发展成为完美的解决方案。混合方法令人兴奋,因为它们可能利用一种技术的优势来缓解另一种技术的弱点。下表展示了通过结合不同方法可以解锁的一些设计空间。实际的方法差异很大(例如,结合ZK和FHE可能需要找到正确的曲线参数,而结合MPC和ZK可能需要找到某类设置参数以减少最终的网络往返次数),但如果你正在构建并想讨论,希望这能提供一些灵感。
简而言之,高性能、通用的隐私技术可以解锁大量应用,包括游戏(向Tonk的Baz的出色文章致敬)、治理、更公平的交易生命周期(Flashbots)、身份(Lit)、非金融服务(Oasis)、协作和协调。这就是为什么我们对Nillion、Lit Protocol和Zama如此兴奋的部分原因。
总之,我们看到潜力是巨大的,但我们仍处于探索可能性的早期阶段。个别技术可能正在接近某种成熟度,但技术堆叠仍然是一个有待探索的领域。适用的隐私增强技术(PETs)组合将高度定制于特定领域,作为一个行业,我们还有很多可以做的。