在当前 Web3 架构中,数据处理通常面临隐私与透明性的矛盾:一方面需要保护数据,另一方面又需要验证结果。ZEROBASE 通过将零知识证明(ZK)与可信执行环境(TEE)结合,构建了一种“最小信任执行网络(Trust-Minimized Execution Network)”,用于协调链上与链下计算。
从整体流程来看,ZEROBASE 将数据处理拆解为多个阶段,包括数据输入、处理、计算执行与结果验证,并通过“分布式计算 + 证明机制”实现端到端可信流程。
ZEROBASE 的数据处理机制可以理解为一种以“证明”为核心的计算体系,其关键特征在于:数据本身不直接流通,而是通过可验证的结果表达其状态。换句话说,系统关注的不是“数据被看到”,而是“结果被证明”。
这一机制建立在三个核心设计原则之上。首先是最小披露(Minimal Disclosure),即系统仅输出经过验证的结果,而非原始数据内容,从而减少敏感信息暴露的可能。其次是信任最小化(Trust Minimization),通过密码学证明与隔离执行环境,降低对单一执行方的依赖,使计算过程不需要依赖信任即可成立。第三是证明可组合(Composable Proofs),不同计算模块的输出可以作为其他模块的输入,使“证明”成为系统内部通用的交互语言。
在这一结构下,“Proof”不仅是验证工具,更是系统运行的基础接口。各模块之间通过交换证明而非数据本身实现协同,从而形成一种以证明驱动的分布式计算网络。

来源:zerobase.pro
ZEROBASE 的数据来源主要包括链上数据与链下数据,两者在进入系统时都会经过统一的输入处理流程。用户或应用在发起请求时,提交的并不仅是数据本身,还包括需要执行的计算逻辑或任务目标。
在数据进入系统后,并不会直接暴露给执行节点,而是被送入受保护的执行环境中进行处理。具体而言,ZEROBASE 使用可信执行环境(TEE)对数据进行隔离计算,使数据在处理过程中始终处于加密或受控状态,避免被节点运营者访问。
这种机制实现了一种“数据可用但不可见”的处理方式:节点可以完成计算任务,但无法获取原始数据内容。这对于涉及敏感信息或隐私数据的场景尤为重要,使数据既能参与计算,又能保持安全性与合规性。
在数据完成输入后,需要经过解析与结构化处理,以便进入后续计算阶段。这一过程类似于传统链上数据索引机制,但 ZEROBASE 在此基础上进一步将“数据处理”与“计算执行”结合。
系统首先对原始数据进行解析,将其转化为标准化结构,使其能够适配不同计算模块。这种结构化处理不仅提升了数据可用性,也为后续计算提供了统一输入格式。
与此同时,ZEROBASE 并不会直接输出处理后的原始数据,而是生成对应的“状态表达”。例如,系统可以输出某一策略的风险区间或收益范围,但这些信息并非明文数据,而是通过零知识证明进行表达与验证。
这种“结构化 + 证明化”的处理方式,使数据在整个生命周期中始终保持两个特性:一是可参与计算,二是可被验证但不可被还原,从而实现隐私保护与可信执行之间的平衡。
在计算执行阶段,ZEROBASE 采用以任务驱动的分布式计算模型,通过网络协调层将任务拆分并分发至多个计算节点(Prover)执行。不同节点根据资源能力与任务类型参与计算,使整体算力能够动态扩展。
在具体执行过程中,Prover 节点不仅负责完成计算逻辑,还需要生成对应的零知识证明,用于证明计算过程的正确性。这意味着,节点输出的不只是结果本身,还包括一份可验证的计算凭证。
与此同时,系统通过类似“Proof Mesh”的结构对不同模块之间的证明进行协调与传递,使各类计算结果能够在不同应用之间复用。这种机制将“证明”作为通用接口,使模块之间可以通过验证结果而非共享数据实现协作。
整体来看,这种设计带来两个关键特征:一方面,任务可以被并行执行,从而提升计算效率;另一方面,所有结果都具备可验证性,并可被其他模块直接调用。因此,ZEROBASE 的计算网络不仅是执行层,更是一个以“可验证计算”为核心的协同网络。
在任务执行完成后,ZEROBASE 会输出两类核心结果:计算结果本身,以及对应的零知识证明。两者共同构成系统的标准输出格式。
计算结果通常表现为结构化数据,例如分析结果、状态区间或指标信息;而零知识证明则用于验证这些结果的正确性,而无需公开计算过程中涉及的原始数据。
这些输出可以提交至链上进行验证,也可以通过接口被外部应用调用。与传统 API 仅返回数据不同,ZEROBASE 提供的是“结果 + 证明”的组合,使数据在被使用时具备可验证性。
此外,由于证明具备可组合性,这些结果可以直接作为其他协议或应用的输入。例如,在 DeFi 或数据分析场景中,一个模块的输出可以成为另一个模块的输入,从而形成跨系统协作与自动化流程。
尽管 ZEROBASE 在隐私保护与结果可信性方面提供了更强能力,但其数据处理流程也不可避免地面临多方面权衡。
首先,零知识证明的生成通常具有较高计算开销,尤其是在复杂或高频计算任务中,可能对整体处理速度产生影响。这使系统在性能与安全之间需要进行平衡。
其次,可信执行环境(TEE)虽然增强了数据安全性,但也引入了额外的系统复杂度,并可能依赖特定硬件环境,从而影响部署灵活性。
此外,分布式计算网络在提升资源利用效率的同时,也可能带来任务调度与网络通信延迟问题。当节点分布较广或负载不均时,整体执行效率可能受到影响。
因此,ZEROBASE 的运行机制本质上是在“性能、隐私与去中心化”三者之间进行权衡,通过架构设计在不同需求之间寻找平衡点。
ZEROBASE 通过将零知识证明、可信执行环境与分布式计算结合,构建了一套以“可验证计算”为核心的数据处理流程。其关键创新在于将计算结果的可信性嵌入执行过程,使数据处理不仅能够完成任务本身,还能够提供可验证的证明,从而提升系统的可靠性与透明度。
这种机制突破了传统数据服务在隐私与验证之间的限制,为 Web3 数据基础设施提供了一种新的实现路径,也为隐私计算与链上应用的融合提供了基础支持。
通过分布式计算与零知识证明,实现数据处理与结果验证。
不会,数据在 TEE 中处理,不对节点公开。
指计算结果可以被证明正确,而无需公开原始数据。
传统 API 提供结果,而 ZEROBASE 提供“结果 + 证明”。
其架构支持复杂数据处理与计算任务,包括分析与模型计算。





