Minion Profile picture
6 May, 36 tweets, 16 min read
1) On AMMs, On-chain is a completely different world compared to off-chain, I’m a firm believer that the concept of on-chain order book does not work due to its complexity involved in making a market, transaction costs for constantly shifting orders.
2) Not to mention the speed of matching orders where centralized ones can do a way better job than the decentralized counterpart. Constant Function Market Makers: #DeFi’s “Zero to One” Innovation. medium.com/bollinger-inve…
3) With @Uniswap #UNI V3 launched, we are now entering the capital efficiency era in the #DeFi world. Now, let’s talk about the various AMM models on the market, starting with the most intuitive one which has formed the cornerstone of where we are today.
4) A constant product market maker, first implemented by @Uniswap. This is often simplified in the form of x*y=k, where x and y are the reserves of each asset.
5) Don’t reinvent the wheel, once said. The AMM model has been so effective that we have seen a lot of #DEX protocols have built based on this formula. Some of the protocols that have implemented this model are @SushiSwap, @QuickswapDEX, @pangolindex, @PancakeSwap,
6) @RaydiumProtocol, @Mdextech, @Honeyswap, @Spirit_Swap, @SpookySwap, and many more. An innovative yet simple solution for liquidity providers (LPs) to step in passively, providing an easy way for assets to bootstrap the liquidity, especially the long tail assets.
7) However, due to the nature of the design, LPs will suffer impermanent loss (IL) where we have seen the industry has divided into two segments: 1: IL is a bug rather than a feature, 2: IL is a feature rather than a bug.
8) So @BalancerLabs #BAL came up with a variation AMM model which allows the pool to consist of multiple tokens — anywhere between 2 and 8, each token with a different arbitrary share of the pool (from 2% to 98%). medium.com/balancer-proto…
9) This design allows users to experiences different, varying impermanent loss schemes and capital efficiency according to the specific use case. balancer.finance/whitepaper/
10) @CoFiXProtocol on the other hand introduces risk management and computable risk concepts into the AMM world. The design introduces several new components including the compensation factors to ensure market makers are sufficiently incentivized to continuing making the market.
11) The design is trying to mimic the centralized world where market makers are compensated by negative fee rebates and eating away the arbitrage opportunities across different exchanges, trading pairs, and assets. cofix.io/doc/CoFiX_Whit…
12) @CurveFinance #CRV focuses on stable asset swap felt that the basic CPMM model does not fit into its specific use case, so they came up with the stableswap invariant in order to provide the best liquidity and the lowest slippage for swapping stable asset like USDT/USDC/DAI.
13) There are so many protocols that are trying hard to eliminate the IL, however, there is no one size fits all solutions and there are always risks involved in making a market in the market, so IL can not be eliminated but can be shifted or hedged through different ways.
14) @Bancor #BNT V2 introduces single-sided exposure, allowing LPs to contribute and maintain 100% exposure in a single token. By doing so, it introduces a concept called impermanent loss insurance. docs.bancor.network/getting-starte…
15) Whereby #BNT token holders can stake #BNT token into the insurance pool to earn rewards and providing impermanent loss insurance to the LPs, essentially shifting the IL risk from LPs to token stakers.
16) @BreederDodo Proactive Market Making Algorithm (PMM) design focuses on improving capital efficiency and single-sided LP. AMMs are “Lazy” Algorithms. medium.com/dodoex/dodo-a-…
17) When a trade takes place, PMM dynamically adjusts the price by encouraging arbitrage trading in order to minimize price risks and counterparty risks for LPs. This mitigates the notorious issue of impermanent loss inherent to AMMs.
18) Entering into the on-chain derivatives space, although I’m still questioning the needs for on-chain derivatives from a user perspective… As price discovery always happens off-chain in CLOB where the matching engines have done this so efficiently.
19) So why traders/liquidity providers wish to be on-chain apart from trading in a decentralized, trustless environment. Of course, you can also argue that these on-chain derivatives protocols can be used on the protocol to the protocol layer.
20) However, I believe that we have yet to identify the “ones”. Nevertheless, let's dive into the AMM models for on-chain derivatives protocol, whether you are talking about futures, options, swap.
21) @perpprotocol Virtual AMM (vAMM) looks interesting, it strips away the role of liquidity providers, so no one can suffer impermeant loss. The underlying design of vAMM uses the same x*y=k constant product formula as Uniswap. medium.com/perpetual-prot…
22) As the “virtual” part of vAMM implies, it uses the formula for price discovery purposes and there is no need for LPs to pool assets to provide liquidity. However, the asset prices internally defined by vAMM might be incorrect where this requires arbitrageurs to step in.
23) @Sake_Perp_Swap #SAKE vAMM+oracle price discovery design improves and limits the cases where the price in the internal book might be very different compared to the rest of the market.
24) If there were LPs, LPs suffer less IL but help with the accuracy of the asset prices on @Sake_Perp_Swap ,if there were no LPs, the system uses vAMM for price discovery purposes.
25) So the vAMM+ oracle price discovery design takes off some market-making risks by referring price to vAMM but let the LPs focus on the price differences between the vAMM price and the oracle price.
26) Capital efficiency is extremely important in the financial market, especially in derivatives trading, Mai Protocol by @MonteCarloDEX #MCB introduces shared liquidity concept and uses a price function to provide more liquidity near the index price.
27) The V3 AMM function flattens the price curve near the index price. While it improves user experience, capital efficiency is also maximized so that the fund provided by LP could be concentrated to fulfill the trading demand near the index price.
28) @pendle_fi focuses on enabling the trading of tokenized future yield on an AMM system. It shifts the underlying asset from the asset itself to the interest rate space. However,it enters into a whole new world here where the underlying asset-interest rate faces time decay.
29) The #Pendle AMM aims to minimize time-dependent impermanent loss that arises from the provision of liquidity using tokens with time decay. docs.pendle.finance
30) There are so many other types of AMM models that I haven’t covered in this thread and I’m also yet to dive into these. For example, @CharmFinance is working on the AMM model for options trading.
31) Where it leverages LMSR model, commonly seen in the prediction market AMMs to let users buy and sell these options, When we have a pair of options whose payoffs sum to one in a certain currency. @opyn_ is also working on this.
32) "Algorithm liquidity, the blockchain native approach" @Diane_0320 AMMs are everywhere and eating the DeFi world, excited to see the different design of the AMM models for various specific use cases.
34) SoK: Decentralized Exchanges (DEX) with
Automated Market Maker (AMM) protocols: arxiv.org/pdf/2103.12732…
35) Improved Price Oracles: Constant Function Market Makers
arxiv.org/pdf/2003.10001…
36) An analysis of uniswap markets web.stanford.edu/~guillean/pape…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Minion

