kleros / dapp-ideas

A repository for brainstorming on dapps which could use Kleros
4 stars 0 forks source link

Smart contract description #13

Open clesaege opened 3 years ago

clesaege commented 3 years ago

Users can submit explanations of the functioning of smart contracts in natural language (ex: English). Users interacting with those smart contracts can read the description of the smart contract. Descriptions can be challenged and users putting wrong descriptions lose their deposit. Descriptions of smart contracts with vulnerabilities generally do not describe them, so finding a vulnerability generally allows to challenge the description. This also gives a bug bounty system as a byproduct.