OpenSea 藉由 Seaport Hooks 支援 ERC721-C 交易功能,保障創作者收益

Kyle
分享
OpenSea 藉由 Seaport Hooks 支援 ERC721-C 交易功能,保障創作者收益

坎昆升級結束後,OpenSea 近期引入 Seaport Hooks,允許創作者設定交易 NFT 的交易條件。而官方推動的首個 Hooks 功能,即是支援業界討論已久的 ERC721-C,以保障創作者應獲得的版稅。

背景知識:ERC721-C

版稅規則沒有寫在 ERC721

由於 NFT 版稅從一開始就沒有納入 ERC721 和 ERC1155 標準的核心代碼中,過往大多都是由 NFT 交易所的合約進行版稅分發,不過也因此跨市場的版稅實施一直都是不一致且混亂的狀態。

例如過去 Blur 利用可選的版稅規則向 OpenSea 宣戰,而後 OpenSea 最終也妥協開啟可選版稅規則,不過後來 Magic Eden 則與 Yuga Labs 合作推出強制版稅市場等等。

廣告 - 內文未完請往下捲動

(Magic Eden 建立版稅聯盟,數十個 NFT 專案響應相繼退出 OpenSea、Blur)

上述現象表明,創作者或是 NFT 合約創建者並沒有決定自身收入的裁定權。

ERC721-C:將版稅規則上鏈

鑑於此,去年五月 Limit Break 團隊向產業推出繼承 ERC721 的新 NFT 標準 — ERC721-C,將版稅規則納入 NFT 合約之中,同時支援更多樣的相關設定,例如自訂版稅、分享版稅給鑄造者、版稅規則可編程化 (例如可以設定持有一年的地址免版稅)。

ERC721-C 最重要的改變是,當版稅規則寫入 NFT 的合約之中後,就不會受到交易發生在哪個交易市場而減損創作者應有的收益。

ERC721-C:將 NFT 的版稅規則上鏈至 NFT 合約本身

ERC721-C 運作架構 (資料來源)

ERC721-C 和 ERC1155-C 可完全相容現有標準,讓創作者可以選擇其交易平台,並允許僅與其認為安全且有用的合約進行互動。

OpenSea 將可使用 ERC721-C 功能

OpenSea 宣布創作者現在可以在 OpenSea 上設定並執行 ERC721-C 合約,以保障創作收入。

Seaport Hooks:自定義 NFT 交易外掛

兩週前團隊推出 Seaport v1.6,引入 Seaport Hooks 的概念。Seaport Hooks 允許創作者自行設定轉移其 NFT 之前需要滿足的條件,或是建構交易 NFT 的其他交易模式,有點類似 Uniswap V4 的 Hooks 機制,更多相關訊可以參考官方文件

(Uniswap V4 預計將於 Q3 推出,Hook 將帶來什麼改變?)

Seaport Hooks:Uniswap Hooks 的 NFT 交易版本。

Seaport Hooks 將可引入 ERC721-C

而官方團隊首個推動的 Seaport Hooks,就是讓創作者能夠自訂費用以獲得強制版稅的 ERC721-C 功能。

無論有或沒有創作者收入,原本 ERC721-C 的合約無法在 OpenSea 既有的合約上買賣。而藉由 Seaport Hooks 的功能,將可以引入 ERC721-C 至 OpenSea,不過該 NFT 合約的所有者必須在 OpenSea Creator Studio 中設定 ERC721-C 的相容性

為什麼 OpenSea 現在才實現相關功能?因為 Seaport Hooks 功能,是透過最近以太坊網路坎昆升級 (Dencun) 而啟用的新代碼。

推薦閱讀:坎昆升級對於用戶有什麼影響?鏈新聞線下聚會 Ramble Bar 重點整理
推薦原因:該文章有提到坎昆升級除了著名的 EIP-4844 之外,也有針對底層 OPCode 進行改動,因此可以理解為何 Uniswap Hooks 與 Seaport Hooks 在近期才推出。

創作者從今天開始可以透過 OpenSea Creator Studio 將部署的 NFT 相容 ERC721-C (若合約可以相容),以獲得強制版稅的功能。更多資訊可以請參閱官方文件