Limit Break 正在引入可選擇的、向後兼容的、可編程的版稅合約,其可通過新穎的質押解決方案運用到任何ERC-721 合約。建立該方案最初的目標,是讓創作者有權決定如何在智能合約層分配版稅,但正如你將在下面讀到的,該合約將允許大量應用,有可能從根本上重塑NFT 格局。 (相關閱讀:《 深度| Limit Break用鈔能力打造Free to Own遊戲,已有多款鏈改遊戲在實踐》)
重要的是,這些on-chain 版稅在單個token 層面上是可執行的,這意味著每個NFT 都可以有自己的可編程版稅。該系統是選擇加入的,所以如果一個新的或現有的NFT 收藏集合決定實施該解決方案,它們的個人收藏者將保留權力決定是否選擇加入或者選擇退出。
版本1 引入了“stake to opt-in”和“transfer whitelist”模型,版本1.1 將全面實施可編程的版稅和最低地板價。你可以閱讀Github存儲庫中的代碼和文檔,以了解完整的技術細節。
NFT 領域的當前狀態
非同質化代幣(NFTs) 是區塊鏈採用的重大突破,其有助於Web3 生態系統的興起,並將大量新用戶引入到區塊鏈生態。但老實說,目前形式的大多數NFT 都非常無聊。
當前的NFT 市場充斥著指向JPEG 的相同智能合約的簡單複製品。除了一些值得注意的項目例外,幾乎所有的NFT 都僅限於三個功能:
- 它們可以被一個加密錢包擁有。
- 它們可以在NFT 交易所進行交易。
- 它們指向一張圖片或一段視頻,旁邊還有一些可選的特徵。
儘管這種簡單的格式,足以讓NFT 在2021 年進入主流,但對於2023 年即將到來的事情來說,這是不夠的。
為什麼NFT 必須進化
NFT 藝術和NFT “頭像”市場在2021 年爆發式增長後,在2022 年遭遇了嚴重縮水。儘管這無疑和全球市場衰退(尤其是crypto)有很大關係,但我們認為,這種建立在簡單去中心化圖像所有權基礎上的早期NFT 市場,永遠不可能得到廣泛採用,尤其是在NFT 遊戲領域。相反,我們需要一些技術更先進的東西。
即使玩家對基於NFT 的遊戲道具的所有權預計會增加,我們相信NFT 技術從根本上改變遊戲行業的潛力,只能通過大膽的技術變革來釋放。我們認識到,缺乏對遊戲內道具NFT 經濟邊界的控制,會阻礙遊戲設計師開發將Web3 提升到一個新水平所需的各種平衡的遊戲內經濟。
使這些限制更加複雜的是,NFT 行業在2022 年底經歷了新的生存威脅,渴望流動性的NFT 交易所在流動性爭奪戰中轉向“零版稅費用”或“可選版稅費用”策略,這種行業轉變暴露了NFT 行業當前結構的兩個根本缺陷。首先,儘管Web3 具有去中心化和去信任化的精神,但權力結構從根本上偏向於眾多創作者以及少數中心化交易所。其次,現在即將消亡的通用創作者版稅行業標準僅作為一種社會契約存在,而不是在鏈上強制執行的。在目前這個軌道上,很多創作者會乾脆離開這個領域,或者乾脆避免進入這個領域。
Limit Break 決心推動NFT 的發展,並深思熟慮地引領建立在區塊鏈技術之上的遊戲復興。我們努力為NFT 社區做出貢獻,同時激勵其他創新者開拓新形式的實用程序和新穎的機制,以推動遊戲內經濟以及與其他項目的互操作性。為此,Limit Break 發布了一個以創作者為中心的智能合約,這是一個NFT 合約庫,其具有一個可選的質押解決方案,將升級現有的NFT 並為Web3 遊戲革命準備未來的NFT 。
與創作者代幣一起前進
在通過“創作者代幣”構建一個新的行業轉變範式的同時,Limit Break 優先考慮了兩個與Web3 精神保持一致的關鍵目標:向後兼容性和選擇自由。這就是為什麼我們確保這是一個選擇加入的質押解決方案,允許現有的創作者採用該解決方案,同時讓收藏者決定是否在單個NFT 上選擇加入。
以下部分描述了塑造創作者代幣合約庫的主要設計原則,然後是如何使用和擴展合約的指南。
設計原則
這個創作者代幣合約庫,是圍繞三個主要準則精心設計的:(1) 創作者靈活性,(2) 不變性以及(3) 簡單性。
首先,開發者和創作者應該有權定義他們的NFT 如何使用。如果沒有適當的機制來執行他們自己的智能合約規則,開發人員就無法可靠地確保用戶體驗或讓代幣實用程序按照其預期目的運行。 Transfer 白名單提供了一種可靠的機制來執行規則,這反過來又使開發複雜的新功能成為可能。
其次,NFT 智能合約應該是不可變和不可升級的,向用戶保證他們不會被不斷變化的規則收割,或者確保他們的代幣不會被開發者盜竊。然而,NFT 項目是動態的,收藏品需要隨著時間的推移而靈活發展。 Staking 質押提供了一個向後兼容的選擇加入系統,允許開發者和創作者不斷升級他們的NFT 集合的功能,同時讓用戶自由選擇是否同意升級。要想取得成功,開發人員必須將激勵措施與他們的社區結合起來,以鼓勵他們的社區升級他們的代幣。從簡單到復雜,創作者可以考慮的一些激勵措施包括:
- Reveal :用戶鑄造一個普通的NFT,它不會被揭露,只能通過質押來揭露; 時間鎖定或付費取消質押可用於實施重新滾動的揭示。
- 獎勵:質押的代幣有資格獲得高級空投、claim 或其他社區獎勵。
- 可出租性:質押舊收藏品以允許用戶從代幣所有者那裡租用使用權。
- 保證最低地板價:質押代幣僅將一個最低地板價合約列入白名單,以使定價邊界可執行。
- 公平版稅系統:無需信任的智能合約,允許前持有者claim 一定比例的未來版稅。
- 遊戲內實用程序:例如,可以將Limit Break 的Adventure ERC721 系統添加到質押代幣中,以支持任務和其他Web3 遊戲功能。
最後,合約庫必須簡單、優雅,避免特性蔓延,為開發人員的創造力和創新留出更多空間。
操作指南
以下部分旨在演示在不同場景中使用創作者代幣合約( Creator Token Contracts) 的一些推薦工作流程。在以下示例中,請注意元數據URI、鑄造、燃燒和其他擴展功能的實現由開發人員自行決定。完整的合約和文檔集可以在Github 上找到。
場景1:使用白名單Transfers 發布新NFT 集合
這是最簡單的場景,創作者只需要基本的ERC-721,但想要使用白名單來確定他們的代幣可以在哪裡交易。下面的工作流顯示了使用一個transfer 白名單開發、部署和配置新NFT 集合的過程。
以下代碼演示了一個部署新NFT 集合的簡單示例,該集合具有內置的transfer 白名單功能。
場景2:使用Staking 質押升級舊NFT 集合
在這種情況下,創作者希望將列入白名單的傳輸以及其他功能添加到舊的不可變NFT 集合中。代幣持有者可以通過將舊的NFT 質押來選擇是否加入升級。下面的工作流顯示了開發、部署和配置NFT 集合升級的流程。
當用戶選擇升級時,他們真正做的是將他們的NFT 放在Creator ERC721 封裝器合約中,並鑄造包含升級功能的封裝等效物。這是一個簡單的兩步過程,需要兩筆交易。首先,用戶批准Creator ERC721 封裝器合約來傳輸他們未升級的代幣。其次,用戶調用stake(uint256 tokenId)
函數。這個質押函數使用相同的id 鑄造一個升級的NFT 代幣,並將前一個token 鎖定在合約中。這個過程如下圖所示。
在設計升級後的合約時,創作者的一個關鍵決定,在於是否讓質押的代幣解除質押。在開發人員允許的情況下,用戶可以通過解除質押、銷毀升級後的代幣,並解鎖原始token 來降級他們的代幣。一般有五種選擇:
- 永久升級代幣——繼承
PermanentCreatorERC721
- 通過解除質押的時間鎖定可降級代幣——繼承
TimeLockedUnstakeCreatorERC721
- 通過解除質押支付可降級代幣——繼承
PaidUnstakeCreatorERC721
- 通過解除質押可自由降級的代幣——繼承
CreatorERC721
- 通過解除質押自定義降級機制——繼承
CreatorERC721
並構建你自己的
下圖描述了用戶的解除質押/降級過程。
以下代碼片段演示瞭如何擴展各種類型的Creator ERC721 代幣以升級NFT 集合。
案例研究
將一個或多個可執行transfer 的可信運營者列入白名單的模式,可以實現以前不可能實現的新的可組合功能。現在可以圍繞NFT 的傳輸構建新功能,而無需直接在NFT 合約本身中構建自定義功能。此外,只需修改transfer 白名單,就可以擴展或升級這些功能。圍繞NFT 傳輸構建的新功能,可能會改變Web3 遊戲以及整個NFT 行業。在本節中,我們將重點介紹Limit Break 在1.1 版中使用此模式積極開發的兩個新功能的案例研究。
案例1 :最低地板價Operator
專門的Minimum Floor Operator 合約,將允許創作者在其收藏中針對單個代幣或整個收藏定義NFT 的最低銷售價格。
享有盛譽的精英藝術家可能會避免創作NFT 藝術作品,因為他們擔心,如果他們的作品賣得低於傳統藝術作品的價值,他們的品牌就會受損。由於傳統藝術品通常缺乏流動性,因此這類用戶可能不會擔心伴隨可執行的最低銷售價格而出現的流動性下降。
最低地板價Operator 如何為遊戲開發者賦能的一些示例包括但不限於:
- 能夠以100 ETH 為武器等高價值遊戲物品指定固定價格。這樣的武器不會被輕易交易,從而加強了它在遊戲中的高價值和稀有性。
- 圍繞外部和宏觀經濟因素(如ETH 價格和貨幣匯率)如何影響遊戲內經濟的平衡構建指南,這已經是一個具有挑戰性的考驗。
- 隨著遊戲條件的變化,而改變最小地板價的能力。
- 一個固定價格的物品,可保證玩家的物品價值不受投機行為的影響。
Minimum Floor Operator 最令人興奮的方面,是通過在合約層強制執行鏈上版稅來改變NFT 行業的能力。即使最低地板價設置為零,強制執行來自市場銷售的控制流和資金必須通過Minimum Floor Operator 合約,確保使用EIP-2981 在鏈上定義的市場費用和版稅將以無無需信任的方式支付,這就是NFT 版稅應該一直工作的方式。
案例2 : 可強制執行的版稅分成
過去,可以以靜態方式共享版稅,方法是將版稅路由到支付分配器合約,該合約必須用預先確定的一組受益人和份額一次性初始化。對於與NFT 持有者或關聯方共享版稅的項目,支付更加集中,需要項目在鏈下重建NFT 銷售情況,以便計算每個人的份額,然後主動空投給用戶或建立一個可認領的分紅基金。
通過以一種保留交易情況的方式使版稅在鏈上強制執行,這個Minimum Floor Operator 合約解鎖了新的可能性,其中智能合約可以管理一組動態變化的用戶,這些用戶有資格claim 一部分版稅,無論是在NFT 集合還是個人NFT 級別,都是根據開發人員確定的最適合他們自己社區的自定義規則。一般來說,該項目將能夠分配一定比例的版稅給創作者、附屬機構和收藏家。
對於創作者和附屬機構,可以使用具有預定受益人和份額的支付分配器進一步細分版稅。而收藏家的版稅可以通過許多有趣和動態的方式共享,包括但不限於:
- 代幣鑄造者獲得該代幣未來收藏者版稅的100%;
- 長期代幣持有者(例如,持有代幣超過一年的人)根據他們持有代幣的時間長短,獲得相等份額或相對份額的未來收藏者版稅;
- 前持有者在未來有限數量的NFT 銷售中獲得他們所持代幣的收藏者版稅,其中他們的相對份額是基於他們相對於其他人擁有代幣的時間長度。
將收藏者納為版稅利益相關者,是創作者可以將激勵與其NFT 持有者社區聯繫起來的一種強有力的方式。這為NFT 收藏者創造了以前不可能實現的價值,並將在智能合約的幫助下永久發揮作用。
Limit Break 的下一步是什麼
Limit Break 尋求利用技術和去中心化,將NFT 的力量掌握在創作者和收藏者手中。創作者代幣合約(Creator Token Contracts) 的社區發布是朝著這個方向邁出的重要一步。 DigiDaigaku 開發團隊不斷擴展集合的功能,並以有利於Web3 遊戲生態系統的方式構建智能合約平台。同時,Limit Break 正在與NFT 交易所合作,鞏固Minimum Floor Operator 作為新的NFT 市場標準,因為它有能力改變NFT 行業。我們迫不及待地想看看創作者們將在2023 年及以後建造什麼!