NEW EVENT
最新活動
OKX
幣安
HOT ARTICLES
熱門文章
Featured Articles
專題精選
Uniswap 的合約正式部署於 2018 年 11 月 2 日,其創始人為 Hayden Adams。而 Hayden Adams 在 2017 年 ICO 牛市最鼎盛的時候被原公司裁員後,便從零開始學習以太坊的智能合約語言 Solidity。
後來透過好友的建議,Hayden Adams 決定創造一個自動化的做市商(Automated Market Maker,AMM),從最初的概念驗證(Proof of Concept)、代碼合約以及網站設計,Uniswap 開始了它的誕生與發展歷程。
從 Uniswap 的白皮書內容,可以看到該項目的介紹其實非常簡單明瞭:Uniswap is a protocol for automated token exchange on Ethereum. It is designed around ease-of-use, gas efficiency, censorship resistance, and zero rent extraction.
翻譯成中文就是:
Uniswap 是一個用於以太坊上代幣自動兌換的協議。它圍繞著易用性、gas 使用效率的提升、抗審查性以及零抽租等功能而設計。
Uniswap 是一個在以太坊區塊鏈上運行的去中心化交易所,它可以支援 ETH(以太幣)與其他不同代幣之間,或是代幣與代幣之間的兌換。(這邊指的代幣皆為「ERC20 Token」)
而 Uniswap 最大的特色就在於,它不需要 order book (掛單簿)系統,它採用的設計是恆定乘積做市商(Constant Product Market Maker),是自動化做市商(Automated Market Maker, AMM)模型的變體。
做市商機制:
舉例來說:用 ETH 購買 DAI,會增加 x (池中 ETH 數量)並減少 y (池中 DAI 數量),因此 DAI / ETH 的價格就會發生相應的變動。
若單筆訂單交易數量過大,就會越偏離中心,差價也就越大;
若流動性池內資金越多,也就代表該池流動性越充足,差價就越小。
從 V2 開始 Uniswap 的開發團隊可以抽取交易手續費的 0.05 % 作為收益,而其他的流動性提供者也可以收取每筆交易的 0.3 % 作為收益。
提供流動性:向池中同時按比例注入 ETH 和 DAI,這會使 k 增加。注入比例一定是 DAI / ETH 的市場價格,否則會影響 Uniswap 上 DAI 的報價,進而產生不同交易所間的套利機會。
這邊我們以網頁版的 Uniswap 作為範例:
點擊後就會進入到注入流動資金(V2)
而 Uniswap V3 版本也於今年的五月中在大家的引頸期盼下終於上線了!Uniswap 這次的改版主要著重於四大新功能,針對資金效率、收費等級、流動性及預言機方面進行改善。
Uniswap V3 在 AMM 曲線基礎上增加聚合流動性功能,流動性提供者可以將資金集中在自己設定的價格範圍內,以期望的價格去提供更多的流動性。
舉例來說:ETH / USDC 池中的流動性提供者可以自行選擇在給定的價格區間執行交易,收取的交易費用會由流動性提供者按照比例分配。
我們可以在這裡創建 Uniswap V3 的新流動性倉位
接著我們需要選擇手續費的費率大小,網站介面也會顯示當前選擇的交易對大多的流動性提供者都是選擇哪一種費率。
由於 V3 版本中提供了 0.05%、0.3%、1% 三種不同的費率,導致同一個交易對,可以在 V3 中分別建立三個不同費率的資金池,通常來說如果是要交易價格相對穩定的幣種,用戶通常會傾向選擇費率較低的交易對,然而因為提供新幣或是較小的山寨幣流動性的風險較高,所需要交易的用戶付出的交易費率也會相對較高
接著,我們可以按照 ETH 的現價挑選最適合的價格區間來提供流動性,只有在我們設定的這個範圍內,流動資金才會賺取手續費。
相對於 V2,我們能夠用較少量的資金在一定的範圍內提供一樣的流動性,藉此提高我們的資金使用率,也降低我們的風險敞口,以往提供流動性時我們可能會需要擔心其中一個幣種的價格如果遇到下跌非常多的情形,會蒙受許多的無常損失,Uniswap V3 的這一個功能則能降低我們在這種情形上的損失。
V3 版本提供 0.05%、0.30% 和 1.00% 三種不同收費等級,流動性提供者可以根據預期的貨幣對波動率調整利潤
V3 版本為流動性提供者提供訂單功能,我們稱之為「range orders」。
流動性提供者可以在自己選定的價格範圍內存放單個幣種,如果市場價格進入指定的範圍,他們就會沿著一條平滑的曲線出售一種資產,同時在這個過程中賺取交易費用。相反的,如果該市場價格超過指定的價格範圍區間時,就會將全部轉換成另外一種資產。
舉例來說:如果 DAI 的當前價格低於 1.001 USDC, 那麼用戶就可以在 1.001 ~ 1.002 DAI / USDC 的價格範圍內投入價值 1000 萬美元的 DAI。
一旦 DAI 交易價格超過 1.002 DAI / USDC,用戶的流動性就會被轉換為 USDC。因此為了避免在 DAI / USDC 開始低於 1.002 時被自動轉換回 DAI,用戶就必須自行提取流動性。
V2 預言機的工作模式是以每秒鐘為基礎,儲存 Uniswap 交易對價格的累積總和。這些價格的總和可以在一段時間的開始和結束各檢查一次,以計算該期間的準確 TWAP(Time-Weighted Average Price,時間加權平均價格算法)。
在 V3 版本中,官方團隊對預言機進行重大改進,允許第三方可以透過一次鏈上調用計算過去約 9 天內任何的 TWAP 價格,這是透過儲存一個累積總和的數據組來實現,而並非只存儲一個。
而 Uniswap 交易者保持預言機更新的 gas 成本相對於 v2 減少了大約 50%,外部智能合約中計算 TWAP 的成本也大幅降低。
經歷多時的測試才推出的 Uniswap v3 做了許多安全流程的檢查,其中包括:
然而 Uniswap v3 是個極為複雜的協議,無法保證所有的錯誤都已經被發現並解決,因此他們也推出了為期 30 天的「bug 賞金活動」,提供了高達 50 萬美元的賞金。
Uniswap 是第一個被廣為人知的自動化做市商(AMM),在成長的過程中也備受關注,獲得了許多投資方的多輪融資,其中包含 Paradigm、a16z 旗下加密基金等。另外,Uniswap 也以其創新性、風投合法性以及高流暢度而打響名號,吸引了 DeFi 領域衆多早期用戶的關注,尤其是項目的初期空投給原先 DEX 的使用者引起了 DeFi 的空投熱潮!每位用戶可以領取 400顆 UNI 作為獎勵(市場最高價值將近2萬美金,十分驚人),也使得更多參與者利用早期領取的 UNI 進入流動性挖礦為整個生態貢獻流動性,對於 DeFi 的發展歷程來說 Uniswap 絕對有著非常重要的影響。
Uniswap | SushiSwap | |
治理代幣 | UNI | SHSHI |
風格 | 極簡主義,簡約的前端系統 | 有著較為多元的介面系統 |
決策 | 團隊在更新系統或做決策時十分謹慎 | 很多決策透過社群投票決定,主控權回歸使用者 |
拓展 | 憑藉着簡約屬性和先發優勢,項目很容易就會選擇在 Uniswap 上啓動流動性池 | 核心團隊與其合作伙伴共同拓展流動性池,一起提供更好的激勵機制、支持新代幣的發起和支持現有項目遷移流動性。 |
市場 | 滿足了大眾的基本鏈上交易需求 | 針對特定的細分市場優化解決方案 |
雖然 Uniswap 不是第一個出現的 AMM式去中心化交易所,但是因為 Uniswap 開始掀起各個AMM 興起局面的地位是不容質疑的,著重改善用戶與去中心化交易所之間流動性的交互問題及資金使用效率的議題,Uniswap 彷彿為大家開啟了 DeFi 新世界一般,隨著最近 Uniswap V3 也開始啟動 Layer 2 的版本,我們也能看到 DeFi 世界正不斷朝向使整體交易市場更有效率的運作方式持續演化著,未來 Uniswap 會推出什麼樣新的產品也很令人期待。
聲明:以上內容及觀點皆為參考且不構成投資建議,亦不代表每日幣研觀點和立場。投資者仍應自行決策,對投資者交易形成之直接間接損失作者將不承擔任何責任。
每日幣研
《每日幣研》為來自台灣及香港的區塊鏈從業者所創立的自媒體品牌。我們致力於普及與推廣艱澀難懂的加密貨幣及區塊鏈資訊。