Challenger FAQ
Who is running Challenger?
Greenfield Blockchain Validators are running Challengers for the network.
How are challenges generated?
There are two ways to trigger challenges.
- Submit by users
- Randomly auto-generated via protocol
Check the details here
How much is slashed by a successful challenge?
Slash amount = slash_amount_size_rate
* object size in GB
- if amount > slash_amount_max, the final amount is
slash_amount_max
- if amount < slash_amount_min, the final amount is
slash_amount_min
,
Query this API to get the parameters.
How to query the status of a challenge?
Listen to the latest challenges with this API.
The challenge result is not saved on chain forever, only the latest attestation_kept_count
will be kept on chain. The EventAttestChallenge will also be emitted for succeed challenges or heartbeat challenges.
Then, use this API to query details.
How to avoid a successful challenge?
- Backup your database regularly Keep Challenger service running to answer to challenges