📌 Uniswap 技術分析系列 #1:一個建立在數學上的交易所 你好,我是 BQ 開發者。@BQ_Developer 每次我使用 Uniswap 時,我都覺得它非常迷人。 一個交易所怎麼可能在沒有任何人的情況下 24/7 運作? 從今天開始,我將分幾個部分探討 Uniswap 如何通過各種技術選擇使這個 "不可能" 成為可能。 首先,讓我們來看看為什麼 Uniswap 團隊選擇使用單一數學公式來創建交易所,而不是傳統的訂單簿。 🤔 想在以太坊上創建一個交易所嗎? 當 Hayden Adams 在 2018 年首次構思 Uniswap 時, 最自然的做法是將傳統交易所移到區塊鏈上。 但不久,他就會面臨一個根本性問題。 在以太坊上下單,你必須支付燃料費,修改或取消訂單時也需要支付燃料費。 當市場快速波動時,你需要不斷調整訂單,但如果每次都要支付 20-30 美元,誰會做市場做市呢? 更關鍵的問題是,在每 15 秒生成一個區塊的環境中,實時訂單匹配是不可能的。 傳統交易所以毫秒處理訂單,而這在區塊鏈上結構上是不可能的。 ⚙️ 用兩個桶製作的自動化交易所 Uniswap 的解決方案很簡單。他們完全消除了訂單。 相反,想像兩個相連的桶。一個裝滿 ETH,另一個裝滿 USDC。 交易就像從一個桶中取出液體(取出 ETH),並將相應的量倒入另一個桶(添加 USDC)。 這裡的關鍵是兩個桶的相對水平決定了價格。 你取出越多的 ETH,ETH 桶的水平就越低,稀缺的 ETH 價格自動上升。 整個過程由一個簡單的數學公式控制:x * y = k,其中 x 是 ETH 的數量,y 是 USDC 的數量,k 是一個常數產品。 如果你從一側取出,就需要在另一側添加更多以保持產品不變。 🧠 一個無需人力運作的系統 這個設計最優雅的方面是它的完全自動化。 傳統交易所需要做市商不斷調整報價,但 Uniswap 不需要這樣。 每次交易發生時,價格自動調整,交易可以在零到無限的任何價格發生。 當 ETH 在外部市場上漲時,套利者會從 Uniswap 購買相對便宜的 ETH,池的價格自動與市場價格對齊。 整個過程中不需要人為干預。 💭 交易的現實取捨 當然,這個優雅的解決方案是有代價的。 最大的問題是滑點。交易越大,價格的變動就越指數級,這可能導致以比預期更差的價格進行交易。 此外,池中的大部分流動性實際上在極端價格水平上是靜止的,降低了資本效率。 然而,考慮到這些限制,我相信 Uniswap 所創造的真的是一個令人難以置信的成就。 通過用一個簡單的數學公式取代複雜的金融系統,他們建立了一個 24/7 不間斷運作的全球交易所。 ✏️ 在下一部分, 雖然他們用 x*y=k 創建了一個交易所,但我在實際使用時發現了一個關鍵問題。 池中 90% 的資金在極端價格水平上是靜止的,沒有人在使用。 Uniswap V3 是如何解決這個問題的? --- 你的喜歡和分享是愛 🥰 #BQDeveloper #Uniswap #AMM #DeFi
查看原文
4,023
7
本頁面內容由第三方提供。除非另有說明,OKX 不是所引用文章的作者,也不對此類材料主張任何版權。該內容僅供參考,並不代表 OKX 觀點,不作為任何形式的認可,也不應被視為投資建議或購買或出售數字資產的招攬。在使用生成式人工智能提供摘要或其他信息的情況下,此類人工智能生成的內容可能不準確或不一致。請閱讀鏈接文章,瞭解更多詳情和信息。OKX 不對第三方網站上的內容負責。包含穩定幣、NFTs 等在內的數字資產涉及較高程度的風險,其價值可能會產生較大波動。請根據自身財務狀況,仔細考慮交易或持有數字資產是否適合您。