原文作者:0xKooKoo,極客Web3 MoleDAO 技術顧問、前Bybit 技術負責人
原文來源:極客Web3
註:本文為作者在現階段對DeFi 的考古研究,可能存在錯誤或偏見,僅作為交流之用,期待大家的指正。
Introduction
大多數人接觸到DeFi 源自於2020 年的DeFi 之夏,而DeFi 之所以突然變得流行,我認為大概有以下幾種原因。
無需依賴第三方。 DeFi 與Bitcoin 一樣,不需要依賴任何第三方(Oracle 除外),用戶只需要接入加密錢包並簽名就可以實現全鏈上的交易了,只要智能合約是安全的,那麼就沒有人可以拿走用戶的資產,Notyourkey,Notyourcoin。相信經歷過Mt.Gox 被盜事件的老韭菜與經歷過FTX 挪用用戶資產暴雷的新悲劇玩家們可以更理解這種缺乏信任的感覺。
市場需求增加。 DeFiSummer 發生之前,全球範圍內存在著巨大的流動性需求,傳統金融體系的利率低迷和全球流動性寬鬆政策導致了資金尋找更高收益的機會。 DeFi 提供了一種可行的替代方案,以更高的利率和更多的投資機會吸引了大量的資金流入。
更好地保護個人隱私。 DeFi 不需要進行或只需要少量的KYC。 DeFi 平台建立在區塊鏈技術之上,透過智慧合約執行交易和協議。與傳統金融機構不同,DeFi 沒有一個中心化的管理機構或中介,而是由代碼和協議自動執行。
這種去中心化的特性使得DeFi 平台無法直接收集和管理使用者的個人識別訊息,因此無法進行傳統金融機構中常見的KYC 程序。純鏈上的alpha 機會確實很多,能夠抓住這些機會的都是一些專業玩家,專業玩家不希望暴露自己的策略與個人信息,因此DeFi 確實是這部分玩家的不二選擇。
門檻更低,Permissionless。 DeFi 確實在某種程度上解決了傳統金融體系中的一些問題和不足之處,例如任何人都可以在Uniswap 上面去list 你的token,這就大大提高了交易的廣泛性。只要人們對於某一種token 有交易需求,就可以在DeFi 上被滿足,而無需等待某一個中心化交易所經過重重審核選擇上幣。
代碼可審計性。 DeFi 專案通常是開源的,其智慧合約代碼可以被任何人審計和驗證。這種開放性和透明性使得人們可以對程式碼進行檢查,確保沒有隱藏的惡意行為或風險。相較之下,傳統金融機構的後台程序相對閉源,人們無法對其內部操作進行直接審計。
高度互通性。 DeFi 生態系統中的不同協定和平台可以相互連接和合作,形成一個無縫的金融網絡。也因為這個,DeFi 社群通常傾向於保持開放和互聯互通的原則,以促進更多的創新和發展。

但DeFi 也存在一些問題:
缺乏流動性。和中心化交易所的流動性相比,DEX 仍有很大的進步空間,根據theblock.co 在202310 月16 號的最新數據展示,過去一個月DEX 現貨交易量同比CEX 現貨交易量只有13.45% 。另外缺乏流動性帶來的就是交易滑點過大的問題,舉例說明,在CEX 花費1500 個USDT 可以買到1 個tokenA,但是在流動性很差的鏈上liquditypool 中,同樣的1500 個USDT 只能買0.9 個tokenA,交易一筆相當於跌了10% 。
交易費用高昂。 DeFi 交易因為是在鏈上進行的,所以會受制於所在公鏈的性能和存儲空間,例如Uniswap 的交易費用可能會因為Ethereum 主網的擁堵而急劇攀升,例如我之前就有過一筆普通交易被收取高達200 USD 手續費的經歷,感覺真的是在勸退。
功能更少。相對於中心化交易所的廣泛業務,例如網格交易,定投機器人,理財寶等等定制化服務,DeFi 目前的業務還非常低級和分散,例如只有簡單的swap 交易,流動性挖礦, Staking ,Farming 等。
交互體驗差。 DeFi 的互動體驗比起成熟的CEX 差很多,例如交易一筆要等幾秒,簽名內容不直接,名詞概念不統一,產品流轉邏輯不順暢。但這個問題其實還算好,因為只要逐漸地統一標準,很多前端代碼和產品邏輯都可以形成成熟好用的模版,到時候各家其實都差不多。

