Multi-Layer Protection
Dispute resolution in Zenland has multiple security layers:Agent Staking
Agents must stake funds to participate:Dual Staking Model
| Stake Type | Purpose | Amount |
|---|---|---|
| Stablecoin Stake | Determines MAV (max value they can judge) | Min ~$100 equivalent |
| DAO Token Stake | Shows protocol alignment | Min ~100 tokens |
How MAV Works
Protection Against Agent Attacks
Attack: Agent Unstakes After Selection
Scenario: Agent is selected, then unstakes before dispute, then colludes for a bribe. Protection:- Agent eligibility is re-checked at invite time (not just creation)
activeCasescounter prevents unstaking during disputes- 30-day cooldown after last case before unstaking allowed
Attack: Agent Colludes with One Party
Scenario: Agent takes a bribe to rule unfairly. Protection:- Economic: Bribe must exceed stake value (at risk of slashing)
- Reputation: Bad decisions visible on-chain, affect future selection
- DAO: Token holders can vote to slash bad agents
Attack: Agent Goes Inactive
Scenario: Agent stops responding to requests. Protection:- 7-day timeout after invite
- Either party can claim timeout
- Escrow returns to disputed with no agent
- Parties settle via mutual split
Two-Stage Agent Validation
Agents are validated at two checkpoints:At Creation (Factory)
- Is this agent registered?
- Is their MAV sufficient?
- Are they active and available?
This two-stage validation prevents “nothing to lose” attacks where agents unstake between creation and dispute.
Seller Refund Escape Hatch
Even in disputes, the seller can always refund:sellerRefund()
Seller can return 100% to buyer at any time — no approval needed.
- Agent is unresponsive? Seller can refund.
- Dispute is taking too long? Seller can refund.
- Seller made a mistake? Seller can refund.
Locked Escrow Considerations
For locked escrows (no agent):| Protection | Standard Escrow | Locked Escrow |
|---|---|---|
| Agent arbitration | ✓ | ✗ |
| Seller refund | ✓ | ✓ |
| Mutual split | ✓ | ✓ |
| Timeout protection | ✓ | ✗ |
| Permanent lock risk | ✗ | ✓ |
DAO Oversight
The DAO provides backstop governance:- Slash bad agents for proven misconduct
- Adjust parameters (fees, timeouts, minimums)
- Blacklist tokens that behave maliciously
- Upgrade factory for future escrows
The DAO cannot intervene in individual disputes or override agent decisions. This is by design for decentralization.
Learn About Agents
Understand the agent system →