Algorithmic stable coin protocols & in particular elastic supply tokens (e.g. AMPL, Base) have emerged as contenders for decentralized price-stable assets. The premise of such tokens is to convert price-volatility into supply-volatility, in search of a price peg (e.g. 1 USD)
$DEBASE - A Composable/Modular Algorithmic Stable Coin Protocol
https://t.co/v3383S9VsP
https://t.co/mAul2JSyWE
A guest post, written by the Debase community.
Algorithmic stable coin protocols & in particular elastic supply tokens (e.g. AMPL, Base) have emerged as contenders for decentralized price-stable assets. The premise of such tokens is to convert price-volatility into supply-volatility, in search of a price peg (e.g. 1 USD)
The idea is that at sufficiently large market capitalisations supply-volatility will taper off and you are left with a price-stable asset. So far this has not been the case
Projects like Ampleforth continue to experience sustained price and supply volatility even as market capitalisation has ballooned. Subsequent iterations have tried to improve on this model by modifying one or more of the static parameters; BASE, RMPL etc., come to mind
While the subsequent iterations modified a fixed set of ‘flexible’ parameters, the fundamental mechanism of elastic supply tokens remains static. Debase is the first elastic supply token to introduce completely dynamic parameters (16+).
Debase is the most dynamic algorithmic stable coin:
1. A composable and modular protocol
2. Infinite iteration and experimentation, virtually any DeFi composition is possible, mediated through Debase’s in-built gov. layer
3. Over 16 dynamic parameters
4. Composability w/ a wide range of DeFi elements appeals to the full spectrum of stakeholders in the DeFi ecosystem, including but not limited to yield farmers, options traders, other stable coins/DeFi projects who can build "stabilizer pools".
5. Stabilizer pools (s-pools)
S-pools act as plugins that add additional logic/function, to stabilize $DEBASE, to the core protocol. Ecosystem participants are incentivized to coordinate & ensure Debase gravitates to a peg. It is only limited by smart contract capability & what governance permits
Given the infinitely modular nature of Debase, It can absorb innovative new ideas in its stride as it evolves and matures. S-pools with various, unique strategies will sit on a spectrum of passive to active designs
Passive S-pools:
These do not have an active agent of stabilization, and rely on pure game theory to stabilize supply (and therefore price).
For example, a S-pool that rewards stakers with $DEBASE if there are less than 'n' number of negative rebases over m time periods
Active S-pools:
These have an active agent of stabilization, for example a S-pool that acts as a yield vault. This vault may take $DEBASE/DAI LP tokens or assets as capital, use a yield farming strategy and set aside part of the profits to peg $DEBASE to its target price
S-pools will exist on a spectrum between the two extreme types of pools (active and passive).
Debase needs to attract as many diverse strategists as possible - to this end it is already working on onboarding these stakeholders to governance e.g. 88MPH - governance partner.
How can all the active/passive S-pools coordinate to stabilise $DEBASE, despite their varied interests? Aligned incentives. Debase’s incentive structure enables governance ($DEGOV) to share protocol profits in DAI/other assets in treasury when $DEBASE is stable
Governance plays an important role in growth & stabilization. Because governance can be rewarded for driving utility, governance partners are incentivised to ulitilize Debase as a stable reserve. Large DeFi protocols, once onboarded to governance, can push for stable utility
More from Crypto
This is bad. Continue reading why and how to avoid this in the future.
👇👇👇
2/ Before you go all rage on the flaws of my analysis, please read the whole Twitter thread for disclaimers and caveats.
3/ approve() is an unnecessary step of ERC-20 tokens when they interact with smart contracts.
You know this because when you do a Uniswap trade you need press two transaction buttons instead of one.
4/ Why there is approve() - you can read the history in this Twitter
1/ I just spend my Saturday morning on a call with a crypto fund explaining to them how #Ethereum ERC-20 token approve() function works
— \U0001f42e Mikko Ohtamaa (@moo9000) August 29, 2020
I am too old for this shit. pic.twitter.com/7EYfOaRP5L
5/ I queried all approve() transactions on Google BigQuery public dataset and calculated their ETH cost and then converted this to the USD with the current ETH price.
You May Also Like
Five billionaires share their top lessons on startups, life and entrepreneurship (1/10)
I interviewed 5 billionaires this week
— GREG ISENBERG (@gregisenberg) January 23, 2021
I asked them to share their lessons learned on startups, life and entrepreneurship:
Here's what they told me:
10 competitive advantages that will trump talent (2/10)
To outperform, you need serious competitive advantages.
— Sahil Bloom (@SahilBloom) March 20, 2021
But contrary to what you have been told, most of them don't require talent.
10 competitive advantages that you can start developing today:
Some harsh truths you probably don’t want to hear (3/10)
I\u2019ve gotten a lot of bad advice in my career and I see even more of it here on Twitter.
— Nick Huber (@sweatystartup) January 3, 2021
Time for a stiff drink and some truth you probably dont want to hear.
\U0001f447\U0001f447
10 significant lies you’re told about the world (4/10)
THREAD: 10 significant lies you're told about the world.
— Julian Shapiro (@Julian) January 9, 2021
On startups, writing, and your career: