一文讀懂Chia的DeFi愿景

7月13日,Chia創始人 Bram Cohen 在Chia官方部落格發布了“Chia的DeFi愿景”一文,以下為全文內容:

除了新的共識算法之外,我們還通過 Chia 構建了一個名為 Chialisp 的新鏈上編程環境,它與 Solidity 一樣強大,同時也更具可審計性和可擴展性,它還促進了更好的軟體開發實踐,作為 Chia 鏈上編程力量的一個例子,以及它與 Solidity 的不同之處,在這篇文章中,我將概述它如何通過對礦工/農民提取價值 (MEV) 進行重要防御來實現真正的去中心化交易,我還將解釋 Chia 的自動做市商 (AMM) 的可能性,

Chia 賬戶模型(類似于Bitcoin的 UTXO 模型):唯一持久的數據是當前未使用的代幣模型,它具有關于如何使用它們的大小和規則。當一枚代幣被花費時,它可以使用它的價值制造新代幣,但原始代幣就永遠消失了,所有持久數據都必須保存在代幣中。這對于擴展來說要好得多,因為完整節點必須跟蹤的數據比 EVM 必須存儲的對象更簡單、更小。

驗證一個區塊需要運行其所有交易,但唯一的輸出是花費和銷毀代幣列表,這使我們能夠擁有比以太坊更高的有效交易率,同時仍然允許在普通臺式機上輕松運行完整節點,乍一看,這使得在 Chia 開發智能代幣變得更加困難,但是數據類型的扁平化將帶來一些更大的好處,一切都可具互操性,并且可以重用一些功能,并將它們組合在一起,

在Chia網路上開展商業活動的基本工具是染色幣(coloured coin)。染色幣代表某種代幣化,代幣大小的熔化值非常小,但代表其他東西的比例很高,(染色幣的默認可分性是10億。之所以有這個空間,是因為 XCH 是一萬億個 Mojo,這是最小的不可分割的單位,就像聰是BTC的最小單位)。

從表面上看,這聽起來像 Omni 協議(Bitcoin 上的一種著色格式),但代幣的著色可以以非常輕量級的方式進行驗證。事實上,它非常輕巧,即使是智能代幣也可以做到,不像 Omni 協議需要運行一個完整的節點來找出哪些染色幣不是偽造的。這樣做的同時保留了染色幣與非染色幣一樣具有智能功能的能力。您甚至可以用染色幣制作染色幣。

我們的染色幣實現的新功能之一是它允許“報價”,例如,如果您想用一些XCH換取一些染色幣,您可以進行一個未完成的交易,燒掉一些XCH并鑄造一些染色幣。

這本身就是一個無效交易,但您將您能接受的報價發送到交易所,或通過電子郵件將其發送給朋友,或將其發布到 reddit ,收到它的人將能夠通過進行部分交易來接受報價,鑄造相等數量的XCH并燃燒相等數量的染色幣,并與您進行有效交易,該交易將在區塊鏈上進行,這是有效的,因為在 Chia 網路上,一個區塊中的所有內容都是同時發生的,因此資金在一個步驟中從一個賬戶輸入到另一個賬戶輸出,期間并不會產生過多的代幣。事實上,第三方可以對各種不同的資產進行多次收購,只要金額加起來,一切都會順利進行。

讓我們通過一個例子來了解礦工提取價值,它是如何成為問題的,以及可以采取什么措施。假設當前Chia “真實”價格(它在其他地方的交易量很大)是 1000 美元,并且有一個以 900 美元到 1200 美元的價格出售一個XCH的報價和一個以 800 美元到 1100 美元之間的價格購買一個XCH的報價。

如果有一個相當值得信賴的穩定幣,就可以通過鏈上的報價來完成。在這種情況下,完全誠實或利他的交易將以 1000 美元的價格匹配買方和賣方,而最大程度貪婪或不誠實的人將以 900 美元的價格購買一個XCH,然后以 1100 美元的價格出售,并從中賺取 200 美元的差價,如果礦工/農民是做博彩的人,他們就沒有聲譽可以維持,應該被認為是最大的貪婪,

關于價格的重要說明:沒有一個真正公平的價格。東西是有價格的,理想情況下,當有人購買一件東西時,他們可以以更低的價格購買相同的東西,而當有人出售一件東西時,他們可以以更高的價格出售,

系統中總會有一些噪音和污點,即使在理論上非常理想的情況下,市場也會變得非常有效,但效率并不高,以致于將市場整合在一起的人沒有辦法繼續這樣做,

弄清楚價格“應該”是多少,或者至少合理地接近價格,是市場的全部工作。指定某人報告某物的“真實”價格并不能解決問題,即使那個人是“誠實的”,也沒有人知道世界上的所有資訊,也沒有人知道如何猜測未來價格,該個人的弱點將直接暴露給市場參與者被剝削,