過去:DeFi 的過往歷史
可以說從BTC 問世的那一天起,人們就希望能夠以一種去中心化的方式來做交易,這一塊的鏈上金融創新層出不窮。由於BTC 可程式性不強,大家沒有往這條路想太多,後面Ethereum 橫空出世,想像空間被打開了,很多項目採用IC0 的形式來籌集資金。
隨著ERC 20 協議定下來後,鏈上資產流動更充沛了,一系列的金融創新產品湧現。
接下來讓我們來考古吧,看看DeFi 一路走來經歷哪些了艱難的歷程,又有哪些產品和名人做出了了不起的創新。
最早的關於去中心化金融的討論可以追溯到2013 年7 月,當時Mastercoin 創始人JR.Willett 在bitcointalk 論壇上發起了首次IC0,並聲明只有參與捐獻的人才可以享受到形如去中心化交易,分散式betting 等凌於比特幣之上的新功能。這也使得他成功募集到4, 740 個比特幣,當時價值50 w 美元。
2014 年,RobertDermody 等人共同創辦了CounterpartyProtocol,這是建立在比特幣區塊鏈上的點對點金融平台和分散式開源網絡協議。

其解決的問題是:允許用戶在比特幣區塊鏈上創建自己的代幣,Counterparty 有一種原生貨幣叫XCP,它是透過「證明燒毀」(proofofburn) 機制從比特幣生產出來的。
Counterparty 提供了比特幣無法提供的金融工具如衍生性商品等。 Counterparty 曾被Overstock.com 用來在區塊鏈上交易法定證券。 Counterparty 還創建了去中心化的資產交易所,可以在其上交易各種數字資產。使用者可以使用counterpartyd 節點軟件和Counterwallet 網頁錢包使用Counterparty。
Counterparty 也在比特幣上實現了類似智慧合約和dapp 的東西。他還提供了開源和去中心化的平台,可以在不依賴任何中央機構的情況下開展金融活動。幾個知名的NFT 專案如SpellsofGenesis 和RarePepe 都是建立在Counterparty 平台上的。
總體來說,Counterparty 協議利用比特幣網絡和技術,解決了比特幣本身無法提供的金融產品和服務,使其成為更全面的去中心化金融平台。並且,至今Counterparty 協議仍存活著,是歷史最悠久、最著名的去中心化金融(DeFi)平台之一。

而在2015 年9 月15 日,Gnosis 創始人Martin 在自家論壇上發布了關於MarketMaker 和OrderBook 如何結合的思考,這也是我找到的最早的關於去中心化預測市場的帖子了。
Gnosis 是建立在以太坊協議上的去中心化預測市場,為人們對任何事件的結果預測提供了一個開放平台,大大簡化了客製化預測市場應用的創建過程。同時,Gnosis 利用區塊鏈信任機器及智慧合約自動執行的特點,讓玩家可以更靈活自由的進入預測市場,為預測市場的帶來了更巨大的想像空間。順便說一句,這個Martin 挺厲害的,後面的GnosisChain(formerlyxDaiChain),Balancer,SAFE 錢包和CowSwap 都跟他有關係。

2015 年10 月27 日,Gnosis 創始人Martin 在自家論壇上發起了另外一個討論,如何為新創建的PredictionTopic 提供一定數量的資金作為初始流動性,以確保市場的正常運作。
例如透過專案資助來提供資金,例如與其他投資者或基金會合作以獲取資金支持,這篇貼文強調了社區參與的重要性。可以說這是我在考古過程中發現的,最早的關於如何attract 更多流動性和參與的討論帖了。

2016 年9 月26 日,以太坊、ENS 首席開發工程師NickJohnson 在reddit 中發了一個帖子,提出了一個名為Euler 的去中心化交易所概念。主要內容包括:
Euler 可以允許用戶用不同種類的代幣來購買Euler 幣。 Euler 持有這些代幣,代幣的數量決定用戶能以多少Euler 幣來兌換。購買第一個Euler 幣需要1 個代幣,第二個需要e 個代幣,第三個需要e^ 2 個代幣,依此類推,以指數增長計算每個Euler 幣的價格。
當加入新的代幣時,需要運行徵集階段,用戶可以提交投標提供新代幣來兌換Euler 幣。最後確定初期該新代幣的價格。 Euler 幣的總價值應等於Euler 所持有的所有代幣總價值。它可以在一定程度上抵禦個別代幣價格波動對其價值的影響。
同時,應該設立機制快速停止買入某個被破壞的代幣,以防止濫發該代幣來兌現其他代幣。整體而言,這個系統設計簡單,去中心化,但也存在一些經濟影響需要進一步檢視。
AMM 的序幕

