GeoDB’s Reward System: the why and how

A brief explanation of our incentive system

GeoDB borrows blockchain’s power to achieve fairness in the big data markets

Rewards emitter

Desirable features

  • Multisignature: needed to make it so that in order to have a reward, multiple observers reach consensus in the existence of provided data. Why? Because if one or more observers were compromised, they would not be able to freely steal their tokens.
Consensus mechanism between all observers.

Consensus mechanism between all observers

  • Time constrained: the contract must follow the emission curve, giving away a fixed amount of tokens in a pack (block) that depends on the time when the data was uploaded. The reason? Even if a majority of the observers were compromised and the attacker could game our system to take tokens from the rewards pool, he would not be able to do so for a long time before we notice, and thus the damage done would be highly reduced.
Minimization of potential damage against compromises.

Minimization of potential damage against compromises

  • Cold-wallet protected: as the last defense if something was terribly wrong with this smart contract, we have a cold wallet to pause it and revoke any privileges over the rewards pool.
Cold or multisignature wallet to pause emissions in case something went wrong.

Cold or multisignature wallet to pause emissions in case something went wrong

Conclusion

--

--

Wallace Wallet: Secure, user-friendly, and loaded with features. Where data is power, Wallace empowers you to own yours & earn from it.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Wallace Wallet

Wallace Wallet: Secure, user-friendly, and loaded with features. Where data is power, Wallace empowers you to own yours & earn from it.