# Content rewards and Ranking
- opportunity for adding incentives and economically driven ranking factors for each of our building blocks:
- neurons
- particles
- cyberlinks
- every object have the standardized bonding curve where price(mA) = supply*supply
- everyone can mint and burn tokens in the bonding curve, so everyone can earn if he guess what will be valuable
- tokens are used for convince in the next version (for cyberlinks and particles) or resolver (for neurons), so everyone who created value is able to improve on this value thanks to acquired tokens
- protection from squatting is secured through bootstrap period
- ## Neurons
- creator can `create` cw20 token for neuron he owns or can prove the creation with the following parameters:
- % creation reward
- default resolver
- control of address uniquness
- token name is capitalized address which can be resolved to the name in ux
- creator can `change` parameters any time or `unchange` - withdraw right to change
- anyone can `buy` and `sell` tokens based on the dynamic quadratic curve
- to protect from squatting there is a 24 hours bootstrap period then everyone get the same price based on the amount rised
- starting price is 1 mA per 1 token
- during bootstrap period minimum buy is the price of next token
- every `buy` creator get reward
- token holders participate in [conviction voting](https://medium.com/giveth/conviction-voting-a-novel-continuous-decision-making-alternative-to-governance-aa746cfb9475) on resolver
- can `convince` or `dissuade` resolver proportionally to the amount of staked tokens.
- methods
- create
- change / unchange
- buy / sell
- transfer
- convince / dissuade
- ## Particles and Cyberlinks
- creator can `create` cw20 token for particle or cyberlink he created with the following parameters:
- control of address uniqueness
- token name is capitalized address which can be resolved to the name in ux
- linkchains also can be created
- creator can `change` parameters any time or `unchange` - withdraw right to change
- anyone can `buy` and `sell` tokens based on the dynamic quadratic curve
- to protect from squatting there is a 7 days bootstrap period then everyone get the same price based on the amount rised
- starting price is 1 mA per 1 token
- during bootstrap period minimum buy is the price of next token
- every `buy` author get 1% reward
- methods
- create
- change / unchange
- buy / sell
- transfer
- convince / dissuade
- ## Ideas
- token holders participate in [conviction voting](https://medium.com/giveth/conviction-voting-a-novel-continuous-decision-making-alternative-to-governance-aa746cfb9475) on the next version
- can `convince` or `dissuade` next version proportionally to the amount of staked tokens.
- participation rewards
- those who participate in [conviction voting](https://medium.com/giveth/conviction-voting-a-novel-continuous-decision-making-alternative-to-governance-aa746cfb9475) receive rewards from the reward pool
- parameter on `create`
- every `buy` reward pool get reward
- every `transfer` reward pool get 1% reward
- every `dissuade` rewards are paid
- computationally expensive. not sure that make sense
- as option token holder can `stake` tokens in time and get portion of rewards from the pool. after the time pass token holder can `unstake`
- fact checking using prediction markets
- everyone can buy `true` or `false` token in the predefiend bonding curve
- this is a continuous prediction market for establishing truth based curation
- some discussion [forecastory](https://drive.google.com/file/d/1Ju20wl7ZvcFwy61WoeGHjoJoFVJixABC/view)
- interesting [primitives](https://ethresear.ch/t/list-of-primitives-useful-for-using-cryptoeconomics-driven-internet-social-media-applications/3198)
- #accept
- schelling vote gadgets with splitting
- scorched earth 2-of-2 escrow
- scorched earth anti-spam
- found exciting write about [futarchy](https://ethresear.ch/t/possible-futarchy-setups/1820)
- hype protection using dynamic bonding curves
- groundbrekaing mechasim
- need to be thoroughly researched
- remove hypes and manipulations out of the equation
- alpha is taken from `true` or `false` continous prediction market
- [Risk adjusted bonding curves](https://github.com/BlockScience/Risk-Adjusted-Bonding-Curves/blob/master/Math_Specification/1_System_Specification.ipynb)
- [Specs](https://github.com/BlockScience/Risk-Adjusted-Bonding-Curves)