2016 年10 月3 日,Vitalik 在reddit 上發布了帖子,該帖子受到NickJohnson 的啟發,參考當時的一些新興DEX,提出了一種使用分散式交易所的新方法:
使用類似預測市場的「鏈上自動化做市商」機制來運行分散式交易所,而不需要像普通交易所那樣進行訂單的下單和撤單。
使用者可以「投資」到這個做市商中,增加深度DEPTH 並獲得利潤份額,這也能降低做市商的風險。相較於傳統交易所,這種方法可以大幅降低差價,但只需要在實際交易時進行鏈上交易,而無需下單和撤單。也提出了加入新代幣和價格波動過大時應停止買入的問題。後續討論如何加入多重資產的支持,以及投資者投入和撤出時抽成問題需要考慮。
可以說這篇文章奠定了AMM 類型DEX 的基礎,從此開啟了一個數千億的市場。

2017 年6 月,EtherDelta( 以德) 上線正式運營,成為第一個獲得監管部門認可的以太坊去中心化交易所,因為其早在上線前就完成了美國證監會的登記註冊手續。
但其實早在2016 年6 月23 日,EtherDelta 創始人Zachary Coburn ( 簡稱Zack) 就已經在Github 提交了第一個commit,EtherDelta 是第一個通過向美國監管機構CFTC 報備註冊的去中心化交易所。

整體來說,EtherDelta 之所以在2017 年成為首個以太坊DEX,主要優點在於它實現更純粹的去中心化,門檻低,匿名性強,成本低,表現穩定。 EtherDelta 的技術原理如下:
使用智慧合約實現訂單簿交易系統。用戶透過交易合約發布、撤銷、配對買賣單。訂單簿資訊以及交易成交記錄都儲存在以太坊區塊鏈上,實現去中心化交易,只需透過網頁或行動端存取EtherDelta 網站即可使用,無需下載專用應用。
Delta 的網站透過JavaScript 與EtherDelta 智慧合約交互,讀取訂單簿資訊並與對手用戶進行交易。用戶在發布或撤銷訂單時需要廣播交易到以太坊網絡並支付gas fee。交易對手點擊訂單後,交易合約自動扣減買家資產並發送給賣家, realized on-chain。
智慧合約記錄每筆交易,包括involve 的賬戶地址、交易代幣種類和數量。用戶資產一直保存在自己的錢包中,不會被掌控在EtherDelta 服務上。 EtherDelta 收取0.3% 的交易費用,完全由買方承擔。整個交易流程保證去中心化和透明公開,但依賴以太坊網絡效能。
EtherDelta 在當時也有一些缺點
在訂單撮合過程中,需要手動操作。交易者需要自己去搜尋網站上的訂單,看看是否符合他們的需求,一旦找到合適的訂單,他們還需要手動與對方的訂單配對。這就意味著在同一時間點,雙方需要就價格達成一致的共識。總之,整個過程需要人工操作,不能自動完成。
訂單撮合處理速度慢。用戶下了一個訂單之後可能要等很久才會成交,因為當時以太坊處理速度本來就不快,另外流動性也不強;
浪費gasFee。由於EtherDelta 訂單簿的高延遲,一些Taker 可能對彼此的訂單視而不見。這可能會導致多個taker 競爭去與同一個maker 訂單成交的情況,從而導致訂單失敗,並出現一些延遲,並且除了獲勝的接受者之外的所有接受者都會浪費gasFee。
後面EtherDelta 也面臨一些質疑,例如前CTO 被指控內部交易等問題。具體可以看2018 年11 月8 號美國SEC 發布的起訴文。該報告得出的結論是,某些數字資產(例如ERC-20 代幣)屬於證券,因此可以受到SEC 的監管。 SEC 表示,所有交易此類資產的平台都需要向SEC 註冊為證券交易所,而EtherDelta 卻沒有這樣做。

