什么是 AVS
注意:本文档是英文原版的自动翻译。
什么是 AVS
**AVS(Actively Validated Service,主动验证服务)**是一种去中心化服务,它依赖一组验证者,这些验证者主动执行任务并将经济质押置于风险之中,以保证诚实行为。与被调用时被动执行的智能合约不同,AVS 要求验证者持续或周期性地执行特定职责——验证数据、运行计算、产出证明(attestation)或维持可用性——其质押的资本若失职或作恶就会面临 slashing。
简而言之: AVS 是一种由验证者保障安全的服务,这些验证者质押资本并因作恶而面临惩罚——它与 restaking(再质押)密切相关,后者为这些验证者提供了将其经济安全性从一条现有区块链扩展到该 AVS 的机制。
AVS 如何运作
AVS 的概念将一个在区块链系统中一直存在的模式形式化了:那些需要主动的、受经济激励的参与者才能正确运作的服务。
主动验证
区块链的共识机制本身就是一种主动验证的形式——验证者必须持续地提议并见证区块,而作恶就会被 slashing。AVS 将这一模式推广到了共识之外。任何需要验证者主动工作——而不仅仅是被动的智能合约执行——的服务,都可以被构造为一个 AVS。例子包括数据可用性(按需存储并提供数据)、预言机数据馈送、跨链消息验证、人工智能推理验证,以及在满足特定条件时触发行动的看守者(keeper)操作。
通过再质押实现的经济安全
历史上,每一个需要主动验证的服务都必须自行引导其安全性——招募验证者、推出质押代币,并建立足够的经济承诺以阻止攻击。这既昂贵又造成了碎片化的安全。
AVS 模型,特别是在 restaking 框架的推动下,改变了这一动态。验证者无需每个 AVS 都拥有自己独立的质押池,而是可以从一条已建立的区块链再质押资产,以同时保障多个 AVS 协议的安全。再质押的资本会受到验证者所选择加入的每个 AVS 的 slashing 约束,从而在无需每个服务从零开始的情况下,创造出真正的经济问责。
Slashing 与问责
AVS 的决定性特征在于,验证者会因表现不佳而面临真实的经济后果。每个 AVS 定义自己的 slashing 条件——那些导致质押资本损失的特定作恶或失职行为。这些条件可能包括:
- 提供不正确的数据或证明。
- 未能在要求的时间窗口内响应。
- 签署相互冲突的陈述(双重签名/equivocation)。
- 在关键的职责期内离线。
slashing 规则必须客观且可验证——理想情况下可在链上证明——以便争议能够被透明地解决。
为什么它对加密货币人工智能项目很重要
许多加密货币人工智能项目需要超越被动智能合约所能提供的保证。它们需要由受经济激励的参与者执行的主动工作——验证、计算、数据交付。AVS 模型为此提供了一个框架。
人工智能推理验证。 当一个人工智能模型在链下产生一个结果时,区块链如何知道该结果是正确的?AVS 可以被构造为:让多个验证者独立地验证或重新运行推理、对结果进行证明,并在其证明被证明有误时面临 slashing。
去中心化人工智能任务协调。 将任务分发给多个运营者的人工智能计算网络,可以使用 AVS 模型来确保运营者正确地执行工作。验证者监控任务完成情况、为输出评分,并对低质量的工作强制施加惩罚。
无需代币碎片化的安全。 一个人工智能项目无需专门推出一个新代币来保障其人工智能验证服务的安全,而是可以将其验证层构造为一个 AVS,并借助再质押的安全性,从而避免创建和维护一个独立安全代币的复杂性。
它在 DecAIHub 项目卡片中出现的位置
- Type —— 一个作为 AVS 运作或提供 AVS 基础设施的项目,可能被分类为一种反映其主动验证服务角色的类型。
- Category —— 基于 AVS 的人工智能验证或协调服务通常归入项目卡片中与基础设施相关的类别。
- Consensus —— 构建为 AVS 协议的项目拥有自己的验证和 slashing 逻辑,这可能会在共识或安全架构描述中被引用。
- Token model —— 如果项目的代币被用于 AVS 内的质押(或如果它奖励 AVS 验证者),这会反映在代币模型中。
仅凭 AVS 无法证明什么
- 人工智能质量 —— AVS 保障的是验证过程,而非人工智能模型本身。一个设计良好的 AVS 可以验证验证者是否诚实地报告推理结果,但它无法保证底层的人工智能模型是准确的、有用的或训练良好的。
- 足够的安全性 —— AVS 的安全性取决于再质押资本的总量、验证者的数量与独立性,以及 slashing 条件的健全性。"AVS"这个标签并不保证充分的经济安全。
- 去中心化 —— 如果少数验证者控制了某个 AVS 的大部分再质押资本,那么该服务名义上去中心化,实践中却是中心化的。验证者的多样性和质押的分布很重要。
- 必要性 —— 并非每个人工智能服务都需要 AVS 的经济安全保证。一些人工智能任务可以通过其他方式(密码学证明、声誉系统或简单的冗余)来验证。AVS 增加了成本和复杂性;它的使用应当由安全要求来证明其合理性。
请勿混淆
- 再质押(Restaking) —— 再质押是通过从一条现有区块链扩展质押资本来为 AVS 提供经济安全的机制。AVS 是消费这种安全性的服务。再质押是"如何";AVS 是"什么"。参见 What is restaking。
- 智能合约 —— 智能合约在被调用时执行代码,且在两次调用之间不需要主动参与。AVS 要求验证者进行持续或周期性的主动工作,对不履职施加经济惩罚。
- 验证者(Validator) —— 验证者是执行验证职责的参与者。AVS 是这些验证者所保障的服务。验证者独立于 AVS 概念而存在。
- 中间件(Middleware) —— 在某些语境中,AVS 协议被描述为"中间件",因为它们位于基础区块链层与最终用户应用之间。然而,并非所有中间件都是 AVS,也并非所有 AVS 协议都发挥中间件的功能。
常见问题
AVS 与再质押之间是什么关系?
再质押提供经济安全机制;AVS 定义使用它的服务。再质押框架允许验证者通过扩展其质押资本,选择加入保障特定的 AVS 协议。作为回报,验证者因执行 AVS 的验证职责而从 AVS 赚取额外奖励。AVS 定义必须完成什么工作以及适用何种 slashing 条件;再质押提供资本和问责结构。
AVS 能在没有再质押的情况下存在吗?
从概念上讲,能——任何带有主动验证和经济惩罚的服务都符合条件。然而,AVS 模型的实际优势来自将其与再质押相结合,后者解决了安全引导的问题。如果没有再质押,每个 AVS 都需要从零开始招募并为自己的验证者集合注资。
为什么一个加密货币人工智能项目会使用 AVS 而非传统的预言机?
预言机向区块链交付外部数据。AVS 可以执行范围更广的主动验证任务,包括但不限于数据交付。对于一个需要验证者来验证推理结果、监控模型性能、协调计算任务或强制执行质量标准的人工智能项目而言,AVS 提供了一个比标准预言机更通用、更可定制的框架。AVS 模型还允许针对人工智能特定的作恶行为定制更复杂的 slashing 条件。
外部参考资料
- Ethereum.org — Proof-of-Stake —— 关于支撑 AVS 概念的质押与验证机制的背景知识。
No comments to display
No comments to display