TEE与MPC常常被框定为“速度与安全”的对立,但更有用的问题是:你愿意接受什么样的信任假设? TEEs(如Intel SGX风格的安全区)通常在开发者的易用性和延迟上占优势。 信任假设非常具体:安全区隔离有效,认证系统可靠,漏洞能够快速修补。 如果其中任何一项失效,机密性可能会以难以从外部检测的方式下降。 MPC将信任转移离任何单一机器。 模型变为:一组参与方的阈值行为诚实(或至少不合谋),协议正确实施,网络协调可靠。 你不会继承“硬件供应链风险”,但你会继承操作开销:密钥仪式、存活假设和每次操作的更高成本。 例如:@OasisProtocol 倾向于使用TEEs进行机密执行,这意味着设计选择显然是“以速度获取机密性”,同时接受硬件附加的信任模型并围绕它构建缓解措施。