MakerDAO 多擔保 Dai (MCD) 系統白皮書

買賣虛擬貨幣
摘要Maker 協議,又稱多擔保 Dai(MCD)系統,可以讓使用者使用經過 “Maker 治理(Maker Governance)” 批准的資產作為擔保物來生成 Dai 。Maker 治理是由社羣組織並運營的一套管理 Maker 協議各方面的流程。Dai 是一種軟錨定美元的資產擔保型加密貨幣,其發行是去中心化、一視同仁的。由於波動性低,Dai 能夠抵禦惡性通貨膨脹,併為全球範圍內的任意個體提供經濟自由和機會。本白皮書從通俗易懂的角度講解了構建在以太坊區塊鏈上的 Maker 協議。精於技術的讀者可以直接閱讀 Maker 文件頁面(Maker Documentation Portal)中的《Maker 協議介紹》 ,深入理解整個系統。關於 MakerDAOMakerDAO 是 2014 年在以太坊區塊鏈上建立的開源去中心化自治組織[1]。該專案發行一種名為 MKR 的治理型代幣,全世界範圍內持有該代幣的人均可參與專案治理。透過由執行投票(Executive Voting)和治理投票(Governance Polling)組成的科學型治理系統, MKR 持有者可以管理 Maker 協議及 Dai 的金融風險,從而確保該協議的穩定性、透明性和高效性。MKR 投票權重與投票者存在投票合約 DSChief 中的 MKR 數量成正比。換言之,投票者在 DSChief 合約中鎖定的 MKR 代幣數量越多,其擁有的決策權就越大。關於 Maker 協議
Maker 協議構建在以太坊區塊鏈 [2] 上,使用者可以用其創造貨幣。該協議目前由穩定幣 Dai 、Maker Collateral Vault(Maker 擔保物金庫)、資訊輸入系統(Oracle,舊譯作 “預言機”)和投票機制組成。MakerDAO 依靠 MKR 持有者的投票決定關鍵的引數(例如,穩定費率、擔保物型別/質押比率等),來治理 Maker 協議。Maker 協議是以太坊區塊鏈上最大的去中心化應用(dApp)之一,也是第一個獲得大規模採用的去中心化金融(DeFi)應用。關於 Maker 基金會Maker 基金會 是全球 Maker 社羣的一部分,與許多外部合作伙伴一起建立了 Maker 協議。Maker 基金會與 MakerDAO 社羣合作,引導 MakerDAO 專案的去中心化治理,並推動其實現完全的去中心化。關於 Dai 基金會Dai 基金會是位於丹麥的自治組織,獨立於 Maker 基金會。Dai 基金會負責管理 Maker 社羣的重要無形資產,例如,商標和程式碼版權,依據定義了其許可權的嚴格規章來執行。正如 Dai 基金會委託書中所言,該基金會的目的是保護 Maker 協議中無法透過技術實現去中心化的部分。
引言從 2015 年開始,MakerDAO 與來自全球的開發者開始了對程式碼、架構和文件的第一版迭代。在 2017 年 12 月,MakerDAO 釋出了第一版正式白皮書,介紹了最初的 Dai(也就是如今的 Sai)穩定幣系統。該白皮書介紹了透過名為擔保債倉(Collateralized Debt Position, CDP)的獨特智慧合約來質押以太幣(ETH)生成 Dai 的系統。鑑於以太幣是該系統唯一接受的擔保資產,生成的 Dai 被稱為單擔保 Dai (Single-Collateral DAI, SCD),現又稱 Sai 。該白皮書還提到了升級該系統的計劃,支援包括以太幣在內的多種擔保資產。該計劃已於 2019 年 11 月落實。Dai 穩定幣系統,現稱 Maker 協議,目前接受所有基於以太坊、且經過 MKR 持有者批准的資產作為擔保物,MKR 持有者還有權投票決定每種擔保物的風險引數(Risk Parameter)。投票機制是 Maker 去中心化治理流程的關鍵一環。歡迎使用多擔保 Dai (MCD)區塊鏈技術提供了前所未有的機會,來解決公眾對功能失調的中心化金融系統的不滿和不信任。透過將資料分佈到計算機網路中,該技術可以讓任意團體中的每位成員都享有透明性,不受中心實體的控制,由此誕生出無偏袒、透明且高效的免許可型系統 —— 可以改善當前的全球金融和貨幣結構,更好地為公眾利益服務。
比特幣就是為此而建立的。雖然比特幣從許多方面來說都是一種成功的密碼學貨幣,但是它並不是一種理想的交換媒介,因為它的供應量是固定的,它的投機性又造成了價格的波動,使其無法進一步發展成為主流貨幣。另一方面,比特幣的短板恰好是 Dai 穩定幣優勢 ,正是因為它的設計目標就是將_價格波動性_ _降至最低。_Dai 是一種去中心化且中立的資產擔保型加密貨幣,其價格軟錨定美元。穩定性是 Dai 的意義。自單擔保 Dai 於 2017 年上線之後,使用者接受度不斷提高,已成為去中心化金融 dApp 的基石。Dai 的成功也是整個穩定幣行業運動的一部分,穩定幣是旨在維持價格和貨幣功能的加密貨幣。例如,在 2019 年 2 月,摩根大通(JPMorgan)成為了美國第一家建立並測試錨定美元的數字貨幣的銀行。[3] 隨著數字貨幣行業的發展,一些銀行、金融服務公司,甚至是政府都想建立穩定型數字貨幣(例如,中央銀行數字貨幣),非金融領域的大型公司也是如此。例如,Facebook 就在 2019 年 6 月宣佈了 Libra (由等額實物資產背書的穩定型數字貨幣)計劃 [4] 。但是,這類提議違背了區塊鏈技術的核心價值主張:建立一個不受中心化權力機構或管理者影響的公共基礎設施,並在全球範圍內採用。Maker 協議及其特徵概述Maker 協議
Maker 協議是以太坊區塊鏈上最大的去中心化應用之一。參與設計該協議的人員非常多樣化,包括 Maker 基金會的開發者、外部合作伙伴,以及其他個人和實體。Maker 協議是首個獲得大規模採用的去中心化金融(DeFi)應用。Maker 協議由世界各地的治理型代幣 MKR 持有者管理。透過由執行投票(Executive Voting)和治理投票(Governance Polling)組成的科學型治理系統,MKR 持有者可以管理 Maker 協議及 Dai 的金融風險,從而確保該協議的穩定性、透明性和高效性。投票合約中鎖定的每一個 MKR 代幣均等同於一票。穩定幣 Dai穩定幣 Dai 是一種軟錨定美元的資產擔保型加密貨幣,其發行是去中心化、無偏見的。Dai 已在以太坊區塊鏈和一些其他流行的區塊鏈上發行;持有 Dai 需要用到加密貨幣錢包或者加密資產平臺。Dai 的生成、訪問和使用門檻都很低。使用者透過使用 Maker 協議來建立叫做 “Maker Vault (Maker 金庫)"的智慧合約並存入資產來生成 Dai。這個過程既是 Dai 進入流通領域的過程,也是使用者獲得流動性的過程。此外,使用者也可以從中介或交易所處購買 Dai ;或者更簡單一點,只要願意接受 Dai 來支付,那就能得到 Dai。無論是你自己生成的、買到的還是收到的 Dai,用起來都跟別的加密貨幣沒有區別:你可以將 Dai 傳送給其他人,用它來購買商品和服務,甚至可以透過叫做 “Dai 存款利率(Dai Savings Rate, DSR)” 的 Maker 協議功能,把 Dai 轉入儲蓄賬戶。
流通中的每個 Dai 都是由超額資產背書的 —— 擔保物的價值總是高於 Dai 債務的價值 —— 而且所有 Dai 交易都在以太坊區塊鏈上公開可見。Dai 有哪些類似於貨幣的功能?通常來說,貨幣有四大功能:1. 價值貯藏2. 交換媒介3. 記賬單位
4. 延期支付標準為了滿足上述功能,Dai 專門設計了以下特點和應用場景。Dai 是一種價值貯藏物價值貯藏物指的是能夠保值的資產,不會隨時間流逝而大幅貶值的資產。Dai 是一種穩定幣,其設計使其在波動巨大的市場中也能保證價格穩定。Dai 是一種交換媒介交換媒介指的是一切可代表價值標準、被用來促進商品或服務的出售、購買或交換(交易)的事物。在全世界不同型別的交易中,都能使用 Dai 穩定幣來達成交易。
Dai 是一種記賬單位記賬單位是一種標準化的價值度量衡(例如,美元、歐元、日元),用於商品和服務的定價。目前,Dai 的目標價格是 1 USD(1 Dai = 1 USD) 。雖然 Dai 尚未在區塊鏈外成為標準的價值度量衡,但是它在 Maker 協議和一些區塊鏈 dApp 中充當記賬單位之用。其中,Maker 協議的記賬和 dApp 服務的定價採用的都是 Dai 而非美元之類的法幣。Dai 是一種延期支付標準在 Maker 協議中,Dai 還被用來清償債務(例如,使用者使用 Dai 來支付穩定費並關閉金庫 )。正是這一優勢使得 Dai 如此出眾。擔保品資產Dai 的創造、價值背書、價格穩定,都是透過存入 Maker 金庫的擔保品資產來實現的。擔保品資產指的是由 MKR 持有者投票納入協議的數字資產。
只要經過 MKR 持有者的批准,任何基於以太坊的資產都可以在 Maker 協議上用作生成 Dai 的擔保物。在許可某種資產成為擔保品時,MKR 持有者還必須相應選擇具體的風險引數(例如,穩定型資產可能要選擇較為寬鬆的風險引數,風險型資產可能要選擇較為嚴格的風險引數。)關於風險引數的具體內容請參見下文。MKR 持有者是透過 Maker 去中心化治理流程做出上述以及其他決策的。Maker 金庫所有經過批准的擔保品資產都可以存入使用 Maker 協議生成的 Maker 金庫智慧合約來生成 Dai 。使用者可以透過多種使用者介面(即網路訪問門戶)訪問 Maker 協議並建立金庫。這些使用者介面包括 Oasis Borrow 以及由社羣構建的各種介面。建立金庫並不複雜,但是生成 Dai 意味著使用者對系統有了一筆債務;需要歸還 Dai 並支付穩定費,才能取回金庫中鎖定的擔保物。金庫本質上是非託管型的:使用者可與金庫和 Maker 協議直接互動。只要擔保物的價格不低於最低必要水平(即清算率(Liquidation Ratio),詳見下文),使用者即享有對該擔保物完整且獨立的控制權。如何與 Maker 金庫互動步驟一:建立金庫並鎖入擔保物
使用者透過 Oasis Borrow 門戶或 Instadapp、Zerion、MyEtherWallet 等由社羣建立的介面來建立 金庫 ,並鎖入特定型別和數量的擔保物來生成 Dai。存入資金之時,該金庫即被視為有擔保的。步驟二:透過有擔保的金庫生成 Dai將擔保品資產鎖入一個金庫之後,該金庫所有者便可使用任意非託管型密碼貨幣錢包來發起、確認交易,生成出一定數量的 Dai。步驟三:償還債務並支付穩定費若想取回部分或所有擔保物,金庫所有者必須部分或全額償還 TA 所生成的 Dai,並支付 Dai 未償還期間不斷累積的穩定費。穩定費只能用 Dai 支付。步驟四:取出擔保物
在償還了 Dai 並支付了穩定費之後,金庫所有者可以將部分或全部擔保物退回自己的錢包。在完全償還了 Dai 並取出所有擔保物之後,金庫就會空置下來,以待其所有者再次鎖入資產。尤為關鍵的是,不同的擔保品資產需分置在不同的金庫中。因此,一些使用者會擁有多個金庫,採用的擔保物型別和擔保品率各不相同。高風險 Maker 金庫的清算為了確保 Maker 協議中始終有充足的擔保物來為未償還債務背書(未償還債務即以目標價格(Target Price)計算的未償還 Dai 的總價值),任何(根據 Maker 治理規定的引數)被判定為高風險的 Maker 金庫都會透過自動化的 Maker 協議拍賣流程來清算。Maker 協議的判定依據是比較清算率與該金庫當前的擔保品價值-債務比率(collateral-to-debt ratio)。每種金庫型別都有各自的清算率,是 MKR 持有者基於不同擔保品資產的風險狀況投票決定的。Maker 協議拍賣透過 Maker 協議的拍賣機制,系統在無法獲得擔保物的價格資訊之時依然能對金庫進行清算。在進行清算之時,Maker 協議會取出被清算的金庫中的擔保物,並使用協議內一個基於市場的拍賣機制將其賣出。這被稱為擔保品拍賣(Collateral Auction)。
透過擔保物拍賣獲得的 Dai 會被用來償還金庫內的債務,其中包括清算罰金(Liquidation Penalty)。MKR 投票者會針對不同的擔保物型別設定不同的清算罰金。如果擔保物拍賣上獲得的 Dai 足以清償金庫內的債務,並足夠支付清算罰金,該競拍會轉換成反向擔保品競拍(Reverse Collateral Auction)儘可能地減少擔保物的出售數量。剩餘的擔保物都會物歸原主。如果擔保物競拍獲得的 Dai 不足以清償金庫內的債務,虧損部分就會變成 Maker 協議的負債,由 Maker 緩衝金(Maker Buffer) 中的 Dai 償還。如果緩衝金中沒有足夠的 Dai ,Maker 協議就會觸發債務拍賣(Debt Auction)機制。在債務拍賣期間,系統會鑄造新的 MKR(增加流通中的 MKR 量),出售給那些使用 Dai 來參與競拍的使用者。擔保物拍賣得到的 Dai 會進入 Maker 緩衝金。Maker 緩衝金可以起到緩衝的作用,避免將來因擔保物競拍不足和 Dai 存款利率上漲而導致 MKR 的增髮量過大(詳見下文)。如果由競拍和穩定費獲得的 Dai 超過了 Maker 緩衝金的上限(由 Maker 治理設定的值),超出的部分就會透過盈餘拍賣(Surplus Auction)出售。在盈餘拍賣期間,投標者使用 MKR 來競拍固定數量的 Dai ,價高者得。一旦盈餘拍賣結束,Maker 協議會自動銷燬拍賣所得的 MKR ,從而減少 MKR 的總供應量。擔保物拍賣流程示例:
由於市場行情的影響,某個大額金庫的質押率跌至最低閾值以下。某個拍賣清算商(Auction Keeper)檢測到這一現象並對該金庫啟動清算程式。假設有 50 ETH 進入拍賣流程。每個清算商都可以有自己的競拍策略(bidding model)競拍策略中包含擔保物(在本例中為 ETH )的競標價。發起清算的清算商將自己競拍策略中的代幣價格作為擔保物拍賣第一階段的起拍價。在該階段,投保者使用 Dai 來競拍固定數量的擔保物,價高者得。這個數量是不可分拆的,競拍者出的價格就是總價。設這個清算商要出 5000 Dai 去競標 50 ETH。這部分 Dai 會從金庫引擎轉移到擔保物競拍合約內。等到某一筆充進擔保物競拍合約的 DAI 能夠償還系統的債務並支付清算罰金,擔保物競拍的第一階段就結束了。為了用自己競拍策略中的價格買到擔保品,清算商還要在擔保物競拍的第二階段提交報價。這一階段的目標是在市場競爭的情況下,將盡可能多的擔保物歸還給金庫的所有者。在這一階段,清算商要使用固定數量的 Dai 去競拍儘可能少的 ETH 。例如,在本例中,該清算商的競拍策略所尋求的競標價是 125 Dai/ETH ,即,用 5000 Dai 去競拍 40 ETH 。本次競標獲得的 Dai 會從金庫引擎轉移到擔保物競拍合約內。等到投標期結束,競標截止之後,該競拍管理者中標,取得擔保物。擔保物競拍徹底結束。主要的外部參與者除了智慧合約基礎設施之外,Maker 協議的執行還需要依靠各類外部參與者群體:看護者(Keeper)、資訊輸入者(Oracle)、全域性清算者(Global Settler,又稱 Emergency Oracle,即,緊急資訊輸入者) 和 Maker 社羣成員。清算商是 Maker 協議經濟激勵機制的受益者;資訊輸入者和全域性清算者都是享有特殊系統許可權的外部參與者,其許可權由 MKR 持有者透過投票賦予;Maker 社羣成員是提供服務的個人和組織。
看護者(Keeper)看護者是獨立的(通常是自動化的)參與者,在套利機會的激勵下為去中心化系統的各個方面提供流動性。在 Maker 協議中,看護者指的是幫助 Dai 維持目標價格(1 美元)的市場參與者:他們會在 Dai 的市場價格超出目標價格時將其賣出,並在市場價格低於目標價格之時買入。在 Maker 金庫被清算之時參與盈餘拍賣、債務拍賣和擔保物拍賣的也稱為看護者(清算商)。價格資訊輸入機(Price Oracle)Maker 協議需要實時瞭解 Maker 金庫中充當擔保物的資產的市場價格,從而知道何時觸發清算機制。Maker 協議的內部擔保物價格來自去中心化資訊輸入架構(decentralized Oracle infrastructure) 。該架構由大量名為 “喂價機(Oracle Feed)” 的獨立節點組成。MKR 投票者選出一組可信賴的喂價節點,並由透過以太坊交易向 Maker 系統提供價格資訊。群組的節點數量也是由 MKR 投票者來控制的。為了防範攻擊者控制大部分喂價機的情況,Maker 協議是透過喂價安全模組(Oracle Security Module, OSM)來獲取價格資訊的,並不直接透過喂價機獲取。喂價安全模組是架設在喂價機節點和 Maker 協議之間的防禦層,將價格更新延遲 1 小時。在此期間,如果發現有喂價機被攻擊者控制,可透過緊急資訊輸入者或 Maker 治理投票將其凍結。緊急資訊輸入者以及價格輸入時滯的決策權都在 MKR 持有者手裡。
緊急資訊輸入者(Emergency Oracle)緊急資訊輸入者是 MKR 持有者投票選出的,是保護治理流程和其他資訊輸入者免遭攻擊的最後一道防線。緊急預言機能夠凍結單個喂價機(例如,ETH 和 BAT 的喂價機),有權單方觸發緊急關停機制(Emergency Shutdown)。以此降低大量客戶試圖在短時間內從 Maker 協議取回資產所產生的風險。DAO 團隊DAO 團隊是由個人和服務提供商組成的,透過 Maker 治理流程(Maker Governance)簽訂合同來向 MakerDAO 提供特定的服務。DAO 團隊的成員都是獨立的市場參與者,並非受僱於 Maker 基金會。Maker 治理的靈活性使得 Maker 社羣能夠調整 DAO 團隊框架,基於現實情況和新興挑戰來提供整個生態系統所需的服務。DAO 團隊的成員被劃分為不同的角色。例如,治理協調員(Governance Facilitator),負責主持溝通和治理流程;風險團隊(Risk Team)成員,透過金融風險研究和起草關於引入新型擔保物和管理現有擔保物的提案來支援 Maker 治理。
雖然 Maker 治理到目前為止都是由 Maker 基金會引導的,但是 DAO 有望在不久的將來充分掌握自主權,發起 MKR 投票來填充 DAO 團隊中的各種角色。Dai 存款利率(Dai Savings Rate,DSR)Dai 存款利率讓所有 Dai 使用者可以自動獲得儲蓄收益 ,只需使用者將他們的 Dai 鎖入 Maker 協議的 DSR 合約即可,該合約可以透過 Oasis 的存款平臺或其他接入 Maker 協議的平臺訪問。DSR 合約不對使用者設定最低存款要求,使用者可以隨時從 DSR 合約中取出部分或全部 Dai。DSR 是一個系統全域性引數,決定了 Dai 持有者可基於其存款獲得的收益。當 Dai 的市場價格由於市場變化而偏離目標價格時,MKR 持有者可以透過投票更改 DSR 來維護價格的穩定性:· 如果 Dai 的市場價格超過 1 美元,MKR 持有者可以選擇逐漸降低 DSR ,以此減少需求量,進而將 Dai 的市場價格降至 1 美元的目標價格。· 如果 Dai 的市場價格低於 1 美元,MKR 持有者可以選擇逐漸增加 DSR ,以此刺激需求量上升,進而將 Dai 的市場價格增至 1 美元的目標價格。
最初,每週都會有一個 DSR 調整流程。MKR 持有者首先評估並討論市場參與者提供的公開市場資料和特定資料,然後再投票決定是否有必要調整 DSR 。長期計劃是實現 DSR 調整模組(DSR Adjustment Module),即一個可以直接控制 DSR 和基礎利率(Base Rate)的即時訪問模組(Instant Access Module)。透過該模組,單個 MKR 持有者可以代表一群 MKR 持有者輕鬆地調整 DSR(調整的幅度範圍和頻率範圍由 MKR 持有者預先設定)。該計劃旨在提高 DSR 對瞬息萬變的市場狀況的靈敏度,並避免過度使用執行投票和治理投票這兩個標準治理流程。Maker 協議的治理MKR 代幣在 Maker 治理中的使用MKR 代幣 —— Maker 協議的治理型代幣 —— 允許其持有者透過 投票 來修改 Maker 協議。要注意的是,不只是 MKR 持有者,任何人都可以 提交 提議來發起 MKR 投票。對 Maker 協議治理型變數的更改在透過投票批准之後是不太可能立即生效的。如果投票者選擇啟動治理安全模組(Governance Security Module,GSM),這些更改就會被推遲啟用(推遲最多 24 小時)。這段時間給了 MKR 持有者行動的機會,如有必要,他們可觸發關停機制,來反對惡意的治理提議(例如,將擔保物引數修改成與現行貨幣政策相悖的提議,或是關閉安全機制的提議)。提議投票和執行投票
Maker 治理流程包括提議投票和執行投票。提議投票的目的是在進行執行投票之前,先在社羣內形成一個大致的共識。這有助於確保治理決策是經過仔細考慮,且在進入投票流程之前就已達成共識的。執行投票的目的是 批准/駁回 對系統狀態的更改,例如,投票決定新引入擔保物的風險引數。從技術層面來說,每一類投票都是由智慧合約管理的。提議合約(Proposal Contract)是透過程式設計的方式寫入了一個或多個有效治理行為的智慧合約。提議合約只能執行一次。一旦執行了,它就會立即對 Maker 協議的內部治理變數進行更改。在執行之後,該提議合約就不能再度使用。任意以太坊地址都可以部署有效的提議合約。MKR 代幣持有者可以透過投批准票來選出有效提議(Active Proposal)。獲得贊成票最多的以太坊地址的提議會被選為有效提議。有效提議會獲得 Maker 協議的內部治理變數的管理許可權,然後修改這些引數。MKR 代幣在資本重組中的作用除了在 Maker 治理中的作用,MKR 代幣還有一種輔助性作用是充當 Maker 協議的資本重組資源。如果系統債務超過了盈餘,就會觸發債務拍賣(參見上文)來增加 MKR 代幣的供應量,對系統進行資本重組。這一風險會激勵MKR 持有者團結一致,負責地管理 Maker 的生態系統,避免過多風險的發生。MKR 持有者的職責
MKR 持有者可以對以下事項進行票決:· 引入新的擔保物型別,併為其設定一組風險引數· 修改、乃至增加一種或多種現有擔保物資產型別的風險引數· 修改 Dai 存款利率· 選出喂價機節點群組· 選出緊急資訊輸入者群組
· 觸發緊急關停· 升級系統MKR 持有者可以用 Maker 緩衝金裡的資金來支付各種基礎設施方面的需求和服務,包括資訊輸入機制和擔保物風險管理研究。Maker 緩衝金裡的資金來自穩定費、清算費和其他收入來源。Maker 協議治理機制的設計目標是儘可能靈活化,並具備可升級性。如果 Maker 系統在社羣的引導下成熟起來,那麼從理論上來說,提議合約的形式也會變得更高階,比如一個提議合約可以繫結多項提議。例如,提議合約可以同時包含對穩定費的調整和 DSR 的調整。不過,這些改進仍待 MKR 持有者共同決定。由 Maker 治理控制的風險引數每一種 Maker 金庫(例如,ETH 金庫 和 BAT 金庫)都有自己獨特的風險引數集,而且是強制生效的。這些引數的決定依據是對擔保品的風險預測,而且是直接由 MKR 持有者透過投票決定的。
以下是 Maker 金庫的主要風險引數:債務上限(Debt Ceiling): 債務上限指的是一種擔保品所能生成出債務總額上限。Maker 治理為每一種擔保物都設定了債務上限,以確保 Maker 協議的擔保物組合具備足夠的多樣性。一旦某種擔保物達到了債務上限,就不可能產生更多債務,除非已有使用者償還部分或全部的金庫債務(從而釋放出債務空間)。· 穩定費(Stability Fee): 穩定費是根據一個金庫所生成的 Dai 數量來計算的年利息(對生成 Dai 的使用者來說,穩定費率相當於貸款的年化利率;對 Maker 協議來說,穩定費率相當於年化的收益率)。穩定費只能由 Dai 支付,傳送至 Maker 緩衝金 。· 清算率(Liquidation Ratio): 清算率較低,意味著 Maker 治理對擔保物價格波動性的預期較低;清算率較高,意味著對價格波動性的預期較高。· 清算罰金(Liquidation Penalty): 清算罰金是當清算髮生時,根據金庫中未償還 Dai 的總量向使用者收取的額外一筆費用。清算罰金旨在鼓勵金庫所有者將質押率保持在適當的水平。· 擔保物拍賣期(Collateral Auction Duration): 每種 Maker 金庫的擔保物拍賣時間上限都是 特定的。債務拍賣期和盈餘拍賣期則是系統全域性引數。
· 競拍期(Auction Bid Duration): 單次競拍結束及終結之前的最低時長。· 最低加價幅度(Auction Step Size): 這一風險引數旨在激勵拍賣中的早期競拍者,防止加價幅度過低的情況氾濫。治理的風險和緩解措施為了維護 Maker 協議的成功執行,Maker 治理需要採取必要的風險緩解措施。下文詳細說明了一些風險以及對應的緩解措施。惡意參與者對智慧合約基礎設施發起惡意攻擊對於 Maker 協議來說,最大的風險之一就是惡意參與者。例如,有程式設計師發現已經部署的智慧合約中存在漏洞,然後利用這個漏洞來攻擊協議,或是竊取系統中的資產。
在最糟糕的情況下,在協議中充當擔保物的所有去中心化數字資產都會被盜,而且無法恢復。緩解措施: Maker 基金會的第一要務是維護 Maker 協議的安全性,而 Maker 協議最堅固的防線是形式化驗證(Formal Verification)。Dai 程式碼庫是第一個經過形式驗證的去中心化應用程式碼庫。除了形式系統驗證之外,與區塊鏈行業中最頂尖的安全組織簽訂安全審計合約、組織第三方(獨立)審計和 Bug 賞金計劃都是 Maker 基金會的安全路線圖。可以訪問 Maker 的多擔保 Dai 安全性報告 Github 庫,檢視形式化驗證報告和 Maker 協議的審計報告。這些安全措施形成了一個強大的防禦系統;然而,這個系統絕非天衣無縫。即使經過了形式化驗證,對預期行為的數學建模也有可能存在問題,或者對預期行為的假設本身也有可能是錯誤的黑天鵝事件黑天鵝事件指的是系統所遭受的罕見而嚴重的突然襲擊。Maker 協議可能會遭受下列黑天鵝事件:
· 用來生成 Dai 的擔保物遭到攻擊· 一種或多種擔保物的價格出現意外暴跌· 高度串謀的喂價機攻擊· 惡意的 Maker 治理提議注,上述 “黑天鵝事件” 並不詳盡,其排列也不反映可能性程度。緩解措施:雖然沒有一個解決方案是萬全的,但是謹慎設計的 Maker 協議(清算率、債務上限、治理安全模組、預言機安全模組、緊急關停等)搭配良好的治理(例如,對危機的迅速應對、周全的風險引數等)有助於防止及緩解攻擊所產生的嚴重影響。
無法預見的定價錯誤和市場的非理性資訊輸入機制的喂價問題和非理性的市場動態會導致 Dai 的價格在較長一段時間內發生波動。如果使用者對系統失去信心,即使利率調整和 MKR 增發達到極端的水平,也無法為市場帶來足夠的流動性和穩定性。緩解措施:Maker 治理聚集了足夠大的資金池來激勵看護者,以此實現理性和市場效率的最大化,讓 Dai 的供應量在不受市場衝擊的情況下穩定增加。緊急關停是最後一道防線。一旦緊急關停被啟用,Dai 持有者可以用目標價格贖購擔保物。使用者轉向了更簡單的方案Maker 協議是一個複雜的去中心化系統。由於 Maker 系統較為複雜,毫無經驗的密碼學貨幣使用者可能會放棄該系統,轉向更容易使用和理解的系統。緩解措施:雖然對於大多數加密貨幣愛好者和用於保證金交易的看護者來說,Dai 是很容易生成和使用的,但是新使用者可能會覺得 Maker 協議難以理解和使用。雖然從設計層面上來說,使用者不需要理解 Maker 協議的底層機制就可以透過 Dai 來獲利, Maker 社羣和 Maker 基金會一直在提供儘可能簡單的文件和各種資源來引導新使用者。
Maker 基金會解散Maker 基金會當前的目標是,與獨立的參與者一起維護 Maker 協議並在全球範圍內推廣其應用,同時促進治理流程。但是,根據 Maker 基金會的計劃,一旦 MakerDAO 可以完全實現自我治理,Maker 基金會就會解散。如果 MakerDAO 在 Maker 基金會的解散之後無法獨挑大樑,Maker 協議未來的健康發展將遭受威脅。緩解措施:在 Maker 專案實現“漸進式去中心化”之後,基金會的解散並不會影響 MKR 持有者的利益。此外,對 Maker 系統的成功管理將帶來充足的治理資金,用以持續維護並改善 Maker 協議。實驗性技術的一般問題Maker 協議的使用者(包括但不限於 Dai 和 MKR 持有者)瞭解並接受 Maker 協議所採用的軟體、技術乃至理論都是未經證明的,也無法保證該技術不會中斷或出錯。一個固有風險是,技術上的弱點、缺陷或漏洞會導致 Maker 協議 和/或 其構成部分完全崩潰。緩解措施:參見上文 “不良參與者對智慧合約基礎設施發起惡意攻擊” 一節。緩解措施的部分解釋了技術審計是如何確保 Maker 協議如預期般執行的。
價格穩定性機制Dai 的目標價格Dai 的目標價格被用來確定 Dai 持有者在緊急關停情況下收到的擔保物的價值。Dai 是 1:1 軟錨定美元的,因此其目標價格是 1 美元。緊急關停緊急關停(也可簡稱為關停)主要有兩個目的。首先,它是發生緊急情況時的最後一道防線,用來保護 Maker 協議免受基礎設施的攻擊並直接執行 Dai 的目標價格。緊急情況包括惡意治理行為、非法入侵、安全漏洞和長期市場非理性。其次,關停被用來促進 Maker 協議系統的升級。關停流程只能由 Maker 治理控制。MKR 投票者也可以透過在緊急關停模組(Emergency Shutdown Module, ESM)中存入 MKR 來立即觸發緊急關停,只要有足夠多投票者認為有必要即可。這可以防止(啟用狀態下的)治理安全性模組推遲關停提議的執行。在緊急關停模組中,只要達到一定的票數,關停就會立即生效。
緊急關停的三個階段:Maker 協議關閉;金庫所有者取回資產1.一旦關停啟動,使用者就無法再建立新的金庫或操控已建立的金庫,喂價機制也會凍結。凍結喂價機制可以確保所有使用者都能取回其應得的資產淨值。Maker 金庫的所有者可以立即取回金庫中超過為債務擔保所需的擔保物。2.緊急關停後的拍賣流程關停被觸發之後,擔保物拍賣開始,且必須在特定時間段內完成。這個時間段是由 Maker 治理決定的,比最長的擔保物拍賣期限略長一些。這可以保證,在拍賣流程結束之時,所有拍賣都能完成。3.Dai 持有者贖回剩餘的擔保物
在拍賣流程結束之後,Dai 持有者直接按照固定的匯率用 Dai 贖回擔保物,即,基於 Dai 的目標價格來贖回擔保物。例如,假設 ETH/USD 匯率是 200 : 1 。緊急關停啟動之時,某個使用者持有 1000 Dai ,按照 1 美元的目標價格來計算,該使用者在拍賣流程結束之後可贖回 5 ETH 。贖購是沒有限期的。Dai 持有者將以一定比例贖購擔保物組合中的每種擔保物。要注意的是,Dai 持有者可能會蒙受損失,無法以 1 美元的目標價格全部兌付他們持有的 Dai 。一方面是因為擔保物貶值帶來的風險,另一方面是因為金庫持有者有權在 Dai 持有者贖回剩餘擔保物之前有權取回多餘的擔保物。關於緊急關停的詳細資訊,包括優先贖購權,參見已釋出的社羣文件。Maker 協議的未來:大規模採用並實現完全去中心化潛在市場對於很多去中心化應用來說,價格穩定的加密貨幣是一種重要的交換媒介。Dai 的潛在市場絕不亞於整個去中心化區塊鏈行業。但是,Dai 的目標遠不止不如,還要擴充套件到其他行業。以下列出了當前穩定幣 Dai 市場的一部分:· 週轉資金、對沖和槓桿交易。Maker 金庫允許使用者進行免許可型交易,使用者可以透過 金庫擔保生成 Dai 來作為週轉資金。迄今為止,有數以萬計的金庫所有者將 ETH 作為擔保物生成了 Dai ,再用 Dai 來購買 ETH ,從而實現了全額擔保型槓桿交易。
· 商業收據、跨境交易和匯款。Dai 可以降低外匯的波動性並免去對中介的需求,這意味著跨國交易的成本會大幅降低。· 慈善機構和非政府組織。它們可以使用透明的分散式賬本技術。· 遊戲業。對於區塊鏈遊戲開發者來說,Dai 是一種理想的貨幣之選。整合了 Dai 之後,遊戲開發者得到的不僅是一種貨幣,還有一整個經濟系統。有了 Dai 的可組合性,遊戲開發者可以基於去中心化金融構建新的玩家行為機制。· 預測市場。在做出不相關的預測時,使用波動性較強的密碼學貨幣會增加下注的風險。下注者必須考慮到這類資產未來價格波動的風險,因此不可能去參與較為遠期的事件預測。穩定幣 Dai 是預測市場的天然之選。資產擴張MKR 持有者也許願意將新的資產納入擔保物類別,這些資產也將受到 Dai 的風險要求、引數和安全措施(例如,清算率、穩定費、存款利率和債務上限等)的約束。
發展資訊輸入機制MakerDAO 是以太坊區塊鏈上首個執行可靠的資訊輸入機制專案。因此,許多去中心化應用都使用 MakerDAO 喂價機制來確保系統的安全性,並持續提供最新的價格資料。有了 MakerDAO 和 Maker 協議提供的保障,Maker 治理可以拓寬核心的資訊輸入機制基礎設施,從而更好地適應去中心化應用的需求。總結Maker 協議允許使用者生成 Dai ,即,一種完全存在於區塊鏈上的、價格穩定的價值貯藏物。Dai 是一種去中心化穩定幣,不由任何中心化的參與者或存在信任風險的中介方和對手方發行或管理。它是一視同仁的,不受國界的限制 —— 可由世界各地的任何人獲得。所有 Dai 都是透過超額擔保生成的,且擔保物是被託管到經過稽覈且公開可見的以太坊智慧合約中的。只要有網路連線,任何人隨時都能在 daistats.com 上監控系統的健康狀況。MakerDAO 在密碼學貨幣領域擁有數百位合作伙伴,以及最強大的開發者社羣之一,已經成為了去中心化金融(DeFi)運動的引擎。Maker 正在釋放區塊鏈的力量,來實現當代對經濟賦能的期望。
附錄使用 Dai 的優勢和示例Maker 協議對世界各地的所有人開放,不受任何限制或個人資訊要求的約束。以下列舉了 Dai 在全世界範圍內的一些用例。Dai 給任何人提供財務獨立的機會根據世界銀行(World Bank)釋出的《2017 全球普惠金融指數報告》(Global Findex Database 2017),全球大約有 17 億人口沒有銀行賬戶[5] 。根據聯邦存款保險公司(FDIC)在 2017 年進行的一項調查,僅在美國就有大約 3200 萬家庭無法享受銀行服務或沒有充分享受銀行服務[6] ,即,他們完全沒有銀行賬戶,或通常使用其他方式來代替傳統的銀行業(例如,發薪日貸款和典當貸款)來管理他們的財務。Dai 可以為這類人群賦能;他們只需要聯上網際網路即可。作為全球首箇中立的穩定幣,Dai 給任何人提供財務獨立的機會,不受他們所處的地理位置和環境的影響。例如,在拉丁美洲地區,Dai 可以幫助個人和家庭對沖阿根廷比索[7]和委內瑞拉玻利瓦爾的貶值。在南太平洋的萬那杜島,那裡的居民需要支付很高的轉賬費。位於英國的非營利組織國際樂施會(Oxfam International)、澳大利亞的創業公司 Sempo 、以太坊創業公司 ConsenSys 在埃法特島上成功試行了一項現金援助計劃,向島上的 200 位居民每人發了 50 Dai ,在當地供應商網路中充當一種支付媒介[8] 。
自我主權貨幣的生成使用者可以透過 Oasis Borrow 來訪問 Maker 協議,並在 Maker 金庫中鎖定擔保物來生成 Dai 。使用者不需要訪問任何第三方中介來生成 Dai 。金庫讓個人和企業有機會以簡單快捷的方式和較低的成本來擔保資產並生成流動性。自動獲得存款收益世界各地的 Dai 持有者都可以利用 Dai 存款利率來更好地接入金融系統。正如上文所述,Dai 存款利率建立在 Dai 的價值之上,允許使用者利用自己所持有的 Dai 來賺錢,保護自己的存款不受通貨膨脹的影響。例如,假設 Bob 在 DSR 合約中鎖定了 10 萬個 Dai ,Maker 治理將 DSR 的年利率設定在 6% ,則 Bob 一年可賺取 6000 Dai 的存款收益。此外,由於交易所和區塊鏈專案可以將 DSR 整合進自己的平臺,這給加密貨幣交易者、企業家和知名企業帶來了新的機會,可以增加他們持有的 Dai 存款和營運資本。由於這種有吸引力的機制,Market Maker (做市商)可能會選擇長期持有 Dai ,並將其鎖入 DSR 。快捷的低成本匯款
無論是購買商品或服務,還是向家庭和朋友轉賬,跨境匯款都需要支付高昂的服務費和轉賬費,等待較長的轉賬時間,克服因通貨膨脹而產生的匯率問題。世界各地的人都將穩定幣 Dai 作為一種交換媒介,因為他們相信 Dai 的價值和效率。Dai 可以給匯款使用者帶來以下好處:· 低成本的國內和國際轉賬。Dai 可以立即節省成本,用較低的以太坊網路礦工費代替較高的銀行轉賬費。較低的成本還有助於提高交易頻率。· 全天候服務。Dai 的運營時間與銀行不同。Maker 協議是全天候開放的。· 便捷的出/入口。使用者可以利用許多法幣 出口/入口 來實現法幣和 Dai 之間的交易。這些選擇可以幫助使用者在法幣和密碼學貨幣之間搭建橋樑,輕而易舉地將他們持有的 Dai 兌換成當地的貨幣。更強的安全性和信心。區塊鏈提供了更高的安全性,可以加深消費者的信任。
高波動市場中的穩定性正如上文所指出的那樣,Dai 既是一種很容易獲得的價值貯藏物,也是一種強大的交換媒介。它可以保護交易者免受波動性的影響。例如,它可以讓交易者簡單流暢地控制倉位,在市場中保持活躍,無需透過法幣出/入口反覆進行法幣交易。Dai 推動了生態系統的發展並建立去中心化金融隨著越來越多的使用者意識到穩定幣 Dai 的價值,更多開發者正在將 Dai 整合進他們構建在以太坊區塊鏈上的 dApp 。Dai 有助於構建一個更加強大的生態系統。簡而言之,dApp 開發者可以將 Dai 作為一種穩定的交換媒介提供給他們的使用者,代替那些投機性資產來買賣商品和服務。此外,由於 Dai 可以在以太坊生態系統中被用來支付以太坊網路礦工費,開發者可透過建立接受 Dai 而非 ETH 的 DeFi dApp 來為使用者提供更加流暢的引導體驗和更好的綜合體驗。術語
MakerDAO 術語表:https://community-development.makerdao.com/makerdao-mcd-faqs/faqs/glossaryMaker 協議術語表 (術語、變數、功能等):https://docs.makerdao.com/other-documentation/system-glossary系統和社羣資源MakerDAO 程式碼庫:https://github.com/makerdao
MakerDAO 文件:http://docs.makerdao.comMakerDAO 官網:https://makerdao.comMakerDAO 部落格:https://blog.makerdao.comMakerDAO 論壇:https://forum.makerdao.comMakerDAO 聊天室:https://chat.makerdao.comMakerDAO on Reddit:https://reddit.com/r/makerdao
MakerDAO on Twitter:https://twitter.com/MakerDAOMakerDAO on 微博:https://weibo.com/makerdao腳註注,在以太坊社羣中,去中心化自治組織(DAO)指的是圍繞某個特定的目標和專案而建立的社會和科技社羣,並不一定以傳統公司的形式存在。https://ethereum.org/ ↩︎https://www.jpmorgan.com/global/news/digital-coin-payments ↩︎
https://libra.org/en-US/wp-content/uploads/sites/23/2019/06/LibraWhitePaper_en_US.pdf ↩︎https://globalfindex.worldbank.org/ ↩︎https://www.fdic.gov/householdsurvey/ ↩︎https://slideslive.com/38920018/living-on-defi-how-i-survive-argentinas-50-inflation ↩︎https://www.coindesk.com/oxfam-trials-delivery-of-disaster-relief-using-ethereum-stablecoin-dai翻譯:閔敏、阿劍 @EthFans.org
校對:潘超

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;