Minion Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @0xminion

30 Apr
1) We really are on the multichain universe narrative now. So I did a quick analysis on mkt cap, liquidity/TVL comparison, the lower the Circulating Mkt Cap/TVL Ratio, the better. The lower the Circulating Mkt Cap as % of Main Chain, the more potential upside that has. Image
2) On Ethereum, we’ve got @Uniswap and @SushiSwap, On BSC, we’ve got @PancakeSwap On @0xPolygon, We’ve got @QuickswapDEX, On @xdaichain we’ve got @Honeyswap On @FantomFDN, we’ve got @Spirit_Swap and @SpookySwap, on @avalancheavax, we’ve got @pangolindex
3) On @HECO_Chain, we’ve got @Mdextec, on @solana , we’ve got @RaydiumProtocol
Read 5 tweets
23 Feb
Doing heavy research on #NFT recently, so I thought it might be a good idea to gather all the pieces that I personally find interesting in a single thread. This thread is a working piece dedicated to #NFT.
1: The Non-Fungible Token Bible: Everything you n eed to know about NFTs By @dfinzer opensea.io/blog/guides/no…
2: The Furry Lisa, CryptoArt, & The New Economy Of Digital Creativity by founder of @Behance, cpo @Adobe

scottbelsky.medium.com/the-furry-lisa…
Read 39 tweets
29 Jul 20
1) Some thoughts on @FinanceYfii and @iearnfinance . There are very different mindsets between the east and the west, looking how this event unfolded from two-sided is quite interesting. First of all, salute to @AndreCronjeTech for creating the @iearnfinance protocol.
2) @iearnfinance by @AndreCronjeTech created a huge hype in the Chinese crypto space, part of the $YFI community in China is interested in the governance, but I believe many people who heard about $YFI are more interested in the high yield that YFI token brought to the space.
3) We expected there would be a fork of $YFI protocol in the market to generate additional hype in the market to let people chasing the yield. Due to language and technical barriers, many people in the Chinese community were unable to participate in the $YFI farming.
Read 21 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(