白话解读 ZK 与 TEE:共存而非竞争

时间:2024-09-29 编辑: 浏览:(394)

作者:Mathilda 来源:X,@Mathilda_Sun_ 翻译:善欧巴,

终于有时间来写这个了。关于zk与TEE的整个辩论让我意识到,有很多人在CT上发表意见之前,连基本的研究都懒得做。

说一个会取代另一个是绝对愚蠢的,就好像我们生活在一个二元世界一样。它们是完全不同的技术;一个是基于硬件的,另一个是基于软件的。这两者在加密行业诞生之前就已经存在并共存了。它们各自有自己的优势和权衡。这一切都取决于具体项目的使用案例和设计需求。

工作原理:

zk:一方(证明者)可以向另一方(验证者)证明一个陈述是真实的,而不透露任何超出该陈述本身有效性的信息。

TEE:处理器内的一个安全飞地,确保加载其中的代码和数据在保密性和完整性方面得到保护。

使用案例:

zk:(1)隐私 - 例如 @TornadoCash,@penumbrazone,@aztecnetwork;(2)可扩展性 - 所有的zk rollups,例如 @zkSync,@Starknet,@Scroll_ZKP。我会将zk桥、预言机、ML等归类为“可扩展性”,因为它们本质上是在扩展区块链生态系统,但也欢迎不同意见。

TEE:主要是隐私 - 私有L1/L2,例如 @SecretNetwork,@tenprotocol;Flashbots的加密mempool和区块构建器Suave;Web2中使用TEE的私人联邦学习。

附注:在隐私方面,对于zk,证明者可以看到程序和数据。隐私保护是针对除证明者以外的任何一方。对于TEE,甚至运行TEE的计算机都不知道安全飞地内发生的事情。

优势:

zk:可以在无需任何可信第三方的情况下用于去中心化系统;不依赖于硬件

TEE:由于基于硬件的隔离,安全级别高;减少了攻击面。

劣势:

zk:计算密集型

TEE:依赖硬件供应商(例如Intel)和硬件中的潜在漏洞;受限于TEE内可用的计算能力和内存(例如,一些大型ML模型无法在TEE中运行)

TEE并不新鲜。之前的周期中有很多,例如 @OasisProtocol 和一些 @Polkadot 生态系统项目。由于缺乏生态系统,一些已经变得无关紧要。没有实际使用的情况下,讨论哪种技术更优越有点无意义。

此外,它们在某些情况下可以共存。例如,@alignedlayer 将构建TEE证明,这是TEE中的一个重要步骤,允许TEE节点向Aligned证明在TEE内部运行的代码是真实且未被篡改的。

