太長不看
L2 上的AMM 受到流動性碎片化問題的困擾。 dAMM 通過讓不同L2 之間共享流動性解決了流動性碎片化問題dAMM 可以讓基於ZK 的L2(例如,DeversiFi、Loopring 等)異步共享流動性—— 讓更多交易可以得到流動性提供者的支持。 dAMM 可以讓流動性提供者在服務Uniswap 等L1 AMM 的同時參與L2 交易=> 無需任何妥協即可實現可擴展性dAMM 利用L1 的免許可性緩解因L2 相互獨立而導致的流動性碎片化問題。
dAMM(前身是Caspian)2021 年3 月,我們首次官宣dAMM 時將其命名為Caspian(里海)(中文譯本),但是由於商標問題,最終放棄了這個名字(dAMM 萬歲!)。 dAMM 是StarkWare 和Loopring 合作開發的L2 AMM,將流動性聚集到一個L1 流動性池中,並通過L1 合約強制執行邏輯。這極大地提高了資本效率和開發靈活性,同時享有L1 提供的安全性保障。
dAMM 的功能擴展—— 跨L2 異步性
dAMM 的功能已經經過擴展,可以實現跨L2 AMM,即,讓不同的L2 異步共享同一個流動性池。該設計可以賦予AMM 可擴展性,但是不會造成流動性碎片化。
所謂的 異步性 指的是一個L2 在處理dAMM 交易時無需使用AMM L1 流動性池與其它L2 通信。異步性是dAMM 的核心功能,第一次真正意義上讓共享AMM 變得切實可用。
dAMM 是如何做到這點的?因為它將流動性池與定價狀態分離。在這種設計下,合約會同意狀態提供的任何報價,只要它有足夠的流動性可以履行交易。
通過將資金和狀態解耦,我們可以讓每個L2 都能基於同一個流動性池創建自己的dAMM 狀態,從而實現異步跨L2 AMM。
支持多個獨立市場:
參與者的角色依然保留之前的設計。新設計的獨特之處在於,支持多個獨立市場—— 這些市場有的在L2 上,有的在L1 上,但是都共享AMM 基礎設施和流動性。
最後,新的設計還有一處細微的調整:dAMM 可以利用L1 上的流動性(例如,Uniswap/Sushiswap 上的交易)擴充自己的流動性池。為此,我們支持直接將L1 流動性提供者代幣(例如,來自UniSwap ETH/DAI 池的流動性提供者憑證代幣)存入相應的dAMM 流動性池(例如,ETH/DAI 流動性池) 。
擴展後的dAMM 帶來了哪些好處?
擴展後的dAMM 具有顯而易見的優勢,而且產生了良性循環:
由於dAMM 支持多個市場,dAMM 上的交易量增多交易量增多意味著手續費增多流動性不變的情況下,手續費增多意味著資本效率提高流動性增多意味著價格更優惠
dAMM 的無常損失風險有多高?
AMM 的流動性提供者需要承擔無常損失(impermanent loss)的風險。 dAMM 的流動性提供者更是如此。事實上,dAMM 支持的市場越多,其流動性提供者遭受無常損失的風險就越高。在無常損失中立型環境(如Curve 池)中,流動性提供者沒有太大風險。其它類型的流動性池則不然。
為了緩解這一問題,dAMM 智能合約會使用一種叫作 dAMM 健康因子的參數來限制流動性提供者遭受的無常損失上限。我們之後會單獨寫一篇文章來介紹這一機制。
結論
我們預測dAMM 將成為DeFi 擴容的基本原語之一。此外,我們相信這一設計強有力地證明了相互獨立的L2 系統之間具有免許可的連通性。 dAMM 展示瞭如何利用L1 的免信任性來扭轉因L2 興起而導致的流動性碎片化趨勢。
致謝
dAMM 的免許可設計是不同L2 團隊之間密切合作的成果。
我們非常享受與大家並肩奮鬥的感覺,並相信我們會繼續攜手進行創造、設計、構建和運營。
(完)
(文內有許多超鏈接,可點擊左下”閱讀原文“ 從EthFans 網站上獲取)
原文鏈接:
https://medium.com/starkware/damm-decentralized-amm-59b329fb4cc3
作者: Louis Guthmann & Brecht Devos
翻譯&校對:
閔敏 & 阿劍