The dispute mechanism is designed to ensure the sustainability of the Berry ecosystem.
Berry data values can always be disputed and taken off-chain. However, the longer a user waits, once the data is submitted on-chain, the more probable it is to remain, and therefore more secure; assuming any value that remains on-chain is valid due to economic incentives to dispute invalid ones.
Any party can challenge data submissions of any of the ﬁve miners when a value is placed on-chain. A challenger must submit a dispute fee to each challenge. Once a challenge is submitted, the potentially malicious miner who submitted the value is placed in a locked state for the duration of the vote. For the next two days, BRY holders can vote on the validity of the mined value. All BRY token holders have an incentive to maintain an honest oracle and can vote on the dispute. Proper submission is one that corresponds to a valid query requested within the time period between the release of the challenge and the submission of the value. The ambiguity of the validity is a feature and corresponds to “correct” is up to the interpretation of the BERRY community.