與礦工/農民不同,大型博彩公司在市場中扮演著這類角色,他們享有聲譽,并被信任不會將價差和定價以合理代表總報價的方式收入囊中。有了Chia,博彩公司可以將多個優惠匯總在一起,并將它們作為一個單元引入區塊鏈,因此農民不能為了自己的利益而逐個刪除其中的一些優惠,

這樣做的交易所能受到一些信任,但他們能做的最糟糕的事情就是將點差收入囊中,更傳統的可信區塊鏈交易所可以簡單地將每個人的錢收入囊中或將存款視為無息貸款,并將其投資于后端的高風險投資,并為自己保留回報,

與上述協同工作的另一種降低 MEV 的方法是使用價格預言機。(在計算機科學中,報告難以找到或計算資訊的事物稱為“預言機”。)價格預言機報告當前匯率。為了理解這是如何工作的,我們首先需要解釋單例。

一個個體是一個身份,它在任何給定時間都由一枚硬幣體現,并且硬幣可以驗證它們正在與該身份的當前代表進行交互,它類似于染色幣,但比染色幣更簡單。NFT 只不過是一個原始的個體,個體也是限速錢包、分布式身份、礦池協議和價格預言機的基礎,

聽起來很荒謬,但除了每個區塊只報告一個價格之外,沒有任何安全性的價格預言機對 MEV 產生了強大阻力。可以提供支持一系列可能價格的報價,但只能使用指定預言機提供的價格,

由于在Chia 網路上,一個區塊的所有交易同時發生,這意味著惡意礦工可以使價格過低或過高,但不能同時進行,在上面給出的示例中,他們可以以 900 美元的價格購買一個XCH,然后以 1000 美元的價格在別處出售,賺 100 美元,或者在別處買一個XCH,然后以 1100 美元的價格賣出,也賺了 100 美元,但兩者都比沒有價格預言機的例子要好,雙方都可以賺取 200 美元,甚至無需進行外部交易。

理想情況下,在健康的市場中,您希望隨時發布買賣報價,為了讓某人在任何時候都積極地進行交易并成功獲利,他們需要獲得訂單、自己交易的流動性以及交易方面的專業知識。或者也許他們不需要交易方面的專業知識,而通過一個特殊的技巧就可以做到,

自動做市商 (AMM) 是遵循既定交易策略的鏈上程式,并運行的非常成功,通常,它們通過兩種不同貨幣的存款來運作,在我們的示例中,它們可能是 XCH 和染色幣,

然后,AMM 按照以下規則接受存款和取款:(a) 如果有人存款,AMM會按其出資比例對其持有的資金提出索賠,以及 (b)AMM假設它持有的兩種貨幣的價值相等,就可以得到一個匯率。盡管交易策略很簡單,AMM在實踐中還是運行良好的,因為它們有大量的訂單流,而且易于訪問。對于貨幣持有者來說,為他們提供流動性是很容易的,同時又相信他們不會被騙。

在 Chia 網路上實施 AMM

在 Chia 網路上實施 AMM 很簡單,并將成為未來發展的一部分,存款由一對個體持有(在將XCH與染色幣配對的情況下,一個著色一個不著色),它們一起花費并一起工作,

與 Solidity 不同的是,個體記住的不是所有存款,而是內部使用的染色幣,這種配對將更加優雅和強大。這樣 AMM 本身只需要記住它的總存款,用戶存款可以自我管理,甚至支持智能功能,如限速錢包和與其他 AMM 配對等事情。

當用戶想向 AMM 存款時,他們會提出用自己的部分資金交換 AMM 的一些內部使用代幣的提議,并將其與接受提議的 AMM 進行匯總。AMM 必須做的唯一邏輯是由解決方案告知新數量的XCH、成對的染色幣及其內部使用染色幣的數量,然后決定是否可以接受,使用 AMM 進行貨幣兌換是相同的,但優惠是針對不使用內部硬幣進行配對的代幣,

在實踐中,報價可能會更復雜一些。AMM 應該充當價格預言機,報價應該使用它。此外,使用 AMM 的不同交易都會發生沖突,因此最好有一個交易所將它們聚合在一起并將這個交易聚合引入區塊鏈。

甚至可以制作一個混合的“主要”自動做市商,它需要一個指定的密鑰來簽署所有交易,但需要遵循有關存款如何移動的預定義業務邏輯。這得到了一個輕信交易所的好處,它不能騙取每個人的錢,并且仍然可以幫助減少價差。

以上所有因素的結合將使 Chia 成為一個比以往任何時候都更安全和流動性更強的代幣市場,建造它還有很長的路要走,但這將是非常值得的,

0 条回复 A文章作者 M管理員
    暫無討論,說說你的看法吧