Skip to content
This repository has been archived by the owner on May 31, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (26 loc) · 1.81 KB

challenge-faqs.md

File metadata and controls

39 lines (26 loc) · 1.81 KB
title description keywords
Challenger FAQ
An explanation of BNB Greenfield Challenger
BNB Greenfield validators
BNB Greenfield Challengers

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