如今的以太坊(Ethereum)已不是三年前的以太坊。於其之上已經構建了不少 DeFi(去中心化金融)應用,這些應用具有可組合性、相互依賴。這導致任何在以太坊上的分叉變得更加困難,它不僅兩個賬本(ledger)的分叉(Fork),而是兩個生態系統(Ecosystem)的分叉。這樣分叉會導致生態系統的抉擇,因為有的應用無法分叉。本篇源自於 Leland Lee & Haseeb Qureshi 的 Medium 文章《Ethereum is now unforkable, thanks to DeFi》,由專欄作者藍狐筆記重新編譯、整理和撰寫。
在2016 年 DAO 駭客攻擊事件之後,以太坊社群面臨生存困境:社群應該回滾鏈上交易呢,還是讓駭客拿錢走?有人贊同分叉,誕生了現在的以太坊(ETH),有人拒絕回滾,他們的堅持產生了以太坊經典(ETC)。這就是區塊鏈治國之道的經典案例:通過創建分叉,少數人聯合起來可以有效地脫離多數人。
但以太坊將來不會再有真正有意義上的少數派分叉,這很大程度上是 DeFi內在的脆弱性所導致的。
思想實驗
想象一下,一個有爭議的 EIP 提案 ProgPoW 被合併到程式碼庫,並且將在即將到來的以太坊升級中部署(Deploy)。該提案會讓當前的 ASIC 礦工陷入困境,它的兩極分化使社群陷入內部紛爭。
不久後,社群產生兩個陣營:反對 ProgPoW 派和支持 ProgPoW 派。Reddit 和 Twitter(推特)用戶都在網路上展示其忠誠度,內戰正在醖釀,每個人都必須選邊站。
與此同時,DeFi 的運營商焦急觀望。
他們進退兩難:無法過早選邊站。為什麼?因為對 DeFi 運營商來說,選擇正確的分叉對它們的系統生存至關重要,並且沒人希望因為引發更多衝突而受到指責。
讓我們假設 USDC 是第一個跨越魯比肯河(Rubicon)的。
專欄作者註:Rubicon 是意大利和高盧的界河,公元前 49 年,凱撒帶兵越過 Rubicon 河,從而引發戰爭。後來,跨越魯比肯河,就有主動挑戰之意,一旦採用這種操作,剩下的事情就會不可避免地發生。本文的意思是說,USDC 率先選邊站,結果引發了後續的事情
假設發行 USDC 的組織 CENTRE 宣佈他們不支持 ProgPoW,並且 USDC 將無法在 ProgPoW 分叉上贖回。
當然,這意味著 USDC 在 ProgPoW 分叉鏈上會變得完全毫無價值 —— 畢竟 USDC 是用美元支持的 IOU 的記錄系統。
只有一個記錄系統可以對應 CENTRE 的實際負債,因此 USDC 分類賬在其他鏈上是毫無意義的。
專欄作者註:因為抵押的只是一份資產,不可能贖回兩份資產
看到這裡,所有的 DeFi 運營商現在被迫跟隨 USDC 的領導。他們無法對抗 CENTRE。這麼做的原因很微妙,且它正在越來越多地定義了以太坊的 DeFi。可組合性既統治一切,也制約一切。
作為去中心化金融中使用量「第二大的穩定幣」,USDC 代表了鎖定在 DeFi 應用中的所有法幣支撐穩定幣的 99%。
其他法幣支撐的穩定幣(Stable Coin)在 DeFi 的使用量微不足道。
但,你可能會說,這個問題市場能夠解決。讓其他穩定幣,例如具有數十億美元計流通量的 Tether(USDT, 泰達幣)和 TUSD(trueUSD),它們可以加快步伐並取代 USDC 的位置。
但那些直接或間接使用 USDC 的金融機構會怎麼辦?
假設 DeFi 能夠在沒有 USDC 下生存,但考慮到這一切的各種糾纏深度,快速且安全地解脫它無疑是一項巨大的挑戰。
專欄作者註:其實這個案例的假設也有一個問題:為什麼是 USDC 率先發起,它不是礦工(Miner),率先選邊站對它有風險。因為 USDC 只是美元支撐的穩定幣,用戶如果一旦申請贖回,並換到其他穩定幣上,也不是不可能。當然考慮到 USDC 在 DeFi 應用中的結合深度,這對於應用來說,USDC 的號召力是足夠大的。但問題是 USDC 它選擇一條鏈的主要動機是什麼?這個需要探討,這是上述的前提假設是否合理的關鍵,歡迎留言探討。
分離的痛苦
任何不跟隨 USDC 的 DeFi 應用都需要進行協調的提取過程:分叉後,用 USDC 計價的所有東西都將變得一文不值(此處僅指不跟隨 USDC 的應用)。
考慮到 DeFi 的可組合性,移除需要跨整個生態進行協調才能完成。試想一下它的情況:
- 固定期限的 USDC 貸款或衍生品必須提前終止(Dharma 和 Nuo)。
- 隨著人們爭相退出,且試圖賣掉其 USDC 頭寸(Position),套利者(他們將 USDC 轉為 USD )將無法快速撤出,USDC 的價格將暴跌。
- 像 Compound 這些的合約可能會遭遇銀行擠兌,其中大部分 USDC 都在借出,從而阻止貸方提取其頭寸。這將拉升 USDC 的借貸利率。
- 此時處於被動位置的 USDC 的持有人不得不上線,這對於使用冷存儲的人來說可能有困難。
- DeFi 抽象層的運營商(如 Outlet.finance 或 Astrowallet)將不得不集成可替代的穩定幣。
面對如此血腥的解綁過程,無論社群意見如何落腳,DeFi 運營商將毫無選擇只能站在 CENTRE 這一邊,鼎力支持 USDC 選擇的分叉。
如果他們有缺陷,那麼,這樣的損害不僅是技術上的麻煩:真正的損害將來自於用戶的破壞和信任的喪失。
金融系統(Financial System)和智能合約(Smart Contract)是基於可預測性的假設,一旦它違反這一點,用戶將不太可能再回來。
如果 DeFi 運營商不能緊跟潮流,去中心化金融系統將陷入混亂。這是一個經典的博弈論(Game Theory)情形:激勵(Incentive)措施絕大多數傾向於協調,因此,DeFi 被迫一起行動。
因此,所有的 DeFi 被迫跟 USDC 站在一起。但對於那些反對分叉的人們來說呢?
D-ETH 的山谷
想象一下,有一小群人進行分叉。
他們依然樂觀,並將他們的鏈賦予去中心化 ETH(D-ETH)的品牌形象。
那麼,他們在新鏈上會發現什麼?跟所有分叉一樣,所有智能合約的整體狀態會全部移植過來,但並無運營商來維護運行,這會發生什麼?
記憶的永久性
預言機(Oracle)停止發佈數據流;不再有價格資訊。
任何使用價格資訊流的應用將遭到破壞。
延伸閱讀:落地應用痛點|為什麼預言機(Oracle)是區塊鏈落地應用的「剛性需求」?
現在所有中心化的穩定幣將毫無價值。Tether、USDC、TUSD、PAX 都消失了。大多數運營商凍結合約,使得代幣無法轉移且不可兌換。對於更小的穩定幣,甚至沒有人理會。
任何使用 USDC 作為抵押進行借款的借方都免費獲得了代幣。
當然,除非借入的代幣是 Dai,否則他們都是毫無價值的。在上面甚至沒有一個 D-REP(分叉版本的 REP 代幣)的市場,因為 Augur 不在其上運行。
所有長期的 Augur 押注都將會被實際貶值。沒有足夠的 D-REP 持有人會現身並報告結果。甚至沒有指向 D-ETH 的版本,儘管有人在 Github 的某處發佈了複雜的說明。
最終,合約完全停止運行。
有些合約依然有效。例如 0x 和 Uniswap,因為它們不需要任何外部的行為者參與。
專欄作者註:例如Uniswap並不需要預言機來報告價格
但流動性欠缺,由於所有「D-代幣」(Token)價格(Price)都已崩潰,不會再有正確地定價了。
分叉上線那一刻,精明的套利者競相狙擊定價錯誤的 0x 訂單和 Uniswap 市場。
Maker
然而,房間裡當然也有大象:Maker。
在少數派的分叉中有太多 D-ETH 處於緊急關頭,只是忽略了它。
他們可以讓系統挺過難關,但由於系統現在由 D-ETH 支撐,而不是 ETH,系統將在分叉後立即抵押不足。幾乎所有的 CDP 都會被清算,並且 D-PETH 必須拍賣給 D-Dai(系統銷毀它以去槓桿化)。
但對被拍賣的 D-PETH 的需求很少,且大多數 D-Dai 持有人並不關注少數派的分叉,因此 D-Dai 供應量受到抑制。這導致 D-Dai 的大量供不應求,與此同時,D-PETH 供過於求被大量銷售到市場,從而導致 D-Dai 的去槓桿化螺旋和巨大的價格飆升。
看到這種情況,Maker 治理決定簡單地在少數派分叉鏈上觸發全球結算。它不值得讓人費腦筋。所有這條鏈上的 D-Dai 被清算,且最終轉換成為 D-ETH 餘額。
關注 D-Dai 的持有人會去獲取他們的 D-ETH 餘額。但是,當他們轉身賣出其新的 D-ETH,所有這些拋售會導致大量的退出,從而導致 D-ETH 價格暴跌。
延伸閱讀:「要一塊給五毛」—— MakerDAO 穩定幣 Dai 的基本近況解讀
這導致任何依賴於 D-Dai 的應用都會立即遭到破壞。Uniswap 的 D-Dai 市場,Compound 的 D-Dai 市場,Augur V2,以及幾乎所有使用 D-Dai 的項目現在都會遭到破壞。
即使他們已經建立用於全球結算的故障保險箱,大多數運營商並沒有基礎設施和部署流程來管理他們在兩條鏈上的系統,因為很多運營商會簡單地將其註銷。
所有的網站、界面、區塊瀏覽器以及錢包最終都指向多數人的鏈。遊戲運營商如加密貓(CryptoKitties)會鎖定其 D-ETH 合約,這樣不至於讓其用戶感到困惑。少數派的鏈非常荒涼,以至於它基本上就是一個空的區塊鏈。
延伸閱讀:【加密貓 CryptoKitties 登台】推出迷戀貓APP搶佔華語市場
如果你想象一下這個傳奇的電影版本,那麼,少數派的鏈看起來像是被廢棄的大都市。
高聳的建築裡空無一人,警報響起,無人響應,遠處濃煙滾滾。沒有人願意為之重建。少數派鏈的社群會發牢騷說陰謀論。
但是,一旦 D-ETH 的流動性減少到微乎其微時,很明顯,交易所將不會再上架貶值的 D-ERC-20 代幣(Token)。
經濟學將不再跟這些革新者聯繫一起。早期的志願開發者將停止出現,社群逐漸枯萎,這個項目最終像其他被歷史遺忘的 ETH 分叉一樣被拋棄。
ETH的價值
這個小小的想法實驗告訴我們:「以太坊不再是以前的以太坊。」
在 2016 年,以太坊只是一種概念證明(Proof of Concept, POC),ETC(Ethereum Classic, 以太坊經典)可以聲稱自己是「世界電腦」如何演化的更好版本。
但如今,很明顯,以太坊是有價值的,這是因為這些基於其構建的系統。
比特幣的賬本足夠簡單,分叉在功能上主要是空投。
以太坊的生態系統異常複雜。因為它的應用跟不可分叉的組件交織在一起,因此整個系統變得不可分叉。任何少數派的分叉注定不會成功。
DeFi 最終將成為任何未來治理危機的贏家造就者 —— 用戶(User)、礦工(Miner)、以及開發者(Developer)肯定有自己的聲音,但瓦解 DeFi 所帶來的混亂會束縛住所有其他人的雙手。
隨著明年將上線一些新的更高級別的金融應用,DeFi 可能只會變得更加脆弱。
專欄作者註:這裡的脆弱是指由於對其他協議的依賴會帶來的不可避免的結果
如果再也不會有 ETC 這樣的硬分叉(Hard Fork),那麼,「分叉治理」似乎將成為過去。
歡迎來到後分叉時代!
相關報導
「要一塊給五毛」—— MakerDAO 穩定幣 Dai 的基本近況解讀
文組也該知道的區塊鏈技術知識 <7> 以太坊區塊鏈架構
【動區專欄】每一輪的牛市,都是在獎勵在熊市佈局的人
DeFi 很好,但開戶是硬傷 — 區塊鏈新創 Pelith 創辦人陳品:最好的錢包就是沒有錢包
讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。