最新 更多 >
  • 1 SAND币是否适合长期投资?

    SAND币是否适合长期投资? 比特币的崛起曾经引爆了区块链行业的热潮,随着时间的推移,人们开始寻找下一个有潜力的加密货币,以便进行长期投资。SAND币作为区块链游戏平台The Sandbox的原生货币,目前正受到越来越多的投资者的关注。那么,SAND币是否适合长期投资呢?本文将从技术发展、团队背景、市场前景等方面进行分析,以提供一些参考。 首先,从技术发展来看,SAND币基于以太坊区块链,采用NF

  • 2 RNDR币的主要交易对和市场动态是什么?

    RNDR币的主要交易对和市场动态是什么? RNDR是一种基于区块链技术的加密货币,旨在为计算机图形渲染提供去中心化的解决方案。它的主要交易对和市场动态反映了RNDR项目的发展和市场接受程度。RNDR币的主要交易对通常是指其与其他加密货币的交易对。目前,RNDR币在主要交易平台中的主要交易对是RNDR/ETH,也就是RNDR币与以太坊的交易对。以太坊是一种智能合约平台,是RNDR币的基础技术。RND

  • 3 SAND币对区块链技术普及的影响是什么?

    区块链技术普及对SAND币的影响区块链技术作为一种分布式账本技术,正在改变我们的经济和社会。它具有去中心化、透明、安全等特点,能够为各个领域带来全新的解决方案。SAND币是一个基于区块链技术的虚拟货币,它的发展也受益于区块链技术的普及。下面,我们将探讨SAND币对区块链技术普及的影响。1. 推动区块链技术应用落地SAND币的出现推动了区块链技术在游戏产业的应用。SAND币是由The Sandbox

  • 4 RNDR币的未来发展计划和路线图是怎样的?

    RNDR币的未来发展计划和路线图RNDR(Render Token)是一种基于区块链技术的加密货币,旨在为全球数字娱乐和计算机图形行业提供分布式渲染解决方案。RNDR币的未来发展计划和路线图包括以下几个关键方面:1. 网络扩容和优化为了满足日益增长的用户需求,RNDR团队计划通过网络扩容和优化来提高系统的性能和可扩展性。他们将投资于研究和开发新的技术,以提高网络吞吐量和处理能力,以便更多的用户可以

  • 5 FTM币的开发团队和项目历史是什么?

    FTM币的开发团队和项目历史是什么?FTM币(Fantom)是一个开源的去中心化智能合约平台,旨在提供高性能、安全和可扩展的区块链解决方案。下面将介绍FTM币的开发团队以及项目历史。开发团队FTM币的开发团队由一群区块链专家、软件工程师和研究人员组成,他们致力于推动区块链技术的进步和创新。团队成员都有丰富的区块链开发经验,并拥有在领先科技公司工作的背景。团队的核心成员包括:1. 阿米尼·阿里(Am

  • 6 MANA币是否支持智能合约?

    MANA币是否支持智能合约?MANA币,也被称为Decentraland,是首个基于区块链技术的虚拟现实平台。它允许用户在虚拟世界中交互、探索和创建内容,创造了一个全新的数字化社交与经济生态系统。在这样的背景下,一个常见的问题是,MANA币是否支持智能合约?下面将对这个问题进行探讨。智能合约是一种基于区块链的自动执行合约,其中包含有事务的规则和条件。它们通过使用编程语言编写并运行在区块链系统上,允

  • 7 FTM币是否有官方的区块链浏览器?

    FTM币官方区块链浏览器的存在 随着区块链技术的发展和数字资产的受关注度不断上升,许多数字货币项目都推出了自己的官方区块链浏览器。而FTM(又称为Fantom)币作为一种新兴的数字货币,也有自己的官方区块链浏览器。FTM币是一种基于Fantom Opera链的数字货币,旨在实现高吞吐量、低交易成本和快速确认的区块链交易。它提供了一种功能强大的解决方案,适用于各种应用场景,包括去中心化金融(DeFi

  • 8 QNT币提供的API和开发工具在哪里?

    QNT币提供的API和开发工具在哪里?QNT币是一种数字货币,通过其提供的API和开发工具,用户可以进行各种与QNT币相关的应用开发和数据访问。在这篇文章中,我们将介绍QNT币提供的API和开发工具的位置和用途。QNT币提供的APIQNT币提供了一组强大的API,使得开发者能够与QNT币网络进行交互和集成。这些API包括: 账户API:开发者可以使用该API来创建、管理和查询QNT币的账户信息。

  • 9 NEAR币是否计划或已经进行过重大技术升级?

    NEAR币的重大技术升级计划NEAR币是一个基于区块链技术的加密货币,它致力于构建一个可扩展的开放型区块链平台。为了提高其网络的性能和安全性,NEAR团队计划进行一系列的重大技术升级。1. 与以太坊的桥接技术升级中的一个重要部分是与以太坊的桥接技术。这将使NEAR币能够与以太坊上的智能合约进行交互,从而扩大其应用范围。该桥接技术将为开发者和用户提供更多的选择和灵活性,同时也将进一步推动去中心化应用

  • 10 使用和管理MANA币的日常注意事项是什么?

    日常使用和管理MANA币的注意事项MANA币是一个可在虚拟世界Decentraland中使用的加密货币。如果您拥有或计划购买MANA币,下面是一些日常使用和管理MANA币的注意事项。1. 安全存储首先,确保您的MANA币安全存储。与其他加密货币一样,您可以选择将其存储在您自己的钱包中,而不是交易所。选择一个可控的硬件钱包或冷钱包存储您的MANA币可以提高安全性,减少潜在的风险。2. 谨慎购买在购买