Concepts
Solvers
Understanding Trunk Network Solvers
Solvers
Solvers are specialized nodes in the Trunk network that handle complex computation and validation tasks.
What are Solvers?
Solvers are network participants that:
- Process complex transactions
- Validate computation results
- Ensure network efficiency
- Maintain data consistency
Solver Types
1. Validation Solvers
These solvers focus on transaction validation:
- Verify transaction integrity
- Check signature validity
- Ensure state consistency
2. Computation Solvers
Handle complex computational tasks:
- Mathematical operations
- Data processing
- Resource-intensive calculations
Solver Selection
The network selects solvers based on:
-
Stake Amount
- Higher stake = More opportunities
- Minimum stake requirements
- Stake slashing for misbehavior
-
Performance Metrics
- Response time
- Success rate
- Resource availability
-
Specialization
- Task type matching
- Resource requirements
- Geographic location
Implementation
Basic Solver Setup
Solver Configuration
Rewards and Penalties
Reward Structure
Activity | Reward |
---|---|
Validation | 0.1 TOKEN |
Computation | 0.5 TOKEN |
Consensus | 0.2 TOKEN |
Penalty Conditions
- Invalid results
- Slow response
- Offline status
- Malicious behavior
Best Practices
- Resource Management
- Error Handling