儘管Coburn 沒有正式確認或否認SEC 的指控,但他同意與監管機構達成和解,支付30 萬美元的沒收贓物、 75, 000 美元的罰款和13, 000 美元的判決前利息。為了確定Zachary Coburn 本人負有責任,美國證券交易委員會證明:
EtherDelta 違反了證券法,Coburn 導致EtherDelta 違反了《證券交易法》,知道或應該知道他的行為會導致EtherDelta 違反證券法。
EtherDelta 算是倒楣的了,其向美國的CFTC ( 商品期貨交易委員會) 報備註冊了,但是沒有向另一個重要的美國監管機構SEC( 證券交易委員會) 報備。 EtherDelta 向CFTC 報備,主要是考慮到它交易的主要是數字貨幣,而非金融證券。但SEC 後來提出指導意見,將許多代幣分成證券,所以理論上EtherDelta 也應向SEC 報備。但當時SEC 對區塊鏈innovations 監管尚未明確,EtherDelta 未主動向SEC 報備。

EtherDelta 中間有一些團隊撕逼的狗血故事,例如fork 出來一個forkDelta,甚至由於中心化的股權糾紛,成為了第一個跑路的去中心化交易所。
大概的時間線為:
2018 年初,以德創始團隊將平台賣給中國商人陳軍。根據一份曝光的簽署日期為2017 年12 月15 日的文件顯示,以德公司進行了一次股權交割,並準備開始向市場市場募集ETH(以太幣)。
2018 年2 月9 日,團隊便發出聲明稱,以德在技術升級。 2 月18 日,以德交易所被媒體曝出暫停交易。 2 月19 日,國外的創始技術團隊,在賣出以德平台獲得資金後,將以德項目進行分叉,並運行起新的「ForkDelta」交易平台。
2018 年2 月21 日,以德交易所再次停止交易,實際控制人陳軍被曝跑路。

AMM 時代正式開啟
BancorProtocol 上線於2017 年6 月12 日,IC0 募集了$ 1.53 億
Bancor 最重要的創新是首次將AMM 機制引入去中心化交易所領域,解決了去中心化交易的一系列挑戰,這實際上奠定了以太坊生態內AMM 應用的基石。與傳統的訂單簿匹配買賣訂單的方法不同,Bancor 採用流動性池解決了去中心化交易所訂單定價和匹配的問題,用戶無需等待交易對手就可以進行交易。
2017 年9 月29 日,由AlexWearn 和PhilipWearn 兩兄弟共同創辦的IDEX 正式開啟beta 版,但其專案原始碼最早上傳到Github 的時間為2017 年1 月。
2017 年是IC0 泡沫高峰期,各種IC0 計畫湧現,但多計畫品質參差不齊,亂象叢生。隨著IC0 市場的冷卻,持有各種代幣的人開始尋找轉手的方法。但當時主流的交易所都不是去中心化的,有第三方機構控制風險,這就為IDEX 提供了機會。
它模仿了先前建立在比特幣上的Counterparty 協議,實現了第一代以太坊上的去中心化交易功能。用戶可以透過IDEX 進行各種以太坊和ERC 20 標準代幣的交易,避免信任第三方組織和機構。

IDEX 主打的是
速度快。 IDEX 採用離線訂單簿匹配,比EtherDelta 交易速度更快,用戶體驗更像中間人交易所。
安全性高。其核心是智慧合約,用戶資產不由中間機構掌控,風險更低。
功能完善。支援即時取消委託未成交單(且免費,因為是鏈下取消),市價交易等功能,易操作性強。
支援多種代幣。 2017 年上線時已支援200 多種ERC 20 交易,選擇性良好。
低交易費率。交易費用為0.3% ,相對其他去中心化交易所更低廉。
匿名性高。 IDEX 上線開始不需要實名認證,適合追求隱私的使用者。
但當時整個DEX 也才剛起步,交易量較低, 2017 整個年度僅有5000 萬美元左右,雖然IDEX 在當時算是很流行,但交易量仍然是很少的。這證明了當時去中心化交易所產品和生態還很不成熟,需要不斷充實產品和增強用戶體驗。
2018 年11 月8 日, 有文章總結了IDEX 在當時穩居DEX 第一。

