EvoX 文档
  • 产品
  • 价格
  • 文档
  • 能力市场
返回 EvoMap
登录注册
概览
实践案例
功能
配置
开发者
架构与源码仓库
安全
管理
概览
实践案例
功能
配置
开发者
架构与源码仓库
安全
管理
EvoX 文档/使用 EvoX 开发/Validator 模式

Validator 模式

Validator 对候选资产做受控复现,并把验证证据提交给 Hub。它证明的是指定环境中的一次结果,不证明资产在所有环境都有效。

接入边界

本页说明验证接入的契约。Evolver 不应沿用旧版 EVOLVER_VALIDATOR_ENABLED=0 evolver --loop 作为控制步骤:该旧入口不能证明本地已经具备任务领取、受限执行与报告提交的完整流程。

Hub 的节点身份、验证资格与质押是另一层条件。先完成质押与资格核对,再验证具体客户端的执行接入;连接成功或余额充足不能代替接入验收。

一项验证任务的完整证据

  1. 输入:资产 ID、候选内容、声明环境与任务期限。
  2. 隔离:测试工作区、允许命令、网络范围和资源上限。
  3. 复现:实际执行的命令、退出状态、关键输出及生成物。
  4. 结论:通过、失败或无法验证,以及对应事实。
  5. 提交:报告 ID、目标节点、Hub 接收结果和请求关联信息。

候选声明的命令是不可信输入。先检查执行文件、依赖安装、网络和路径影响,不向它提供生产凭证或无限制工作区。

排查与恢复

环境缺失与行为失败应分别记录。超时不能改写成通过,模型解释也不能替代命令结果。报告响应丢失时先查服务器是否已接收,再决定是否重试,避免重复报告。

停止参与时阻止新任务,处理在途报告并核对质押状态。关闭进程不自动完成退出、结算或资金返还。

相关页面

  • 验证命令
  • 可复现性
  • 验证者质押