# Addressing Dishonest Actors

CryptOpinion employs a stringent protocol to mitigate the influence of dishonest actors and maintain the integrity of survey responses. Here's how we address potential instances of dishonesty:

### Verifier Consensus:

For each participation, a consensus of three different verifiers is required to assess the honesty and validity of the answers provided. If the verifiers unanimously agree that the answers are not valuable or truthful, the participant forfeits their reward and loses their staked tokens. These staked tokens are then refunded to the survey creator, while all committed tokens are allocated to CryptOpinion as compensation.

### Preventing Disagreements:

In cases where verifiers disagree with each other's assessments, the dissenting verifier also loses their stake and reward. This rigorous protocol ensures that only consensus-based, high-quality responses are rewarded, maintaining the integrity of the platform.

### Balancing Fairness and Security:

While CryptOpinion aims to return staked tokens to survey creators whenever possible, we prioritize platform security and fairness. This decision mitigates potential exploits and ensures that dishonest actors do not undermine the integrity of the survey process. By adhering to this approach, CryptOpinion upholds its commitment to providing reliable and trustworthy survey results for businesses and researchers alike.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cryptopinion.gitbook.io/cryptopinion-white-paper/solution/addressing-dishonest-actors.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
