Web3 敲门砖计划

2025年11月02日更新 38 人订阅
专栏简介 001:中心化交易所 vs 去中心化交易所:一文看懂核心区别 002:什么是 Web3 钱包?从资产管理工具到链上身份的演进之路 003:什么是私钥与助记词?你是否真的拥有你的链上资产? 004:什么是区块链地址?从字符串到链上身份的全貌解析 005:什么是区块链交易?你在链上“做一件事”背后的全过程 006:什么是 Gas?为什么链上操作都要付“手续费”? 007:什么是区块?为什么链上交易要被“打包进区块”? 008:手把手教你看懂区块链浏览器:地址、交易、合约全追踪 009:什么是 NFT?它真的只是个 JPG 吗? 010:什么是智能合约?它真的智能吗? 011:什么是 Token?FT 与 NFT 有何不同? 012:L2 是什么?Rollup 到底 Roll 的是什么? 013:链上交互安全吗?一次点击背后可能藏着的陷阱 014:如何安全地使用钱包:冷钱包、热钱包、硬件钱包与分仓策略 015: 如何正确授权与撤销授权(Approve / Revoke) 016:如何识别和防范钓鱼链接(Phishing Links) 017:如何阅读交易签名弹窗,避免“盲签” 018:Gas 费原来能省?EIP-1559 之后的交易成本优化指南 019:空投陷阱与参与策略:从“空手套白狼”到真正的链上收益 020:NFT 真假辨别术:合约地址才是唯一身份证 021:MEV —— 区块链里的“看不见的税” 022:从链到币,而不是从币到链 023:稳定币:Web3 的硬通货还是隐患? 024:社群为何是 Web3 的生命线? 025:链游的甜蜜与陷阱 026:群聊里的黑手 027:DeFi 高收益的另一面 028:跨链桥安全过河 029:域名钓鱼的细节杀 030:钱包被盗后的生存指南 031:如何参与流动性挖矿?DeFi 新手的第一课 032:质押(Staking):锁仓赚钱还是被锁? 033:借贷协议:你把钱借给了谁? 034:DAO:链上的公司治理 035:如何追踪巨鲸地址?链上猎手的工具与陷阱 036:NFT 衍生玩法:盲盒、合成、租赁 037:Restaking & EigenLayer:二次质押是什么? 038:RWA(Real World Asset):链上资产上链 039:预言机(Oracle):让区块链看见真实世界 040:链上衍生品:永续合约与期权 041:跨链互操作:桥接资产的真正意义 042:模块化区块链:拆解区块链,重塑性能与自由 043:什么是数据可用性层(Data Availability Layer) 044:ZK:隐私与可验证性的双刃剑 045:共识机制:区块链信任的发动机 046:账户抽象——让钱包变得更聪明 047:再质押生态:EigenLayer 与信任复用 048:链上身份(DID):建立可信的数字人格 049:AI × Web3:智能与信任的融合 050:可验证计算(Verifiable Computation):让智能在链上被信任 051:L3 是什么?它为何成为“Rollup 的 Rollup”? 052:隐私计算:在公开账本中保护隐私

052:隐私计算:在公开账本中保护隐私

  • Henry
  • 发布于 14小时前
  • 阅读 61

隐私计算让区块链不再是“裸奔的账本”。通过 MPC、FHE、TEE 等技术,实现数据可用而不可见。它为隐私金融、AI 推理、合规计算等场景提供基础设施,让信任与隐私得以并存

作者:Henry 🔨 本文是《Web3 敲门砖计划》的第 52 篇(计划共 100 篇)

初衷: ❤️ 不是“我教你”,而是“我们一起搞懂” ❤️ 不堆术语、不炫技,记录真实的学习过程

适合人群: ✅ Web3 初学者 ✅ 想转型到 Web3 的技术 / 内容 / 产品从业者 ✅ 希望用碎片化时间积累系统认知的朋友

如果你觉得有收获,欢迎点赞(❤️)+ 收藏,一起学习、彼此交流 🙌

隐私计算 区块链最大的矛盾之一,是“完全透明”与“个人隐私”的冲突。 账本公开确保了可信,但也让所有人的资产、交易、操作一览无遗。

那么,能否在一个无需信任的公开账本上, 实现可验证但不可窥视的计算?

这正是“隐私计算(Privacy-preserving Computation)”要解决的问题。

公开账本的“隐私困境”

比特币、以太坊等区块链的透明性,是信任的基础: 任何人都能验证交易的正确性与账本状态。 但这种透明也带来了极大的隐私泄露:

  • 资金流向、资产分布一览无余;
  • 智能合约执行逻辑完全公开;
  • 钱包地址在链上留下永久痕迹。

在 DeFi 世界里,你的交易记录比银行流水还透明。 而在 RWA、DAO 工资发放、链上身份场景中,这种公开甚至会违反监管与商业保密要求。

于是,一个新的命题出现了:

如何让数据“可用不可见”, 让“计算可信但过程私密”?


隐私计算的核心目标:可信 + 可控 + 可验证

隐私计算并非单一技术,而是一类“加密计算”的集合。 它要同时满足三点:

