編譯/章魚哥
6月13日,Uniswap發布了Uniswap v4版本代碼草稿,以便可以公开構建v4版本。
Uniswap Labs有史以來第一次在Uniswap v4公开發布之前邀請社區提供反饋。這一战略以社區意見爲重點,旨在強調Uniswap致力於去中心化,這是一個關鍵的區別,意在將去中心化交易所 (DEX) 與中心化交易所 (CEX) 分开,例如Coinbase和Binance。
Uniswapv3於2021年5月發布,引入了集中流動性(可以在特定價格範圍內提供流動性),從而顯著提高DEX的資本效率,也奠定了Uniswap作爲DeFi領域最大DEX的地位。目前 Uniswap在DeFi鏈上交易量中佔有57.4%的份額,是該領域排名第二DEX的3倍之多。
Uniswap也因普及了自動做市商(AMM)而飽受贊譽,AMM是一種基於區塊鏈的計算機程序,或稱“智能合約”,可在不使用中介的情況下促進加密貨幣之間的交易。
隨着v4升級的釋出,我們得以窺見新版本真容,下文將大致介紹v4版本帶來的變化。
01
掛鉤Hooks
每個Uniswap流動性池都有一個生命周期。在流動性池的生命周期中,會發生幾件事,包括用戶使用默認費用等級創建流動性池;流動性被添加、刪除或重新調整;以及用戶交易代幣。
在Uniswap v3中,這些生命周期事件是緊密耦合的,並以非常嚴格的順序執行。
爲了在Uniswap v4中爲可自定義的流動性創造空間,爲流動性池部署人員創建一種方法,以引入代碼,從而在流動性池的整個生命周期中的關鍵點執行指定的操作——例如在交易代幣之前或之後,或者在 LP 頭寸更改之前或之後。
輸入“掛鉤”,這些插件可以自定義流動性池、兌換、費用和 LP 頭寸之間的交互方式。开發人員可以在 Uniswap 協議的流動性和安全性之上進行創新,通過與 v4 智能合約集成的“掛鉤”創建自定義的AMM池。
我們感興趣的一些實驗包括:
-
時間加權平均做市商(TWAMM);
-
基於波動性或其他投入的動態費用;
-
鏈上限價訂單;
-
將超出範圍的流動性存入借貸協議;
-
定制化的鏈上預言機,例如幾何平均數預言機;
-
自動復利 LP 手續費到 LP 頭寸;
-
內部化的 MEV 利潤分配給 LP;
但實際上,想象力是沒有極限的。由於每個流動性池現在不僅僅由代幣和費用等級定義,因此我們將看到各種顏色、形狀和大小的流動性池。Uniswap v4的核心邏輯與 v3一樣,是不可升級的。雖然每個流動性池都可以使用自己的“掛鉤”智能合約,但“掛鉤”只能限制爲在創建流動性池時確定的特定權限。
02
單例模式The Singleton
Uniswapv4帶來的第二個重大變化是引入了單例。顧名思義,單例是包含Uniswapv4中所有不同池的單個合約。這與Uniswap之前的迭代不同,在Uniswap之前,每個池子都保存在自己的獨立合約中。
這種模式顯著提高了v4的gas效率,因爲復雜的Swap將通過單個合約進行,而不是通過多個不同的合約進行,後者會消耗大量的 gas。據估計,使用單例還可以將部署新池(即新交易對)的成本降低99%。
單例還利用了Uniswap Labs所稱的“閃電記账系統”(flash accounting system)。這將進一步降低在DEX上交易時的gas成本,只需在Swap完成後將代幣的淨余額從池中轉移出來。這與Uniswapv3不同,在v3中,交易中涉及的所有資產都是在Swap過程中轉入/轉出池的。
03
治理、發布和分發
Uniswapv4將由Uniswap DAO和UNI持有者管理。
與之前的v3和v2一樣,該協議將包括收費开關,Uniswap治理可以在逐個池的基礎上激活該开關,以從流動性提供者產生的費用中抽取一部分。
v4將在Business Source License 1.1的許可下發布,該許可證將持續四年,並限制協議,僅供經過治理批准的實體使用。
最後,值得注意的是,Uniswapv4的發布不會很快到來。Hayden在播客中表示,v4代碼尚未最終確定並經過審核,因此在協議發布之前應該還需要一段時間。
04
引發开發者爭議
雖然新版本功能更加豐富,但是這引來了开發者們的抱怨,他們反對使用BSL(Business Source License,商業源代碼許可證)。
Uniswap在v4中選擇使用BSL 1.1,延續了他們在Uniswap v3中所做的內容,而BSL許可證將允許Uniswap在接下來的四年內獨家使用創新。
雖然該許可證授予公衆訪問代碼並允許復制、修改和再分發該代碼的權利,但該代碼在長達四年的時間內不能用於商業或生產目的。
在此之後,許可證將從BSL許可證更改爲永久性的GPL許可證(General Purpose License,通用公共許可證)。
开源社區內的开發者們認爲,Uniswap所謂的“开源營銷”說法具有誤導性。
投資公司德爾福實驗室 (Delphi Labs) 的總法律顧問Gabriel Shapiro在一系列推文中表示,BSL是對創新的徵稅,可能會減緩DeFi領域的發展。
在他看來,如果不查看Uniswap v4的代碼,开發人員將很難從頭开始構建AMM(Automated Market Maker,自動化做市商)。
BSL是對創新能力的一種徵稅,任何看過其代碼的人,哪怕僅看過一次,然後再編寫類似代碼的人都有可能遭到版權索賠。
這些關於版權的風險是大型科技公司使用精心設計的“潔淨室”程序的原因。
簡而言之,很難找到一個既有能力從頭开始編寫一個新AMM,又從未看過Uniswap v4代碼的开發者團隊。也許他們並沒有侵權,但他們需要拿出證據來證明這一點。
作爲回應,Uniswap的創始人Hayden Adams和他的團隊在YouTube上舉行了一場直播來解決爭議。
首席工程師 Noah Zinsmeister表示,四年並不長,而且BSL許可證在鼓勵創新和從項目中獲利之間取得了合理的平衡。
05
對DeFi意味着什么
v4將對Uniswap本身和整個DeFi產生廣泛的影響。
首先,此次升級應該有助於Uniswap保持其作爲交易量最大的去中心化交易所的地位,因爲掛鉤可以提高協議相對於v3的資本效率,同時更具可定制性和gas效率。後兩種特性應該有助於Uniswap吸引更多來自DEX聚合器和較長尾的異質交易對的訂單流,同時保持其在ETH/USDC、ETH/USDT、ETH/DAI等交易量較大的交易對中的主導地位。
此外,此次升級使Uniswap 具有創建更多訂單類型的能力,如TWAP和限價訂單,這應該有助於Uniswap通過吸引更成熟的交易者到DEX,進而增強與 CEX 的競爭力。這一點,再加上FTX崩潰後交易活動向鏈上轉移,以及最近對幣安和Coinbase等CEX施加的監管壓力,可能有助於Uniswap這類 DEX 在加密交易中更競爭力。
DEX/CEX成交量比率在5月份達到歷史新高,隨後回落。隨着 Uniswapv4 逐漸成熟,它似乎有很大的機會將這一比率推至新的高度。
最後,v4應該有助於使Uniswap成爲一個更可組合的協議。衆所周知,由於分叉許可和管理集中化流動性頭寸的挑战,很難在Uniswapv3上構建。在掛鉤和 Singleton 模式之間, 相對於v3,似乎更容易構建和利用v4的流動性。這可能會帶來大量新的、有趣的應用程序,並在 DeFi 行業迫切需要創新的時刻激發創意的浪潮。
總而言之,Uniswapv4是DeFi領域中令人興奮的新升級,有助於推動DeFi向前發展。但是,它還需要一段時間才能推出。盡管如此,DeFi仍將再次變得有趣。
編譯原文
Our Vision for Uniswap v4
What You Need to Know About Uniswap v4
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。