With $GME and $AMC live soon on @mirror_protocol and the absolute madness that played out in the traditional financial markets this week, there's no better than now to go decentralized.

A summary on Mirror Protocol, how it works, and its potential

🧵👇

1/

@mirror_protocol is a decentralized synthetics protocol built primarily on Terra blockchain. It enables users to gain exposure to various real-world assets (stocks, cryptocurrencies, etc.) through the creation and trading of on-chain synthetic assets, called mAssets
2/

At the time of writing, the assets supported consists mainly of US-based equities (e.g. $FB, $AMZN, $ABNB), with other asset class such as cryptocurrencies coming in the pipeline starting with $BTC and $ETH, as well as a number of others currently in governance voting process
3/

The protocol the offers numerous advantages and benefits over traditional exchanges and markets
4/

1) First, unlike the example that we saw with Robinhood this week, there's no central entity with the power to pause/restrict trading on any asset, much less the ridiculous one-sided disablement of buying or selling that we've witnessed

https://t.co/4dS0oNPrQ0
5/

2) The protocol enables users to gain access and price exposure to the available assets without the restrictions and burdens of accessing, owning, and transacting stocks in traditional markets
6/

3) As the protocol matures, the breadth of supported asset will continue to grow. While we're starting with with US-based stocks, the protocol itself can support essentially any asset class

Those looking to add new assets can easily do so through governance proposals
7/

4) Finally, the tokenization of the assets allow for fractional ownership, lowering the monetary barrier to entry for anyone that's interested in participating
8/

Now let's get into the protocol itself and its various components. The protocol itself relies on 5 main parties:

- Oracle
- Minter
- Liquidity Provider
- Trader
- Staker
9/ Oracle

The oracle is the sole entity permitted and responsible for providing an accurate and up-to-date price feed of the mAssets. The price data itself is then used in 3 scenarios:

- minting new mAsset tokens
- calculating the collateral ratio
- liquidation
10/

The oracle role is currently mostly fulfilled by @BandProtocol, with the price data being updated every 15 seconds. The data themselves originates from @iexcloud for stock prices and the Band Standard Dataset for cryptocurrencies.

https://t.co/o81VSoBWTf
11/

There are two things to note here:

1) the oracle price is not the trading price of the mAssets Instead, the trading price are determined by the reserve ratio of the mAsset vs UST in their liquidity pool, similar to other protocols such as @UniswapProtocol
12/

2) The protocol only consider price data to be valid for 60 seconds. If prices are not updated by then, CDP functions (mint, burn, deposit, withdraw) are disabled. This means that CDP functionality are only available when the when real-world markets for the asset are open
13/

These can lead to a number of side effects. The one that many would have noticed is when there is excess buying/selling demand during after-market hours.
14/

Since no mAssets can be minted or burned during these times, excessive buying/selling during these times will lead to an mAsset’s trading price to deviate away from the last updated oracle price.
15/

This clearly represents an arbitrage opporunity that, once the market opens back up and CDP functionality resumes, has shown to be taken advantage of by various trader and protocol users.
16/ Minter

A minter is a user that enters into a collateralized debt position (CDP) in order to obtain newly minted mAsset tokens. The assets allowed to be used as collateral includes UST (Terra’s USD stable coin) or other mAssets.
17/

Once a CDP position is open, minters must maintain a collateral ratio. The ratio itself varies for each assets, and are determined through governance.

Minters are then effectively take a short position against the mAsset’s price direction.
18/

Minters can adjust their ratio by either burning mAssets or depositing more collateral.
19/ Liquidity Providers

