TEE 并不是一个新概念,它是一种我们经常会遇到的成熟的硬件安全技术,比如用指纹安全地解锁手机时。TEE 芯片(如 Intel SGX)通常具有一个安全飞地,在这个飞地中,任何涉及敏感数据的处理过程对主系统都是完全不透明的,从而确保了硬件层面的安全性、加密性以及代码执行和数据处理的隔离环境。这种隔离可确保即使主系统受到破坏,TEE 中的数据和计算仍然受到保护。 随着人们对 Web3 中人工智能驱动的自主代理的期待越来越高,对数据安全性的担忧也随之而来,这促使人们希望保证每个人工智能模型都能安全运行并保护隐私。这正是 TEE 发挥作用的地方,它提供了一种快速、经济高效的方法,无需依赖中央实体即可确保可靠性。TEE 不仅具有广泛的可用性,对开发人员来说也更容易实施,使他们能够在内部安全地执行更复杂的计算。另一方面,ZK 技术虽然前景广阔,但仍处于初级阶段,存在许多潜在的漏洞。此外,大量的计算需求和复杂的实施挑战也阻碍了它的广泛应用。通过结合 ZK 和 TEE,基于 ZK 的区块链可以采用多验证方法,从而规避单验证系统中的错误和漏洞风险。 TEE 虽然有巨大潜力,但并非万无一失。存在漏洞或不可用的 TEE 节点会破坏人工智能模型并暴露敏感数据。由于 TEE 的无状态特性和对主机数据存储的依赖,它们很容易受到回滚攻击。随着交易量增长,尤其是在公共区块链上,可扩展性是一个问题。不同的架构、协议和接口会带来互操作性挑战。因此,与现有区块链系统的顺利整合至关重要。 采用 TEE 技术的项目:Oasis、Marlin、Zero1 Labs、Phala Network、Secret Network、Polkadot 的 Integritee Network、LeverFi、CoralApp、ECHOOO、Super Protocol、Taiko、TOKI。此外,许多其他专注于人工智能和隐私的项目也隐含地将 TEE 集成到了其基础设施中。【原文为英文】\n原文链接