AI 概要
展開
僅需 30 秒,即可快速掌握文章內容並判斷市場情緒!
區塊鏈技術最有前景的潛在用例之一是開發「即時」合約,這些合約安全地存儲在數字基礎設施內,由於加密身份認證,合法有效且完全防篡改。 Ricardian 合約正在將這一想法變爲現實,並已成爲激發加密貨幣愛好者興趣的最新區塊鏈感覺。
如果您甚至對加密貨幣感興趣,那麼您可能聽說過智能合約 - 存儲在區塊鏈上的可執行代碼,並在滿足預設條件時自動運行。除了具有法律約束力外,Ricardian 合約在基本層面上也類似。
Ricardian 合約的概念源於 20 世紀 90 年代,但從未大規模實施過。在本指南中,我們將介紹您需要瞭解的關於 Ricardian 合約的所有信息,包括技術歷史、與智能合約的不同之處,以及一些潛在用例的示例。
Ricardian 合約是一種數字合約,根據商定的條款與條件,作爲雙方之間具有法律約束力的協議。該合約使用區塊鏈進行加密簽名和驗證,但人和機器均可閱讀。
如今,幾乎所有文檔都以數字格式存儲,通常是 Word 文檔。然而,由於 Word 文件的發送量如此之多,所有相關方都很難知道合同的最新真實版本。
Ricardian 的合約透過採用律師使用的法語並將其與數字簽名相結合來解決這一問題。最後一步是「魔術」,即使用加密技術來確保安全。該算法會生成唯一與文檔綁定的密鑰或哈希。哈希始終是指一個文檔,只有該文檔才能顯示該哈希。
每當相關各方對合約進行任何相關操作時,只需添加哈希值,而不是文件,而不是名稱,而不是摘要,只需添加哈希值。由於合約易於機器和人員閱讀,因此計算機只需查看哈希值即可確認詳情,而用戶只需將合約看作純舊文本文件,即可輕鬆訪問和處理所呈現的信息。
例如,美國國債的條款使用裏卡迪亞合約寫出。該合約基本上將債券轉換爲自己的數據庫,其中包含元數據,包括債券名稱、發行人、所有者、面額等。 該數據庫包含原始協議的所有詳細信息,但採用數字形式,帶有機器可讀標籤。然後使用私鑰對合約進行數字簽名並進行哈希處理,以便輕鬆識別。任何想要訪問債券詳情的系統都必須搜索哈希值。
Ricardian 合約的概念由金融加密貨幣學家 Ian Grigg 於 90 年代開創,他最近將 Ricardian 合約描述爲「簡單的文本文件,其中包含律師喜歡使用的所有條款和條件的所有常用詞;這是一種將法律文件傳達給項目的方式,以便項目和人類都很高興瞭解情況。」
Grigg 在 1998 年發表的一篇題爲金融加密 7 層的論文中闡述了他對 Ricardian 合約的想法。本文介紹了金融加密公司 Systemics 構建的 Ricardo 支付系統。該系統以英國經濟學家 David Ricardo 的名字命名,以表彰他對國際貿易理論的貢獻。
20 世紀 90 年代的技術不夠強大,無法正確實現 Grigg 的理論。然而,由於區塊鏈技術,這些限制正在消除。目前,支持 Ricardian 合約的項目越來越多,包括 EOS 發起方 Block.one。
Grigg 與 Block.one 短暫合作,將自己的專業知識引入了 EOS 平台。EOS 平台是一個基於自我治理和性能的區塊鏈,爲開發者和企業提供了構建面向消費者的大型去中心化應用程序的工具。該系統支持 Ricardian 合約和智能合約。
Ricardian合約之前尚未大規模實施,但這一概念將在區塊鏈上找到一個家。區塊鏈技術不僅滿足技術要求,還爲合法有效的即時合約提供了完美的測試平台。
近年來,智能合約受到了很多炒作,但通常有一件事被忽視:它們不能以當前的形式取代涉及雙方的實際具有法律約束力的合約。Ricardian 合約或至少智能合約和 Ricardian 合約的混合合約可能成爲解決這一問題的關鍵。智能合約與 Ricardian 合約的區別在於此。
智能合約的概念最早由計算機科學家 Nick Szabo 在 90 年代初提出。簡而言之,智能合約是在滿足預定條件時自動執行基於區塊鏈的應用程序操作的數字協議。它們構成了去中心化應用程序 (DApp) 的基礎,該應用程序基於以太坊等區塊鏈構建,是至關重要的去中心化金融 (DeFi)。
智能合約自動執行,只需遵循區塊鏈上編碼的簡單「如果... 那麼」語句即可。構成區塊鏈的計算機網絡在滿足並驗證預設條件時執行合約中概述的操作。此類行爲的示例包括髮送通知、發放資金、開票和註冊車輛。這些行爲是不可變的,任何人都不能修改或撤銷。
編程語言用於對智能合約進行編碼,雖然開發者可以輕鬆編寫,但不理解編程語言的外行無法閱讀合約內容。企業不能依賴當前形式的智能合約,因爲許多業務流程都受到涉及人類審計的合規要求的約束。
此外,智能合約代碼的行爲在區塊鏈上是不可改變的,對於必須對現實世界中不斷變化的環境做出反應的公司來說,這並不是一個理想的功能。企業或企業與客戶之間的合約協議通常會發生變化,智能合約無法靈活適應任何變化。
與智能合約不同,Ricardian 合約不僅會記錄合約的行爲,還會記錄合約的意圖,甚至在合約執行前。該合約使用哈希值快速高效地引用特定文檔。以下是 Ricardian 合約的一些優勢:
這並不是說裏卡爾合約將取代智能合約。未來,雙方可能會以某種具有法律約束力的數字協議的形式混合,並在相關方履行條款後自動執行。這兩種技術相結合,有可能成爲區塊鏈法律協議的未來。
儘管 Ricardian 合約仍是一個新概念,但該技術的潛在用例卻是無限的。它們可用於構建各種協議。以下爲 Ricardian 合約的三個用例:
EOS 是最早在 2019 年實施 Ricardian 合約的加密貨幣項目之一,在開發者工具包中引入了所謂的「豐富渲染的 Ricardian 合約」。
EOS 將 Ricardian 合約和智能合約的功能相結合,使用戶能夠輕鬆理解合約的行爲和意圖。這確保了智能合約的代碼完全透明,這是一個重要的功能 - 因爲區塊鏈操作通常是最終的。
在實施 Ricardian 合約之前,普通智能合約用戶很難理解自己同意採取哪些行動。用戶必須依靠應用程序開發人員來解釋智能合約在前端的作用,而與區塊鏈上進行的操作沒有任何可審計的關聯。
EOS 宣佈推出兩項新功能,用於實施 Ricardian 合約,並在用戶同意簽署交易前重新定義數據的呈現方式:
作爲說明性類比,請將 Ricardian 合約規範視爲編程語言,模板工具包視爲以該語言編寫文檔的瀏覽器。這兩項功能將共同幫助 DApp 開發者創建智能合約,清晰解釋用戶同意的協議。
Ricardian 合約可能會大幅拓展區塊鏈應用程序的範圍,尤其是在與智能合約相結合時。他們可以明確定義雙方的意圖,對其具有法律約束力,並根據商定的條款採取行動。
儘管 Ricardian 合約的概念已有幾十年的歷史,但該技術的實際使用仍然相當新。如果廣泛採用,可能會對許多區塊鏈流程產生重大影響,特別是在交易和金融領域。
敬請閱讀我們的指南,詳細瞭解智能合約。