Sui和其他區塊鏈公鏈項目,在儲存形式上有著什麼差異?本文由收益基礎設施Typus Finance投書。
(前情提要:GameFi遊戲|Legend of Arcadia(LOA)啟動第四次Sui鏈上内測 )
(背景補充:Sui公布「第二版」代幣釋放計畫,附註:不保證內容、更改不會通知 )
鏈上與鏈下的差異
在像 EVM 或 Solana 這樣的區塊鏈上,數位資產的狀態 (the state of digital assets),或說 NFT,是儲存在鏈下的。對於靜態 (static) 的 NFT,這是一種可接受的模型,因為這些 NFT 不會被進行轉移或進行任何狀態更改。
一個簡單的類比是默克爾樹,其中 NFT 是其葉子,而在區塊鏈上發布的只是樹的根。
如果使用者經常建立新的 NFT,且建立後也不太關注他們,這種模型是有效的;他們不需要對其進行任何修改或轉移。然而,如果需要對其中一個 NFT 欄位進行轉移或更新,這將變得更加昂貴且需要更長的交易hash。由於只有樹的根被發布在區塊鏈上,每次更新都需要一個默克爾證明。即使是讀取 NFT 也需要一個默克爾證明。
最近由 a16z crypto 發表的一篇論文 《關於可撤銷性證明系統的限制,對無狀態區塊鏈的影響》 探討了無狀態區塊鏈 (stateless blockchain) 的概念及其取捨。該概念源於對區塊鏈正規化的一個挑戰,傳統上每個驗證者都需要儲存整個系統的完整狀態。這種要求引起了對中心化的擔憂,因為隨著狀態變得越來越大,只有資金充足的組織才能負擔得起儲存費用。
這引出了無狀態區塊鏈設計的概念,該概念建議驗證者僅儲存系統的一小部分全域性狀態(例如,僅儲存默克爾樹的根)。需要發起交易的使用者必須發布證明,證明他們的交易是有效的(例如,指向葉子的默克爾證明路徑)。
該論文發現了一個問題:「… 當其他(無關的)交易更新全域性狀態時,使用者必須監控網路並定期更新他們的證明,這可能讓使用者的證明變得無效。」不幸的是,這引入了新的安全威脅,因為鏈下狀態管理變得相當繁瑣。
當後設資料 (metadata) 存在於鏈下時,智慧合約的呼叫將會受限。這不僅無法提高產品效率,也無法提高分發效率。 從根本上講,它未能實現去中心化基礎設施的目的。
Sui 允許我們將 NFT 的後設資料完全儲存在鏈上,其中最值得注意的特點就是能夠在鏈上儲存大量的任意資料。在我們之前的報告中,我們給出了關於傳統儲存成本運作方式的類比。
來用一個簡單的例子說明傳統儲存成本運作的問題:
- Alice 從 Sui Network 上線初期開始使用,當時在鏈上還沒有儲存太多的資料,她享受著較低的氣費 (gas fee)。
- 而 Bob 在 Sui Network 成熟後開始使用,因為那時在鏈上已經儲存了大量的資料,導致 Bob 得支付較高的氣費。
Sui 的代幣經濟模型通過儲存基金 (storage fund) 來應對儲存成本,具體來說是將過去的交易手續費重新分配給未來的驗證者。當鏈上的儲存需求很高時,驗證者將獲得額外的獎勵來彌補他們的成本,而當儲存需求較低時,則相反地降低獎勵。
它還包括一個刪除選項,允許使用者透過刪除之前儲存的鏈上資料來獲得退款。這個機制讓使用者只會將必要的資料儲存在鏈上。這種租賃模型,通過按期支付的方式支付儲存費用,對於在 Sui 上面的專案來說是很有效率的。當儲存成本變得不經濟時,它引入了一種基於市場的機制來釋放儲存空間。
將後設資料 (metadata) 儲存在鏈上確保了代幣的可程式設計性。資產可能會發生變異,有時會組合。通過 Sui 這種物件導向的 (object-oriented) 語言進行智慧合約程式設計,將結構 (structs) 儲存在鏈上有助於可組合性 (composability)。如果 NFT 能夠互相通訊,甚至是來自不同格式的 NFT,那麼將會開啟新的垂直領域。
在其他區塊鏈上,NFT 僅僅是一個擁有權記錄,其中包含指向特定鏈下儲存的 URL。眾所週知,這將 讓區塊鏈的全面應用有很多侷限 。
與其他區塊鏈不同,Sui 能夠在鏈上儲存 jpeg 影像,並具有豐富的可變 (mutable) 和不可變 (immutable) 屬性。NFT 不僅僅是我們今天所知道的那樣,它們成為了在 Sui 內具有狀態動態 (stateful dynamic) 特性的鏈上應用程式。這最終將推動更多創造力的釋放、使用者的採用和消費者價值的提升。
動態的可演進性
Sui對NFT的願景為區塊鏈提供了一種不同的想像空間。資產是動態的;它們會變異,經歷生命周期,有時甚至組合起來。為此,我們需要有一個基礎架構,好讓我們能夠準確地模擬這些資產的生命周期。
如果NFT不能夠模擬複雜且不斷演化的資產,它們的用途就被限制在靜態的資產上,例如貨幣、靜態PFP等等。Sui中的動態欄位(dynamic field)很好地模擬了動態資產的生命周期;它們可以存儲異質值(heterogenous value)並在訪問時僅受到氣費的影響,可以隨時添加或移除。
想象一下,組合性(composability)和條件邏輯(conditional logic)可以創造出什麼:
- 一個基於您在DeFi協議上的交易活動而演進的NFT,隨著您的等級提供動態獎勵。
- 一個反映我們宏觀環境變化的鏈上結構化產品。
- 一幅藝術作品,在藝術家簽名或拍賣時發生變化。
- 一個遊戲資產,在您領導一場戰鬥或進入前十名玩家排行榜時升級。
Sui的編程語言允許在基本層面上對這些生命周期進行建模。這些資產的可演進性不依賴於Sui上的合約更新,讓你可以在動態欄位中進行內部狀態變更,或者移除和添加子物件(child objects)。
讓我們來看一個名為Tails的示例,它具有兩個功能 — — key和 store。key將其定義為可擁有的物件,就像一個NFT出現在您的錢包中。store功能允許免費轉移和封裝。底部的Tail Badge是一個配飾,在滿足某些條件時可以添加或移除。
透過動態欄位,我們可以實現「佩戴徽章」的行為。徽章變成了一個可以存儲在Tail內的子物件。
只需一行程式碼就能創建NFT的動態屬性。這些動態NFT和可組合性將使我們進入現代鏈上dApps的不同層次。通過鏈上存儲的數據,驗證者能夠知道在哪裡查找數據,而無需用戶提供。
Kiosk標準
為什麼區塊鏈無法帶來太多的顛覆性變革呢?
數位資產必須將規則編碼,如果這些規則無法由智能合約執行,它就無法實現去中介化,因為它將依賴中央實體來遵守規則。NFT應該將規則編碼,例如二次銷售的版稅、版權驗證以及簽署。
EVM鏈和Solana無法模擬隨著生命周期演變的資產、在鏈上存儲元數據和執行規則。現有的框架足以模擬簡單的、定型的資產,但對於顛覆性行業變革來說還不夠。
就在去年,Solana上發生了一場嚴峻的版稅討論。許多人提出了他們的需求:藝術家遷移到Web3需要有強大的誘因。如果不調整NFT標準,市場、工具和藝術家將失去在此建立的激勵。
Sui已經實施了一個名為Kiosk的NFT標準,解決了這個問題。作為創作者,Sui Kiosk支持對轉移政策和相關規則的嚴格執行,以保護資產並執行資產所有權。Sui Kiosk使創作者能夠更好地控制自己的作品,讓創作者和擁有者能夠掌握自己作品的使用方式。
這意味著Sui上的數位資產允許將規則進行編碼,使其可由智能合約執行,為藝術家和創作者打造絕佳的創作環境。
可組合的NFT
具有可組合性的NFTs更能準確地描繪消費者的需求。這些可組合的部分作為行為指標,使協議無需收集大量數據的同時,又能讓個人化的忠誠度系統得以充分發揮。
協議將能夠拋棄過於簡單的會員等級制度(如銅牌、銀牌、金牌),並提供真正個人化的忠誠度系統,以反映消費者的獨特性。
新的方案是可組合的NFT,它們會根據使用者的互動來動態演化。這種演化可以由鏈下數據(天氣、位置等)和鏈上數據(與特定協議的交易)觸發。每個NFT都會在外觀上反映您的狀態。之前缺乏動機的低活躍用戶現在可以立即看到他們活動的影響。高活躍用戶繼續看到反映和解鎖與獨特性和特權相關的獎勵。
利用NFT特性解鎖獨特的獎勵
NFTs之所以擁有高人氣,是因為用戶可以獲得不同的特性,並帶給用戶稀有性和獨特性的感覺。通過替換傳統的銅牌、銀牌和金牌等級,NFTs將根據不同類型的用戶活動演化並添加不同的特性,從而生成針對用戶量身定制的具體獎勵。
一個很好的Web 2.0的例子是信用卡獎勵系統。現在有許多信用卡公司根據用戶的購買情況提供定制的獎勵計劃。
例如,Alice經常在購物中心購物。她選擇的獎勵計劃是與購物中心合作的購物計劃。她在購物中心購買的越多,累積的積分就越多,可以立即兌換商品折扣或費用回扣。另一方面,Bob經常旅行,並且使用同一張信用卡購買機票。他選擇的獎勵計劃是與航空公司合作的旅行計劃。他在航空公司的購買越多,累積的積分就越多,可以兌換座位升級或里程提升。
喜愛在餐廳使用信用卡的美食家可以獲得餐飲獎勵,經常購買電影票的電影愛好者可以獲得電影院獎勵。Alice和Bob可以自由切換所選的獎勵計劃,提供個性化定制的激勵系統。
擁有可組合性的NFT在Web3的世界中可以實現無摩擦的交互。想像一下,如果Bob在一個DeFi協議上進行遊戲資產的交易,他的頭像就會添加一個劍的特徵,如果Bob進行更多交易,劍的樣式就會改變以顯示更高的身份地位。這裡的劍特徵代表了與該DeFi協議合作的GameFi項目中獨有的遊戲內費用優惠。對於Alice來說,她的頭像會添加一個金鏈特徵,因為她經常通過在DeFi協議上存入項目代幣來提供流動性。金鏈特徵代表了與該DeFi協議合作的項目中獨有的額外收益機會。
這裡的重點是,不需要使用某個單一的狀態標誌,每個用戶的狀態都將通過一組獨特的特徵來體現。因此,即使Alice和Bob的交易金額相同,他們所代表的狀態也完全不同。將它們聯繫在一起的是與特徵相關的稀有程度。不是每個人都對相同的獎勵感興趣,協議可以通過發展各種合作關係為用戶提供不同的獎勵,每個獎勵通過可組合NFT的特徵演化來訪問和解鎖。
延伸閱讀:深入研究| Uniswap DAO 治理狀態:最小化悖論
DeFi與NFT有什麼關係?
可組合的NFT能夠相互交互並像樂高積木一樣運作。它們為區塊鏈上不同種類的應用程序之間的互通性開創了全新的世界。更好的比喻是,可組合性對於企業所起的作用,就像開源對軟體開發所起的作用一樣。這創造了一種新的金融基礎設施,使得隨著新的應用場景的出現和Web3的普及,區塊鏈更加能夠邁入大眾視野。
先前提到的特點使得Sui成為NFT和遊戲資產的超級鏈。Sui的一個核心策略是專注於為NFT建立一個優秀的環境,以推動用戶增長並實現大規模採用。
這一點尤其重要,因為DeFi協議無法僅通過DeFi自身實現大規模采用。正如我們在其他L1上所看到的,如果只有DeFi,市場熱度、總鎖倉量和流動性都難以長期維持。相反,流動性應該來自創建、交易和交換NFT社區和GameFi項目中的數字資產的零售用戶。
DeFi協議的角色是作為一種基礎設施,使資產能夠被自由交易和使用。
Sui能夠將元數據保存在鏈上,使得NFT在Sui內部成為有狀態的動態鏈上應用程序。這種動態的可進化性使它們能夠成為DeFi協議生態系統內的一個工具,從而為項目探索提供更多創意。想像一下:通過可組合的NFT構建完全在鏈上的DeFi用戶激勵系統。
使用Sui Kiosk標準來鼓勵創作者、藝術家和建造者在鏈上創建數字資產。隨著越來越多的鏈上資產在流通,將出現資產賦能和提高資產效率的這類金融需求。想像一下:通過買權、賣權期權機槍池來獲取原生NFT/遊戲資產的收益。
隨著新穎的Sui功能的建立,我們看好Sui能真正為區塊鏈帶來顛覆性。Typus始終站在實施新功能的前沿,對於動態鏈上Sui資產和DeFi生態系統的高度可組合性和凝聚力感到興奮。想像一下:通過zk登錄、贊助交易、優惠券、動態屬性、交易cookie,引導Web2用戶參與實驗性NFT收藏。
📍相關報導📍
三箭資本Zhu Su現在看好什麼?老牌DeFi代幣、迷因幣PEPE…