Supply adjustment
Burn (reduce supply)
Burning means removing tokens from circulation.
There are two ways to do:
- Manually send them to an unowned ETH address.
- More efficient: create a contract that is incapable of spending them.
It's possible that we burn the tokens by accident. Checksum is one method to prevent it.
Why do we burn?
- redemption (e.g., sel the Equity token and get ETH)
- drive the token price upward
- penalize bad acting
Minting (increase supply)
Minting means increase tokens from circulation.
Minting helps people raise fund easier. We don't need to pass banking system anymore.
Why do we mint?
- acquiring corresponding ownership share
- drive the token price downward
- reward user behavior
Minting can act as an incentive mechanism.
Bonding curves
A bonding curve is the price relationship between the token supply and corresponding asset used to purchase the tokens.
Linear bonding curve
Suppose that we have a token, TKN. The simplest bonding curve can be:
TKN = 1
It means 1 TKN equals 1 ETH.
Next, consider a simple linear bonding curve:
y = mx + b
If m = 1
and b = 0
, that means the first TKN equals 1 ETH, the second equals 2 ETH, etc..