前言
在全球金融市場的不斷演變中,特別是隨著比特幣和以太坊在美國通過ETF 之後,真實世界資產(Real World Assets, RWA)日益成為數位經濟中不可忽視的重要組成部分。
RWA 指的是那些具有實際實體存在或法律效力的資產,如房地產、貴金屬、股票、債券以及其他金融工具。這些資產透過區塊鏈技術的應用,可以實現數位化和代幣化,從而帶來了前所未有的機會與挑戰。
在此背景下,RWA 的現實意義不可忽視。它不僅為傳統金融市場注入了新的活力,也為區塊鏈技術找到了更廣泛的應用空間。隨著科技的不斷進步和市場的不斷成熟,RWA 有望成為未來金融市場的重要驅動力,推動全球經濟的進一步整合與發展。
先介紹一下什麼是EIP 協議和ERC 標準,EIP(以太坊改進提案,Ethereum Improvement Proposal)和ERC(以太坊請求註釋,Ethereum Request for Comment)是以太坊生態系統中用於改進和標準化不同部分的兩個主要機制。
EIP(Ethereum Improvement Proposal)是以太坊改進提案的縮寫,是為以太坊網路提出的技術規格和標準。 EIP 的目的是為了改進以太坊協定、核心協定規範、API 以及智慧合約標準。 EIP 的流程包括提案、討論、審查、改進。
ERC(Ethereum Request for Comment)是以太坊請求註解的縮寫,是針對以太坊應用層的標準提案。 ERC 提案通常涉及應用層的協定和智慧合約標準,尤其是代幣標準。
初期–EIP 884
早在《特拉華州參議院第149 屆大會參議院第69 號法案的兼容代幣:修訂特拉華州法典第8 篇與一般公司法有關的法案》中提出,旨在將區塊鏈上的資產與現實資產(Real World Asset)結合。
EIP-884 提供了一個框架,以合規的方式發行和管理特拉華州公司的股份。它利用了廣泛使用的ERC-20 代幣標準,使得股票可以在以太坊區塊鏈上作為代幣進行表示。該標準確保每個代幣都代表一定數量的公司股份,使這些股份可以在區塊鏈上進行透明、高效和安全的交易。簡單而言,這個提案只是簡單地將傳統金融融入鏈上,但缺乏了許多機制。
基礎機制
- 代幣持有者必須驗證其身分。
- 合約必須提供以下功能:
它必須使公司能夠準備股東名單;
有部分支付股份;
支付的總金額;
應支付的總金額;
它必須記錄股份轉讓。
- 每個代幣必須對應一股,每股都已全額支付,因此無需記錄有關部分支付股份的信息,也不存在部分代幣。
- 必須有一種機制,允許丟失私鑰或以其他方式無法存取其代幣的股東將他們的地址和代幣重新分配到新地址。
但這個提案僅僅只是出於一個創新的嘗試,內部的很多東西並未進行完善,這導致了這個提案並沒有得到長期的推廣和使用,但是它仍然為鏈上資產合法化的發展提供了巨大的發展方向。這個提案是在FTX 破產之前提出的,當時並未出現大面積的混亂的ICO 現象和鏈上資產詐騙等問題,所以它的可行性存在一定的問題。
EIP-884 存在的問題
-在實施者如何驗證一個人的身分方面,本提案沒有解決方案。
- 在權限管理方面,任何人都不能新增、刪除、更新或取代經過驗證的地址。如何控制對這些功能的存取超出了本提案的範圍。
- SEC(美國證券交易委員會)對眾籌有額外要求,但本標準支持這些要求。例如,SEC(美國證券交易委員會)要求眾籌網站顯示以美元計的籌資金金額。眾籌合約必須維持美元對以太幣的轉換率,並記錄轉換率。
代幣模式的發展
無論對於什麼鏈上資產而言,一個合適的代幣類型永遠都是一個繞不開的話題。鏈上的資產和現實生活中現金模式、Web2 中心化資產的實現是截然不同的,於是ERC 20 和ERC 721 應運而生,但是它依然存在一些諸如無法批量轉賬不同代幣、標準靈活有限、升級困難等問題。於是為了因應各種複雜的開發場景,實現一次開發幾百種代幣的形式(例如鏈遊),ERC 1155 就出現了。
對於一些傳統的金融而言,這些現有的模式並不夠滿足,例如期貨、選擇權、證券ETF 等等。由於鏈上的DEX (去中心化交易所)的實現方式是使用乘積做市商的方式實現交易的,與現實中心化交易所的掛單形式有很大的差距,所以很難實現期貨、期權等。換句話說,正是因為鏈上的交易所的模式,導致無法直接複製傳統的金融模式,這導致現實的金融產業很難直接實現從Web2 到Web3 的跨越。
舉個例子,就拿最基礎的DEX(去中心化交易所)內部流動性質押的所謂的無風險套利來說,這個過程依然會出現無常損失風險的問題。因此在EIP-3475 誕生之前,大部分的傳統金融想要進入Web3 行業來獲取機會都是交給第三方去進行操作的,諸如之前FTX 交易所等等,當然後來FTX 的破產也導致了行業危機,所以才有後來仿現實金融邏輯的提案出現,以下將介紹EIP 3475 和EIP 3525 。
EIP-3475 機制
- 此EIP 允許使用抽象的鏈上元資料儲存創建代幣化義務。發行具有多個贖回資料的債券是無法用現有的代幣標準實現的。
- 此EIP 使每個債券類ID 能夠代表一個新的可配置代幣類型,並對應於每個類,相應的債券隨機數表示發行條件或整數型中的任何其他形式的資料。債券類別的每個隨機數字都可以有其元資料、供應和其他贖回條件。
- 此EIP 創建的債券也可以根據發行/贖回條件進行分批處理,以提高Gas 成本和用戶體驗方面的效率。最後,根據該標準創建的債券可以在二級市場上進行分割和交換。
在EIP-3475 中,每個債務合約稱為Class 0 ,一個合約可以包含多個合同,類似於NFT 的ID。每個Class 管理著許多數據,包括合約名稱、縮寫、描述等文字資訊。資訊可進一步細分為類型和數值,如合約金額、時間、交割人、交割物、公證機構和營業執照編號等。它的主要在鏈上儲存高度自訂合約時,能更好地節省Gas 費用,並優化了批量轉移等功能。
債券在傳統金融市場的整體債務證券市場中佔據重要地位,主要作為固定收益工具,通常由各國政府發行,其回報的穩定性被認為是貨幣和貨幣政策穩定的關鍵因素。在去中心化金融(DeFi)領域,類似地,一些大型項目如Olympus DAO 發行特定類型的固定利率債券用於流動性提供(LP)代幣。此外,還有機構如法國興業銀行(Societe Generale)發行債券作為向MakerDAO 借貸的擔保。在交易和質押之後,債券有望成為DeFi 領域中下一個重要的資產類別。
簡單來說,此EIP 可以在鏈上實現一個期貨做空機制。假設某期貨交易所發行了一個期貨產品玉米,要求多少個區塊之後進行交付,A 作為交易者可以在這段時間內進行買賣來實現套利,但是最後一定要進行交付。與鏈上借貸有差別的是,這種模式不需要超額抵押的方式實現,只要最後贖回即可。此外,這個EIP 也使用了多層池的模式對不同的債券進行了管理,以實現債務轉移功能。
EIP-3525 機制
- 在ERC-1155 基礎之上增加了一些儲存模式的創新,實現Slot(儲存槽)上管理不同類型代幣的規格。
- 包含一個ERC-721 等效ID 屬性,以將自己識別為一個普遍唯一的實體,以便代幣可以在地址之間轉移並批准以ERC-721 相容的方式運行。
- 也包含一個屬性value,表示令牌的定量性質。 「value」屬性的意義與 ERC-20 代幣的「balance」屬性的意義非常相似。每個代幣都有一個「插槽」屬性,確保具有相同插槽的兩個代幣的價值被視為可替代的,從而為代幣的value 屬性增加了可替代性。
在合約內部每個Slot 槽對應一種代幣,內部有記錄ID 與值。同Slot 內部的擁有者可以互相進行交易轉帳操作,下方的箭頭僅表示內部的元素。
就好比Vitalik 和Satoshi 兩個人各辦了一張銀行卡在Slot 1 內部,那麼就可以進行轉賬操作,但是跨銀行的轉賬操作不能直接在這個合約內部執行。雖然每個ID 都有自己的Value,但同一插槽下的不同ID 可以視為相同,可以交換、組合和拆分,下面圖中箭頭表示的是轉帳。
NFT 拆分與現實股票的模仿:
當然這只是EIP 3525 帶來的優勢的很小一部分,將帳戶抽象化成合約的形式,並且在合約的一個Slot 內部將ID 的value 值不限制在1 ,那麼就可以實現NFT 拆分的方案,並且在藉貸的過程當中實現一個多樣性的對NFT 的鏈上借貸方案。此外,透過這種抽象的方式可以實現對許多傳統金融股票的模仿,方便傳統金融機構的進場,可以透過將一個插槽中佔比的多少來劃分股票以及分紅等問題。
實現錨定穩定幣為基礎:
前面有提到過,在一些DEX 當中簡單的增加流動性來獲取手續費的行為可能存在著一些無常損失的問題。舉個例子,某個人給一個DEX 的流動性池提供流動性,提供兩種代幣比例是按照此時流動性池的雙方的比例決定,當這個人撤銷lp 的時候是按照添加到整個流動性池的比例取出,並且獲取交易者提供的手續費,但是隨著時間的變化,這個比例會隨著價格浮動而發生變化,這導致了取出來的價值最終無法確保法幣盈利。
舉個例子,在EIP-3525 背景下,將一個合約抽象化為一個ID 進入Slot 內部,將這個合約記作Demo。由於一個ID 可以對應多個槽的資產,那麼Demo 合約將100 個DAI 和10000 Doge 存入EIP-3525 標準下的合約的時候,Demo 的資產可以抽象成十份,每一份都對應著10 DAI和1000 Doge,那麼如果Demo 合約發行了一個代幣,根據這個新代幣來進行去中心化管理Demo 合約資產的佔比,去獲取這十份當中的一份,就可以牟定DAI 和Doge 進行相對的穩定發展了。
鏈上RWA 的發展–EIP-7092
隨著區塊鏈的發展,多鏈資產以及如何實現合理的交易規則已經是一個老生常談的問題,這裡分享EIP-7092 (目前已經是ERC 了)。
- 允許投資者在預定的時間內以給定的利率向發行人借出資金。作為回報,發行人承諾支付利息(票面利率)並在到期時償還本金。
- 此標準定義了對金融債券進行建模所需的所有基本屬性,例如發行日期、到期日、票面利率、本金和貨幣。
- 為跨多個區塊鏈的債券運營和管理提供了跨鏈功能。
在傳統金融中,債券由中介機構管理,訂單透過經紀商或場外交易(OTC)進行傳遞和結算。因此,通常是那些被批准代表債券持有者管理債券的中介機構來處理這些事務。 ERC-7092 標準可以移除這些中介機構,允許債券直接在投資者之間交易,或使用傳統模式但中介機構由智慧合約取代。因此,債券的持有者可以是個人投資者,或是被債券持有者授權管理其債券的智慧合約。
如果一個傳統機構希望透過ERC-7092 標準代表其客戶發行債券,他們可以採取以下步驟:
1、創建符合ERC-7092 標準介面的債務合約。
2、創建一個銀行合約,作為所有交易的核心合約。該合約負責經紀商和投資銀行的工作。它定義了一組負責觸發某些操作的管理者,例如在達到總發行量時使用合約當中的發行債券,或在債券到期時贖回債券。投資者批准銀行合約管理其債券,以便在二級市場交易。在這種情況下,實際債券持有者仍然是投資者,但債券轉移只能由經批准的銀行合約完成。
3.如果需要在債券平台上上市,持有者或智慧合約可能需要將債券轉移到平台,平台將負責代表債券持有者出售債券。
4、債券也可以在沒有中介的情況下在投資者之間交易。在這種情況下,債券持有者始終是投資者或智能合約。
其他與RWA 相關的EIP
隱私
EIP-7540 :旨在改善RWA 的代幣化金庫標準,引入非同步存款和贖回流程
- EIP 7540 是一項旨在提高加密貨幣交易隱私性和安全性的新提案。它引入了零知識證明技術,保護交易的發送者、接收者和交易金額,防止其被公開。這將使得以太坊網路上的交易更難被追蹤和監視,增強用戶隱私保護。同時,該提案也包含一套新的智慧合約標準,支持這種隱私交易機制的實施與應用。
規範
EIP-4626 :作為現有代幣化金庫標準,旨在引入有關RWA 的規範
- 代幣化金庫缺乏標準化,導致實施細節多樣化,這在藉貸市場、聚合器和內在有息代幣等例子中表現突出。由於每種代幣化金庫有其獨特設計和實現方式,使得需要符合多個標準的協議在聚合器或插件層的整合變得複雜且困難,迫使每個協議開發和維護自己的適配器,不僅容易出錯,還浪費大量開發資源。
- 代幣化金庫的標準化將顯著減少有收益金庫的整合工作量,透過引入統一的標準,開發者可以遵循一致的實施模式,創建更可靠和穩健的系統。標準化不僅簡化了開發流程,提高了不同協議之間的互通性,還將推動創新,節省資源,增強安全性,最終促進整個金融生態系統的健康發展。
安全
EIP-4788 :提升安全性和功能性,對於處理RWA 的交易和資產有重要影響
- 引入協議層級的預言機,減少對外部預言機的依賴,降低了安全和故障風險,優化了RWA 跨鏈橋和Staking 池的結構,提升了流動性質押協議的效率。為基於智慧合約的RWA 橋接器和再質押解決方案提供了更靈活的機制,這有利於降低節點營運商的進入門檻,使去中心化協定更具競爭力。
基建
EIP-1153 :降低鏈上資料儲存費用,有助於降低RWA 相關資料儲存成本。此外,它大幅減少閃電貸方攻擊的風險
- 引入臨時儲存操作碼,用於在智慧合約執行期間處理暫時儲存的數據,可節省網路Gas 費用,因為這些數據會在每筆交易結束後被丟棄,不會永久保存在區塊鏈上。這為應用程式開發人員提供了更靈活的儲存選項,特別是對於需要頻繁儲存臨時資料的應用,如Uniswap 等,這項改進提高了以太坊網路的效率和效能,使得處理臨時資料的操作更加便捷和經濟。
總結
透過本篇文章,我們深入探討了真實世界資產(RWA)的發展歷程、技術機制以及相關的EIP 和ERC 標準。從最初的EIP-884 到近年來的EIP-3475 和EIP-3525 ,這些提案展示了區塊鏈技術在資產數位化和代幣化中的應用潛力。特別是在金融衍生性商品、債務證券和隱私保護等領域,RWA 展現了廣泛的應用前景和巨大潛力。
然而,伴隨技術進步而來的也有許多挑戰,包括監管合規性、安全性和標準化等議題。透過進一步的研究和創新,RWA 有望成為推動金融市場和全球經濟融合與發展的重要力量,協助實現更有效率、更透明和更安全的數位金融生態系統。