目标 说明
可信执行 计算结果可信,无法被伪造或篡改
隐私保护 输入数据不被泄露
可验证性 外部验证者能证明计算结果的正确性

而实现这一目标的技术路径,大致分为三类:

  1. MPC(多方安全计算)
  2. FHE(同态加密)
  3. TEE(可信执行环境)

它们的区别在于:谁执行计算、如何信任执行过程、谁掌握密钥。


MPC:分布式信任的协作计算

MPC(Multi-Party Computation) 的核心思想是:

“让多个参与者在不泄露各自输入的前提下,共同完成一次计算。”

举个例子: 三家公司要计算总销售额,但都不想泄露自己的数据。 MPC 的做法是:

  • 每个参与方对自己的数据进行秘密分享(Secret Sharing),拆成若干片段;
  • 各方分别对这些片段进行计算;
  • 最后合并得到结果,但任何一方都无法单独还原完整输入。

MPC 的特征:

  • 不依赖单一可信方(即去信任化);
  • 防止单方篡改或泄露数据;
  • 通常通过安全协议(如 Yao’s Garbled Circuit、SPDZ、BGW)实现。

Web3 应用场景:

  • 门限签名钱包(Threshold Signature)
  • DAO 投票隐私(Tally without Reveal)
  • 去中心化身份验证(Private Credential)
  • 隐私 DeFi(SecretSwap, RenVM)

缺点: 计算与通信开销大,参与节点越多越慢; 因此更适合小规模、强隐私的多方交互场景。


FHE:在加密状态下直接计算

FHE(Fully Homomorphic Encryption,全同态加密) 是隐私计算的“圣杯”。 它允许对加密数据直接进行计算,而计算结果仍是密文,解密后与明文计算结果一致。

换句话说: 服务器能帮你计算结果,但永远看不到你的数据

举例说明:

  • 你加密存储了余额 Enc(100)
  • 想计算 Enc(100 + 50),服务器直接操作密文;
  • 结果 Enc(150) 返回给你,只有你能解密出结果。

FHE 的意义: 它真正实现了“数据可用不可见”。 尤其适用于:

  • AI 模型在用户数据上推理;
  • 链下计算上链验证;
  • 金融隐私计算与合规报告。

代表性算法: BGV、BFV、CKKS(由微软、IBM、Zama 推动)

优点:

  • 无需信任执行方;
  • 计算过程完全密态化。

缺点:

  • 极度昂贵的计算成本(1000x~10000x 放大);
  • 难以大规模并行化;
  • 工程落地仍在优化阶段(Zama、Fhenix、Mithril 正在改进)。

TEE:用硬件保障可信执行

TEE(Trusted Execution Environment) 是另一种思路:

“把隐私计算封装进一个硬件黑盒,让数据和代码在隔离环境中执行。”

它依赖 CPU 芯片(如 Intel SGX、AMD SEV)内部的安全区:

  • 数据与代码加密加载;
  • 外部系统无法窥视执行过程;
  • 结果可通过远程证明(Remote Attestation) 验证可信性。

TEE 的优势:

  • 性能接近原生执行,延迟极低;
  • 适合实时计算、链上预言机等场景;
  • 已被许多项目采用(Phala、Oasis、Secret Network)。

不足之处:

  • 安全性依赖硬件厂商(Intel/AMD),存在“信任中心”;
  • 若硬件被攻破,隐私即失效;
  • 需要防范“侧信道攻击”。

Web3 落地案例:

项目 技术栈 应用方向
Phala Network TEE (Intel SGX) 隐私计算 + 可验证执行
Oasis Network TEE + MPC 隐私 DeFi、数据共享
Secret Network TEE + ZK 隐私智能合约

混合方案:ZK + MPC + TEE 的协同

单一技术无法覆盖所有隐私需求。 现实中,越来越多的系统采用“混合架构”:

组合 特点 应用示例
ZK + MPC 结果可验证、输入可保密 隐私投票、ZK 认证
ZK + FHE 密态计算 + 零知识验证 隐私 AI、机密 DeFi
TEE + MPC 可信硬件与分布式结合 去中心化计算网络

例如:

  • Fhenix 在 EVM 层集成 FHE,实现原生加密智能合约;
  • Oasis Parcel 结合 TEE + ZK 证明,保证数据合规流通;
  • Aztec 通过 ZK + MPC 混合机制实现机密交易与聚合证明。

隐私计算的未来走向

  1. 隐私合规的“中间层” 未来的区块链架构中,隐私计算会成为 L2 与 AppChain 间的“隐私中间层”,为不同应用提供数据保护服务。
  2. 隐私 AI 与可信推理 当 AI 与 Web3 融合,隐私计算将确保训练与推理的“可验证可信”; 模型不看数据,数据不离用户。
  3. 隐私即服务(Privacy-as-a-Service) 类似「数据可用性层」,隐私也将模块化部署: FHE/TEE/MPC 计算网络为上层 Rollup 或应用提供安全服务。
  4. 与监管共生 未来的合规不再是“中心化上报”,而是加密可验证合规: 用 ZK 证明“我符合规则”,而非“我暴露数据”。

一句话总结: 隐私计算不是“隐藏”,而是“选择性公开”—— 在确保验证与信任的同时,给用户真正的“数据主权”。

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论