A liquidity provider enables the trading of the mAssets. They achieve this by adding equal amounts of an mAsset and UST to a corresponding liquidity pool, either through Terraswap (https://t.co/UVN63vBzpi) on Terra, or equivalent pools on other chains
20/

In return for providing liquidity, LP's receive newly minted LP tokens, which represents their share of the pool. LPs are also rewarded in the form of trading fees similar to Uniswap.
21/

To stop being a liquidity provider, a user can burn their LP tokens to reclaim their share of the mAsset and UST from the pool.
22/ Trader

A trader engages in the buying and selling of mAssets through liquidity pools. Again, note that the price at which the trader buys or sells mAssets are not specified by the oracle, but instead the current ratio of the reserves available in each asset’s liquidity pool.
23/ Staker

A staker is a user that stakes either their LP tokens (acquired through providing liquidity in the protocol) or $MIR tokens (Mirror’s governance tokens) in order to earn staking rewards in the form of MIR tokens.
24/

The sources in which these rewarded $MIR tokens are acquired differs however, LP token stakers earn MIR minted from inflation, whereas MIR token stakers earn MIR rewards from CDP withdrawal fees.
25/

MIR stakers are also eligible to partipate in the protocol’s governacne, with their voting power tied to the amount of MIRs they have staked.
26/ Governnace

Governance enable proposals, called polls, to be proposed, voted on, and passed to make changes to the protocol. The process community-led, where those who are eligible are those who have MIR tokens staked on the protocol’s Gov contract https://t.co/F5dO5YjcdF
27/

Again, the voting power for each eligible voter is then proportional to the amount of MIRs they have staked.
28/

Once submited, the poll can be voted on by the community until its voting period expired. For a poll to pass, three conditions must be met:

- it must pass quorum and threshold conditions
- it is ratified
- its contents can automatically be applied after a set period of time
29/ Multi-Chain

While the core contract and CDP functionality exists solely on the Terra chain, mAssets are designed to be accessible and tradable on multiple blockchains.
30/

This cross-chain transfer is facilitated by the Shuttle bridge, enabling mAssets and other Terra assets to be transferred and traded on protocols that exists on other chains such as Uniswap
31/

Lastly, I'm more than excited to have played a part in the protocol through our partnership with the Mirror team. With that said, this is only the start and I can't wait to see where we go from here 🌟
32/

Hats off to @d0h0k1 and the entire Mirror team for all their work and success thus far and looking forward to building even greater things together!

More from Trading

1/ Feels like a good time to tell the story of how I went from broke to a millionaire to broke again in 2017/18 again...

Yesterday was brutal for some people...

Losing life-changing money sucks, losing any money sucks...you can chase the market or you can change your strategy.

2/ The original thread is gone but you can read it here.

https://t.co/cLLNs75rB0

tl;dr
- Traded $32k to $1.2m
- Thought I was a genius
- Made poor investments
- Didn't conserve capital
- Peaked at 150 BTC
- Lost nearly all of it

2 weeks from losing my house + no income. Oops.

3/ I am going to assume you are in it for the money rather than the tech. Yeah, you might Tweet about the amazing blockchaining of cross-border payments and oracles yadda yadda...really, you are in it to make money.

If you are really in it for the tech, go and build something.

4/ Okay, so if you want to make money, trading is super hard, you are trading against:
- Better traders than you
- People who can move markets
- Unknown information

And if you are trading with leverage you might blow up your account with the volatility.

5/ If you are not trading, you are investing. Okay, so what are you investing in?

I made the decision that the crypto with the best opportunity of existing in 10 years is #Bitcoin:
- Solves a genuine problem
- The right tech
- A proven track record

You May Also Like

प्राचीन काल में गाधि नामक एक राजा थे।उनकी सत्यवती नाम की एक पुत्री थी।राजा गाधि ने अपनी पुत्री का विवाह महर्षि भृगु के पुत्र से करवा दिया।महर्षि भृगु इस विवाह से बहुत प्रसन्न हुए और उन्होने अपनी पुत्रवधु को आशीर्वाद देकर उसे कोई भी वर मांगने को कहा।


सत्यवती ने महर्षि भृगु से अपने तथा अपनी माता के लिए पुत्र का वरदान मांगा।ये जानकर महर्षि भृगु ने यज्ञ किया और तत्पश्चात सत्यवती और उसकी माता को अलग-अलग प्रकार के दो चरू (यज्ञ के लिए पकाया हुआ अन्न) दिए और कहा कि ऋतु स्नान के बाद तुम्हारी माता पुत्र की इच्छा लेकर पीपल का आलिंगन...

...करें और तुम भी पुत्र की इच्छा लेकर गूलर वृक्ष का आलिंगन करना। आलिंगन करने के बाद चरू का सेवन करना, इससे तुम दोनो को पुत्र प्राप्ति होगी।परंतु मां बेटी के चरू आपस में बदल जाते हैं और ये महर्षि भृगु अपनी दिव्य दृष्टि से देख लेते हैं।

भृगु ऋषि सत्यवती से कहते हैं,"पुत्री तुम्हारा और तुम्हारी माता ने एक दुसरे के चरू खा लिए हैं।इस कारण तुम्हारा पुत्र ब्राह्मण होते हुए भी क्षत्रिय सा आचरण करेगा और तुम्हारी माता का पुत्र क्षत्रिय होकर भी ब्राह्मण सा आचरण करेगा।"
इस पर सत्यवती ने भृगु ऋषि से बड़ी विनती की।


सत्यवती ने कहा,"मुझे आशीर्वाद दें कि मेरा पुत्र ब्राह्मण सा ही आचरण करे।"तब महर्षि ने उसे ये आशीर्वाद दे दिया कि उसका पुत्र ब्राह्मण सा ही आचरण करेगा किन्तु उसका पौत्र क्षत्रियों सा व्यवहार करेगा। सत्यवती का एक पुत्र हुआ जिसका नाम जम्दाग्नि था जो सप्त ऋषियों में से एक हैं।
दधीचि ऋषि को मनाही थी कि वह अश्विनी कुमारों को किसी भी अवस्था में ब्रह्मविद्या का उपदेश नहीं दें। ये आदेश देवराज इन्द्र का था।वह नहीं चाहते थे कि उनके सिंहासन को प्रत्यक्ष या परोक्ष रुप से कोई भी खतरा हो।मगर जब अश्विनी कुमारों ने सहृदय प्रार्थना की तो महर्षि सहर्ष मान गए।


और उन्होनें ब्रह्मविद्या का ज्ञान अश्विनि कुमारों को दे दिया। गुप्तचरों के माध्यम से जब खबर इन्द्रदेव तक पहुंची तो वे क्रोध में खड़ग ले कर गए और महर्षि दधीचि का सर धड़ से अलग कर दिया।मगर अश्विनी कुमार भी कहां चुप बैठने वाले थे।उन्होने तुरंत एक अश्व का सिर महर्षि के धड़ पे...


...प्रत्यारोपित कर उन्हें जीवित रख लिया।उस दिन के पश्चात महर्षि दधीचि अश्वशिरा भी कहलाए जाने लगे।अब आगे सुनिये की किस प्रकार महर्षि दधीचि का सर काटने वाले इन्द्र कैसे अपनी रक्षा हेतु उनके आगे गिड़गिड़ाए ।

एक बार देवराज इन्द्र अपनी सभा में बैठे थे, तो उन्हे खुद पर अभिमान हो आया।


वे सोचने लगे कि हम तीनों लोकों के स्वामी हैं। ब्राह्मण हमें यज्ञ में आहुति देते हैं और हमारी उपासना करते हैं। फिर हम सामान्य ब्राह्मण बृहस्पति से क्यों डरते हैं ?उनके आने पर क्यों खड़े हो जाते हैं?वे तो हमारी जीविका से पलते हैं। देवर्षि बृहस्पति देवताओं के गुरु थे।

अभिमान के कारण ऋषि बृहस्पति के पधारने पर न तो इन्द्र ही खड़े हुए और न ही अन्य देवों को खड़े होने दिया।देवगुरु बृहस्पति इन्द्र का ये कठोर दुर्व्यवहार देख कर चुप चाप वहां से लौट गए।कुछ देर पश्चात जब देवराज का मद उतरा तो उन्हे अपनी गलती का एहसास हुआ।