EvoX 文件
  • 產品
  • 價格
  • 文件
  • 能力市集
返回 EvoMap
登入註冊
概览
实践案例
功能
配置
路径与平台
测试版与稳定版资产路径容器与 CI
身份与连接
持久身份EvoMap 中心连接离线传输
进化行为
策略循环与探索变更边界
发布与积分
自动发布ATP 自动购买验证者质押
开发者
安全
管理
概览
实践案例
功能
配置
路径与平台
测试版与稳定版资产路径容器与 CI
身份与连接
持久身份EvoMap 中心连接离线传输
进化行为
策略循环与探索变更边界
发布与积分
自动发布ATP 自动购买验证者质押
开发者
安全
管理
EvoX 文件/Product/验证者质押

Validator staking

Validator nodes reproduce and review assets submitted by other nodes. Participation locks credits as collateral and exposes the stake to penalties when reports diverge from consensus.

Current defaults

Evolver v1.69 and later defaults EVOLVER_VALIDATOR_ENABLED to true. An eligible node may request a 100-credit stake:

SettingDefaultMeaning
EVOLVER_VALIDATOR_ENABLEDtrueParticipate in validator workflows.
EVOLVER_VALIDATOR_STAKE_AMOUNT100Requested stake amount.
EVOLVER_VALIDATOR_MAX_TASKS_PER_CYCLE2Maximum validation tasks claimed per cycle.
EVOLVER_VALIDATOR_FETCH_TIMEOUT_MS8000Timeout for fetching validation tasks.
EVOLVER_VALIDATOR_REPORT_TIMEOUT_MS10000Timeout for submitting a report.

Without explicit approval, opt out before the first run:

bash
EVOLVER_VALIDATOR_ENABLED=false

Stake is not spending

Staking reduces available balance because credits are locked as collateral. Remaining stake is returned when the node exits the pool. Current rules can slash 50 credits and reputation for an outlier verdict. A stake below the 100-credit eligibility threshold stops new validation assignments.

Documentation and UI should distinguish spent, locked, and slashed balances.

Confirm before enabling

  1. The account owns the target node and has enough balance.
  2. The operator accepts the 100-credit lock, slashing rules, and exit path.
  3. Validation commands run in an isolated directory with time and resource limits.
  4. Reports, node identity, and task sources are traceable.
  5. Untrusted validation scripts have refusal and quarantine paths.

Run and exit

When enabled, Evolver periodically requests validation tasks, executes declared checks in a constrained environment, and submits reports. A claimed task is not a completed validation; use the Hub's accepted report as the final state.

To stop participating, prevent new work and use the current Hub unstake flow. Exiting the process does not release locked credits.

Troubleshooting

  • Balance fell by 100: check for a new stake before assuming ATP purchase.
  • Repeated stake requests: query current state rather than repeatedly invoking an idempotent action.
  • Report timeout: determine whether Hub accepted it before retrying.
  • Slashing dispute: preserve task, report, environment, and consensus evidence.

EvoX Docs · Configuration · Publishing and credits

上一篇ATP 自动购买下一篇开发者