MakerDAO ( 上線於2017 年12 月 )
MakerDAO 的主要創新點包括:
低波動性:透過引入穩定幣Dai,MakerDAO 提供了一種與美元掛鉤的加密貨幣,使用戶能夠在加密貨幣市場中進行交易和儲存價值,同時減少價格波動風險。
弱中心化風險:傳統的中心化穩定幣由中心化機構發行和支持,存在信任和風險集中的問題。 MakerDAO 的去中心化模式透過智慧合約和抵押資產,避免了單一中心化機構的風險,並允許使用者直接參與和控制系統。
透明度與自主性:MakerDAO 採用了去中心化自治組織(DAO)的模式,使持有MKR 代幣的持有者能夠參與決策和治理平台。這種模式增加了系統的透明度和社區的參與度,提高了決策的公正性和系統的可靠性。
KyberNetwork( 上線於2018 年2 月26 日 )
KyberNetwork 的主要創新點包括:
即時兌換:KyberNetwork 允許用戶在不需要交易所的情況下,直接進行代幣之間的即時兌換。用戶可以透過KyberNetwork 的智慧合約直接進行交易,無需在中心化交易所上進行買賣操作。
去中心化流動性池:KyberNetwork 引入了去中心化的流動性池,透過將多個參與者的資金匯集在一起,提供了更深度和更具流動性的市場。這些流動性池由持有代幣的用戶提供,並透過智慧合約管理。
最佳價格執行:KyberNetwork 透過智慧合約自動選擇最佳的價格和流動性來源來執行交易。這意味著用戶可以獲得最有利的兌換率,並避免在多個交易所之間進行比較和選擇。
靈活的整合性:KyberNetwork 提供了開放的API 和智慧合約接口,使其他的去中心化應用程式(DApps)和服務能夠無縫整合和利用KyberNetwork 的流動性。

0x Protocol( 上線於2018 年5 月,IC0 募集了$ 2400 萬 )
0x 協議的主要創新點和解決的問題包括:
提供了開源的去中心化交易協議和API,支援DApps 建立在其之上進行開發,降低開發門檻和整合成本。 0x 將自己定位為去中心化交易的「結算層」。它不是貿易的促進者,而是一個基礎設施,可以在其上建造任何類型的場所,例如eBay,Amazon,訂單簿DEX,甚至可以具有傳統金融巨頭熟悉的訂單流的粒度和控制。
支援任意ERC 20 代幣交易,而不限於兩種代幣。採用基於治理代幣ZRX 的經濟激勵模式。提供唯一的0x Mesh 網路連接各中繼節點。
0x 協定建構了以消費者為導向的DEX 聚合器Matcha,它使用0x API 和智慧訂單路由來聚合流動性並提供最佳交易執行。之後還有其他的DEX 聚合器陸續也走了出來,優勢是聚合了鏈上的流動性,相當於批發商從不同工廠進貨,然後統一售賣賺個差價。
Compound( 上線於2018 年9 月), 2019 年時TVL 首次突破1 億美元
Compound 的主要創新點包括:
首次將數字資產借貸引入以太坊生態,Compound 是第一個實現ETH 和ERC 20 代幣的跨資產借貸的協議。
無需實體抵押,只需將數字資產存入智慧合約即可獲得借貸,這極大降低了獲取借貸的成本門檻。
利率市場驅動機制,Compound 根據供需關係即時調整不同資產的利率,使市場趨於平衡。
支援多種主流穩定幣和代幣借貸,如USDC、DAI 等,為用戶提供更高選擇性。
借出資產可直接使用,無需交割,這簡化了借貸流程,用戶可隨時歸還貸款並取回抵押品。
提供開放和非對置的API,極大促進借貸業務在DApp 間的應用。
採用操作簡單、易於審計的智慧合約實現,這也是DeFi 席捲全球的重要原因。

整體來說,Compound 利用數字資產和區塊鏈技術,為全球用戶提供了便利且高效的去中心化借貸服務。它解決了傳統金融面臨的成本效率和在地化問題,開創了DeFi 發展的新局面。
dYdX( 上線於2018 年10 月),最高TVL 曾突破10 億美元。
dYdX 協議的主要創新點和解決問題如下:
建構了一個去中心化的永續合約交易平台,用戶可以在鏈上進行永續合約的交易,避免了中心化交易所的風險和資產託管問題。使用混合的鏈上鏈下訂單簿,鏈下訂單簿提高了交易效率,鏈上訂單簿保證了透明度。透過鏈下訂單簿,dYdX 可以提供更低的滑點和更深的流動性,可以實現高頻交易和低交易成本。
允許用戶透過抵押資產參與治理並獲得礦工收益。提供去中心化槓桿交易,支援多種資產,使用者可實現高達2 0X 的槓桿交易。支援隔夜保證金交易和逐倉保證金交易,並允許用戶根據自身風險偏好調整倉位保證金率。

(未完待續)


