区块链的盲区与zkTLS的解法
区块链擅长验证链上发生的事件,但对链下世界几乎视而不见。zkTLS是一组也被称为“网络证明”的协议,它允许任何人从普通的HTTPS会话中证明事实——例如银行余额、司机评分、会员等级——而无需透露底层数据或请求网站的许可。本文将介绍其工作原理、构建者以及信任假设的隐藏之处。
加密货币存在一个数据问题,它早于每一轮牛市叙事。智能合约能以数学确定性验证代币转账,但它们无法看到工资入账、大学文凭、优步评分或常旅客等级。所有这些信息都隐藏在Web2平台的登录墙后,只能通过官方API获取,而这些API不仅有限、可撤销,而且价格由平台决定。预言机解决了其中一小部分问题,主要是公共价格数据,且它们从未被设计用于承载个人数据。
zkTLS正是为了解决其余问题而生的。这个想法说起来简单,实现起来却很难:利用浏览器与任何网站之间已有的安全连接,将你在该会话中看到的内容转化为任何人都可以验证的密码学证明,同时不暴露你的密码、会话或原始数据本身。如果它能大规模应用,互联网上每一个登录背后的每一条信息都将变得可移植、可证明,并能在链上使用。
从TLS开始
每个以https开头的网站地址都使用传输层安全协议,即TLS。该协议保护了约95%的网络流量。当你的浏览器连接到银行时,TLS会执行一个密码学握手,完成三件事:确认你正在与真实的服务器通信,加密流量以防中间人窃取,并保证数据在传输过程中未被篡改。
TLS做不到的是生成证据。其加密是对称的,意味着你的浏览器和服务器共享相同的会话密钥。一旦会话结束,你无法向第三方证明服务器曾向你发送了什么。你可以截图你的银行余额,但截图很容易被伪造。你可以交出登录凭证,但这会暴露一切。你可以分享会话密钥,但由于相同的密钥既能加密也能认证,任何持有密钥的人都可以伪造任意会话记录。TLS是为私密通信而构建的,而非为可移植证明。这正是zkTLS所填补的空白。
zkTLS究竟是什么
zkTLS,即零知识传输层安全协议的简称,是一组使TLS会话可验证的协议的总称。其核心输出是一个具有两个属性的证明:真实性——数据确实来自特定域名的真实TLS会话,且未被篡改;选择性——证明仅揭示所主张的具体声明,例如“余额超过5,000美元”或“评分高于4.8”,而会话中的其他所有内容,包括凭证,都保持隐藏。
值得注意的一个命名细节:这个术语其实并不准确。并非所有实现都使用零知识证明,而且重点通常先是可验证性,其次才是隐私性。许多构建者更喜欢“网络证明”或“TLS证明”这些术语。不过,行业内大多已统一使用zkTLS,因此本文沿用此说法,同时指出其不精确之处。
这里的工程难点在于,TLS从未被设计为接纳第三方验证者。目前有三种架构相互竞争,各有不同的信任假设。
三种模型
MPC-TLS: 这是最古老的方法,由非营利组织TLSNotary项目首创,可追溯至2013年。安全多方计算将TLS会话密钥在用户和验证节点之间分割,使任何一方都无法持有完整密钥。验证者通过密码学方式(如使用混淆电路)参与加密会话,并能够证明服务器发送的内容,而无需看到明文或能够伪造它。这种模型的安全性最强,但其代价是开销:MPC增加了大量的网络往返,历史上导致证明过程缓慢。Opacity Network在此基础上构建,并大力推动验证节点集的去中心化。诸如向量不经意线性评估等研究方向有望将MPC的网络成本降低到足以实现一秒级证明。
代理见证: 代理服务器位于用户和网站之间,转发加密流量,并证明记录的交换确实发生在该客户端和该域名之间。然后,用户对解密后的内容进行声明证明,通常使用零知识证明。这是目前最快的生产级模型。其主要实施者Reclaim Protocol可以在手机上大约2到4秒内生成证明,无需安装应用或扩展,支持大多数主流区块链,并拥有889个社区构建的数据源。一篇题为《代理就够了》的学术论文将攻破Reclaim架构的概率估计为10的负40次方。其代价是信任向代理层转移,以及一些实际摩擦,因为某些平台会过滤已知的代理流量,Reclaim通过使用住宅代理来解决这个问题。
基于TEE: 可信执行环境,即现代处理器中防篡改的隔离区,在密封硬件内处理会话。该隔离区登录、获取数据,并签署关于其所见内容的证明,性能开销极小。信任假设转移到了芯片上:你信任的是硬件制造商和该隔离区抵抗侧信道攻击的能力,而侧信道攻击有被攻破的历史记录。zkPass最初是一个MPC项目,现在运行混合模式,在生产中使用代理见证模型,并以MPC作为备份,而其他团队则依赖TEE来追求速度。
没有一种模型是绝对最好的。MPC最大化密码学信任,但付出延迟代价;代理最大化速度,但付出信任假设代价;TEE最大化便利性,但付出硬件依赖代价。严肃的应用会根据哪个模型首先打破其用例要求来进行选择。
一个从头到尾的完整示例
抛开抽象概念,这里是一个具体的zkTLS流程示例:借款人向借贷协议证明其银行余额超过5,000美元,而无需分享账单或凭证。
借款人打开贷款机构的应用程序,该应用将控制权移交给一个zkTLS客户端,通常是一个轻量级的移动流程,无需单独安装。客户端与银行的网站建立一个正常的TLS会话,借款人像往常一样登录。密码通过相同的加密通道传输;验证者从未看到它,因为根据模型的不同,验证者要么只持有会话密钥的无用片段,要么只能观察到通过代理传输的密文。
银行的服务器返回账户页面,对这一异常毫不知情。从它的角度来看,这只是一个普通的客户会话。然后,客户端隔离出相关的响应数据(即余额字段),并生成一个关于狭窄声明的证明:该TLS会话是与银行真实域名建立的,响应未被篡改,并且其中的余额值超过5,000美元。实际数字保持隐藏,账户历史保持隐藏,登录信息也保持隐藏。
该证明被提交到链上或贷款机构的后端,验证者合约在毫秒内对其进行检查。整个过程在代理模型下只需几秒钟。贷款机构只了解了一比特信息:合格。与当前需要将完整账单上传到陌生服务器并永远信任其保留策略的流程相比,其吸引力不言而喻。同样的框架——将银行替换为任何网站,将余额替换为任何可见的事实——就是所有现有zkTLS应用的本质。
从2013年的好奇到2026年的基础设施
这个想法比使用它的大多数行业都要古老。TLSNotary在2013年、甚至在以太坊出现之前就发布了其首个架构,作为为纠纷解决对网页进行公证的一种方式。在长达十年的时间里,它一直是一种密码学上的好奇:MPC的开销使证明速度缓慢,工具需要专业知识,而且加密货币还没有一个渴望链下私有数据的应用层。
三件事情改变了这一切。零知识证明系统在Rollup热潮的推动下变得快速且廉价,这工业化地培养了zk工程人才和库。以Reclaim的代理设计为首的移动优先实现,将证明生成时间从桌面端的几分钟缩短到手机上的几秒。应用层也出现了:身份网络、饱受女巫攻击困扰的积分计划、每月处理数百亿美元的预测市场,以及需要验证其支付内容的AI代理。到Devconnect专门为这项技术设立一整天的活动时,问题已经从“网络证明是否有效”转变为“哪种信任模型在每个垂直领域胜出”。
人们正在用它构建什么
用例可以分为几个类别,其中大多数以前是不可能的。
人格与身份证明: Humanity Protocol是Worldcoin的竞争对手,在由Jump Crypto和Pantera联合领投后估值11亿美元,其主网上线以zkTLS为核心。用户将Web2账户(从航空公司会员计划到专业简历)链接到一个可移植的Human ID,从而证明自己的身份和成就,无需任何中央实体查看底层文件。这是一种无需虹膜扫描的身份验证。
信用与不足额抵押贷款: DeFi贷款之所以需要超额抵押,是因为协议无法看到收入。使用zkTLS,借款人可以直接从源头证明工资入账、银行余额或链下信用评分,而无需交出账单。像Cr3dentials这样的项目在此基础上为贷款机构构建收入和KYC验证,贷款协议利用网络证明解锁基于Web2金融信誉的链上信贷。
声誉可移植性: Opacity的早期演示让优步司机可以将他们的评分导出到竞争对手平台。同样的模式适用于卖家评分、订阅者数量和游戏成就:平台挟持的声誉变成了用户可携带的资产。这是其中悄然激进的部分,因为数据锁定是大多数大型互联网企业的护城河。
受限商品市场: zkP2P使用网络证明来驱动一个票务市场,卖家在交易结算前证明他们在供应商自己的系统中拥有真实的门票,从而解决了困扰二级市场的欺诈问题。
市场与AI代理的数据: 预测市场需要可信的现实世界数据,而争议解决仍然是该领域最大的弱点。网络证明提供了一种以密码学方式验证源文档的方法,而不是就此争论。同样的情况也适用于通过x402等协议购买数据的AI代理:像MCPay这样的项目使用zkTLS来证明代理购买的API响应是真实且未被篡改的。
为什么是2026年
这项技术在概念上已有十年历史,因此合理的问题是为何现在才重要。三条潮流汇聚到了一起。
首先,隐私成为该领域的活跃叙事。A16z crypto认为隐私是加密下一阶段的护城河,这一论点将隐私币和隐私基础设施重新拉回焦点。zkTLS是该堆栈面向消费者的一端:它让用户能够在不透露过多信息的情况下证明自己的情况,这与当前数据经济的运作方式恰好相反。
第二,工具已经成熟。Reclaim的手机级证明、TLSNotary的开源验证者基础设施、vlayer面向以太坊开发者的网络证明,以及zkPass的生产部署,将这些领域从论文阶段推进到了SDK阶段。以太坊的Devconnect会议现在设有专门的zkTLS日活动,包括跨竞争实现的实际操作研讨会,这是一个可靠的信号,表明一个原语已从研究阶段跨越到开发者采用阶段。
第三,邻近的安全工作使可验证数据能被主流受众理解。以太坊通过ERC-7730 Clear Signing标准推动结束盲目交易批准的努力,训练了行业去询问用户实际上能在屏幕上验证什么。zkTLS对数据提出了同样的问题,而不是对交易。
这与预言机有何不同,以及为何两者并存
由于zkTLS将链下数据转移到链上,它常被与预言机网络混为一谈,这种比较值得精确进行。Chainlink、Pyth及其同行是推送系统:节点网络获取公开数据(主要是价格),聚合它们,并持续发布供所有应用读取。其经济性在所有用户之间分摊,安全模型依赖于节点运营商的独立性和质押。这种设计在其任务上近乎无可匹敌,这就是为什么DeFi的核心货币乐高仍然依赖它运行。
但它也无法做到网络证明能做的事。预言机网络没有机制来处理需要以特定个人身份登录的数据,也没有经济性来处理仅有一个用户需要的数据。没有人会为你的银行余额运行Chainlink数据源。zkTLS颠覆了每一个设计选择:拉取而非推送,每个用户而非共享,私有数据而非公开,按需生成而非流式传输。用户就是预言机,密码学取代了节点网络成为信任他们的理由。
成熟的堆栈将同时使用两者。公共市场数据通过数据源网络流动;个人、会话限制的事实通过网络证明流动;两者已经在预测市场解决等场景中相遇,价格数据源解决客观市场,而经过验证的源文档有朝一日可以解决那些有争议的市场。
局限与风险
诚实的叙述必须包括可能令人失望的方面。
信任假设永远不会消失,它们只是转移了位置。代理模型信任见证层不与用户合谋。TEE模型信任硅供应商。即使是信任最小化的MPC,也通常依赖一个去中心化程度仍在进展中的验证者网络。当一个营销页面声称“无需信任”时,正确的反应是询问它运行的是三种模型中的哪一种,以及什么会破坏它。
网站并非被动。平台不断改变页面结构,这会破坏数据源集成,有些平台甚至积极抵制自动化访问。一个数据源依赖于伪装成密码学的爬虫的协议,继承了爬虫的脆弱性。
隐私是一把双刃剑。让用户能够在不暴露的情况下证明事实的同一机制,也可以帮助不良行为者转移价值,同时向调查者透露更少信息。钱包盗用者采用隐私工具并非假设,监管机构对隐私保护基础设施的关注由来已久。
选择性披露也容易招致胁迫。如果向房东证明你的工资成为可能,它也可能成为预期。一项旨在最小化信息披露的技术可以规范化新的要求证明的类别。这是一个社会风险,而非密码学风险,没有协议升级可以修复它。
安静的赌注:数据护城河将发生什么
从密码学中抽身出来看,zkTLS是一种经济武器,瞄准了互联网上最深的护城河。大型平台通过数据锁定来捍卫自己的地位:你的评分、你的历史、你的关注者图谱、你的购买记录都存在于他们的服务器上,离开意味着从零开始。这种转换成本是为什么一个五星司机仍留在一个应用上,为什么一个强大的卖家无法更换市场,以及为什么挑战者平台无论产品多好都会在冷启动阶段消亡的原因。
网络证明无需征得现有平台的许可即可解除锁定。如果一个新出行平台能够接受竞争对手评级的密码学证明,它就继承了现有平台花费十年积累的信任,用户携带他们的声誉就像携带护照一样。贷款机构可以根据它从未存储的信用历史进行承销。一个社交网络可以导入受众证明,而无需现有平台可随时撤销的API协议——而历史上,一旦客户变得具有威胁性,现有平台就会这样做。
现有平台不会保持被动,反制措施的升级是可以预见的:激进的机器人检测、每周变化的页面结构、对代理基础设施的法律压力,以及修改服务条款以禁止生成证明。这些措施中没有任何一项能够破坏密码学,但所有措施都可能提高数据源集成的维护成本,而胜出的协议将是那些将这种维护工业化的协议。关于用户是否拥有关于自身事实的争夺,即将从隐私政策辩论转移到工程领域,而这一次,用户一方拥有工具。
加密货币一直承诺的桥梁
多年来,该行业将区块链描述为互联网的信任层,而互联网的实际数据却位于链无法触及的地方。zkTLS是迄今为止最可信的尝试,旨在无需请求平台许可的情况下弥合这一差距——无需许可正是其全部意义所在:没有API协议,没有数据共享协议,没有看门人来决定哪些事实可以导出。它能否成为核心基础设施,取决于未来那些不那么光鲜的工作:去中心化验证者网络、在平台反制措施中生存下来,以及在对抗性压力下证明信任模型。然而,这个原语是真实的,证明是可验证的,围绕Web2数据的堡垒围墙迎来了它们第一台实用的攻城器械。
常见问题
用简单的话说,zkTLS是什么?
zkTLS是一组协议,将普通的安全网络会话转化为密码学证据。它允许你向任何第三方证明你在网站上看到的某个具体事实,例如账户余额、评分或会员等级,而无需透露你的密码、完整数据或超出该声明本身的任何信息,并且无需网站的配合。
zkTLS和零知识证明是一回事吗?
不完全是。零知识证明是一个组成部分,用于证明关于会话数据的声明而不泄露数据本身。zkTLS作为一个整体是一个更广泛的架构,还需证明数据确实来自特定网站,这涉及MPC、代理或可信硬件。一些实现使用很少或根本不使用实际的零知识数学,这就是为什么许多构建者更喜欢“网络证明”这个术语。
主要的zkTLS项目有哪些?
TLSNotary是MPC方法的开源先驱。Reclaim Protocol引领代理见证模型,提供2到4秒的手机端证明和889个数据源。zkPass运行混合代理和MPC设计。Opacity Network构建去中心化的MPC验证者网络。vlayer为以太坊开发者带来网络证明,而Humanity Protocol将该技术大规模应用于身份领域。
zkTLS可以用来做什么?
无需文件证明身份和凭证,用经过验证的收入解锁不足额抵押的DeFi贷款,在平台之间移植声誉,在市场中验证门票和受限商品,向预测市场提供经过验证的现实世界数据,以及让AI代理确认其购买的数据是真实的。原则上,任何在登录网络会话中可见的内容都可以成为可证明的。
网站需要批准或集成什么吗?
不需要,这正是关键所在。zkTLS从用户端的普通TLS会话侧工作,因此无需数据持有平台的API访问、合作或许可。其代价是脆弱性:平台会更改页面、限制可疑流量、过滤已知代理,因此数据源集成需要持续维护。
zkTLS安全吗?使用起来安全吗?
证明本身仅揭示所证明的声明,凭证永远不会以可读形式离开用户的设备。真正的问题在于每种模型的信任假设:代理设计信任见证层,TEE设计信任芯片供应商,MPC设计信任验证者网络。声誉良好的实现会公布其假设;未经审计的实现值得怀疑。
zkTLS与Chainlink这样的预言机有何不同?
传统预言机通过节点网络从API获取并发布公开数据,主要是资产价格,并且它们对于个人信息扩展性差。zkTLS生成关于私有、会话限制数据的用户生成证明,达到每个用户的粒度,无需数据源参与。两者是互补的:预言机用于公共市场数据,网络证明用于登录后的所有内容。
zkTLS证明能被伪造吗?
伪造证明需要攻破底层模型:击败MPC协议、破坏代理证明或攻破硬件隔离区。对于领先的代理架构,同行评审分析将攻破概率定为10的负40次方。现实的风险更为微妙:被操纵的源页面、陈旧的数据以及编写不当的声明逻辑——这正是审计发挥作用的地方。
ETH

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注