Skip to content

Commit

Permalink
added #150 changes to CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
dokwon committed Jun 4, 2019
1 parent 32331cc commit 69f7ca4
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,25 @@ Add **swap_coin** log to swap transaction for recording the amount of swapped co
}
]
}
```
```

#### [\#150](https://github.com/terra-project/core/pull/150) Market Swap protections

##### Add bidirectional Luna supply change cap on market swaps.
A daily trading cap (luna supply change cap) protects excessive luna volatility. Capping Luna deflation prevents divesting attacks (attacker swaps large amount into terra to avoid slippage) and consensus attacks by limiting access to staking tokens. Early parameters are 2% - 10% on both sides of the trade.

##### Add bidirectional Luna spread fees on market swaps
To protect against short term price deviations between the open market and the on-chain oracle, we now charge a 2-10% spread on swaps that involve luna.

##### Change oracle reward scheme from monthly seigniorage to validators to minute distribution
Swap spreads are distributed to oracle ballot winners on the oracle VotePeriod; this vastly shortens distribution periods. Also, all stakeholders receive oracle rewards (includes delegators).

##### Swaps halt immediately after an illiquid oracle vote
Previously we facilitated swaps for 10 VotePeriods after the last valid oracle ballot. We now stop swaps immediately to prevent arbitrage attacks from price drift.


### Parameter Changes

#### [\#150](https://github.com/terra-project/core/pull/150) Change MiningRewardWeight.Max from 20% to 90%. This is to reduce volatility in fees at network infancy.

#### Changed BlocksPerMinute from 12 to 5 to more accurately reflect Columbus block times.

0 comments on commit 69f7ca4

Please sign in to comment.