ERC-6551 的作用是建立一個去中心化的庫存系統,這對於遊戲來說非常重要。本文整理 ERC6551 創辦人 Benny 與 6 位創辦人探討 NFT 困境與機遇。
(前情提要:解讀新標準ERC-6551:NFT就是錢包的新玩法 )
(背景補充:以太坊標準ERC-6551是什麼:能在NFT綁錢包、啟動智能合約 )
在 7 月 10 日,萬物島有幸邀請到 ERC6551 創辦人 Benny 作客萬物島與 6 位 Founder 交流探討 NFT 的困境與機遇,以及 AI 與鏈遊等開放話題,值得注意的是 Benny 也是加密貓與 ERC721 創始成員。以下為本次活動精華實錄的翻譯稿。
會談者自介
萬物島 CoachDAO 李翔敏 Simon:請各位簡單介紹一下自己。
Benny: 在六年前我是 ERC721 團隊的一員,並推出了 CryptoKitties 加密貓,在此之後推出了 NBA Top Shot,以此為契機我們開始與潮流品牌合作,最終我們釋出了自己的 SAPIENZ 專案,這是一個關於數位時尚品的 NFT,我們希望 NFT 角色能夠擁有自己的服裝等飾品,於是我們為此建立了 ERC6551,這是我的故事。
Boyu: 我是 RE:DREAMER 的 Co-founder,我們專注於將現實世界資產化,尤其是面向消費者經濟的實體商品,因此我們和製造商與供應鏈有很多聯絡,我我們希望將很多現實生活中的行為與資料通過區塊鏈存入 NFT 中,並且我們正在將 ERC6551 與我們自己發行的標準 ERC6672 進行結合。
Kekos: 我是 Createra 的 Co-founder,我們正在建設一個 Web3 的遊戲引擎,我們認為 ERC6551 設計的非常棒,我們也正嘗試將它與遊戲相結合,比如說在 DID 領域。
Shawn: 我是 Parami Protocol 的 Co-founder,我們也有一個 ERC5489 協議,它可以變革網際網路的創作者經濟,將 NFT 變為 Web3 內容發現的閘道器。
Kaiyang: 我是 xBank 的 Co-founder,我們嘗試匹配 NFT 的需求與供給兩端,我們給 NFT 的需求者更多的槓桿從而降低他們購買 NFT 的門檻。
Timmy: 我是 Furion 的 Co-founder,我們將 NFT 往 Defi 方向發展,將 NFT 從 ERC721 碎片化為 ERC20,然後我們將 ERC20 的 Token 進行多種方式賦能讓它更可用。
ERC6551 創新亮點
Simon:ERC6551 創新的驅動力是什麼?Benny 可以介紹一下背景與創作經歷嗎?
Benny: 在過去的六年裡我一直是 NFT 的支援者,我曾經去過上海、香港、臺北等參加遊戲會議並分享我關於 NFT 與 CryptoKitties 的想法, 我依然記得當時很多人用奇怪的眼神看著我,他們完全不明白這傢伙到底在說什麼 ,眾所周知在那幾年 ICO 是非常火熱的,所以大家都不關注小眾的 NFT。
在此之後我所參與的 Dapper Labs 決定開發一條自己的區塊鏈 Flow,並在此之上開發了 NBA Top Shot,所以我們也錯過了以太坊和其他 EVM 相容鏈,當我離開 Dapper Labs 後我回到了以太坊生態,這四年 NFT 已經產生了很多變革,比如 BAYC、AZUKI、Doddles 等,所以我必須要想辦法追趕上進度,我就像是一個學生去大量的學習瞭解人們在哪裡使用 NFT,以及 NFT 在各個領域爆發的可能性。所以 ERC6551 本質上並不是最近才出現的,比如像 Flow 等領域其實已經有面向資源的概念出現,所以 ERC6551 對於區塊鏈是原生的,但是對以太坊卻不是。
ERC6551 的出現並不是我們幾個人坐在屋子裡想象出來的,而是我們在做專案過程中所發現的需求 ,SAPIENZ 是由 Future Primitive 和 Jeff Staple 一起合作的,Jeff Staple 是一個非常知名的街頭設計師,他有著 25 年的經驗,並且與 Nike 等上百個品牌有合作。在這個過程中我們產生了一個很酷的想法,如果 NFT 的角色可以換衣服,並且這個過程是在以太坊鏈上的,還不需要支付 gas 費呢?但解決這個問題非常困難,幸運的是我們有機會去學習 Doodles 等很多其他專案他們在朝這個方向的嘗試過程,我們在舊金山的一個駭客松中使用 xmtp 技術開發了一個可以讓 NFT 之間傳送訊息「互相說話」的專案,然後在吃早餐時,我問團隊成員既然我們可以實現 NFT 「說話」,我們可以讓 NFT 擁有一個自己的帳戶,從而可以去和其他的 Dapp 進行互動,或者持有其他資產嗎?這個 idea 非常酷,於是在接下來的時間我們進行了大量的研究,並尋找了很多標準與專案,但是我們沒有發現沒有人實現過這個 idea,於是我們去做。
首先 ERC6551 並不是一個 Token 標準,很多人會感到困惑甚至拿它來和 ERC721 對比,但事實上 ERC6551 只是將每一個獨立的 NFT 連線到屬於它自己的帳戶上,它是非常開放的,所以有 5 個非常重要的內容有助於大家去理解它。
- 第一,ERC6551 適用於所有在以太坊、polygon 等 EVM 鏈的 NFT,並且可以向前相容,也就是 CryptoKitties 這些已經發行的 NFT 也可以繫結自己的帳戶。
- 第二,你的 NFT 可以持有 ETH、USDC 等 ERC20、ERC721 和 ERC1155 標準的 Token。
- 第三,不存在打包合約,所以你不需要將自己的 NFT 傳送到某個特定的合約地址。
- 第四,NFT 與對應繫結的帳戶是可以相容現在已經存在的基礎設施的,比如 Opensea、MetaMask、Etherscan 等平臺。
- 第五,它是完全去中心化的,在此之前有一些方案是通過中心化的方式實現的,但對我們來說我們嚴格遵循去中心化的精神,所以 NFT 是它所繫結帳戶的唯一 Owner,我們永遠不能做壞事比如偷走使用者的資產。
ERC6551是鏈遊的一帖良藥?
Simon:ERC6551 的最主要應用場景是什麼?你認為它會給遊戲、社交等領域帶來怎樣的變化與創新?
Benny:我認為第一個最明顯的領域就是遊戲,它的作用是建立一個去中心化的庫存系統,這對於遊戲來說非常重要 ,我們正在與很多遊戲團隊進行交流,他們正在考慮使用 ERC6551 做出一些新的變化。
第二個場景我認為是 DAO,很多 DAO 會發行自己的 NFT 成員卡,但是問題在於 DAO 是和忠誠度與聲譽相關的,在 ERC6551 之前,你除了會員卡,還會得到積分、SBT 等很多東西,這些都會獨立的存在於你的 MetaMask 中,當你賣出你的會員卡時,其他的這些東西依然在你手裡,而 ERC6551 會將這些東西都結構化,很多 DAO 除了發行會員卡,還會將其他與聲譽和行為相關的資產也放在這張會員卡中。
第三個場景是基礎設施,我們有很多包括 rabbit hole 這樣的專案正在使用 ERC6551,我們也在探索關於資料索引等領域的發展,我們也在和 Zora、Opensea 等平臺探討標準整合的問題。
第四個場景是社交,我們正在密切的與 Lens Protocol 進行溝通,因為在 Lens Protocol 中你有很多包括 handle、followers 的 NFT 資產,這些都是在同一層的沒有被結構化,很混亂難以理解,ERC6551 可以為它們建立關係網,所以 Lens Protocol 對我們非常感興趣。
Simon:萬物島的五位 Founder 你們認為 ERC6551 會給什麼領域帶來怎樣的改變?
Boyu: 我認為 ERC6551 有很大的潛力,對我們來說特別關注的部分是 NFT 可以擁有現實世界的資產版權,這是真正有趣的事,在此之前人們都在想讓現實世界的人持有數位資產,但是現在可以反過來,讓數位資產去持有現實世界的資產。我們在和一些品牌方交流時,我們可以看到基於此建立更多有趣場景的潛力,尤其是關於會員機制。
Kekos: 我也認為 ERC6551 首先會應用在遊戲和社交領域,例如被繫結帳戶的 NFT 可以在鏈上擁有自己的身份與資產,通過 ERC6551 這些資產可以直接與 Dapp 進行互動,使得遊戲領域的任務具有更加的可組合性與互動性。
Shawn: 作為 Parami Protocol 的一員,我絕對是 NFT 的堅定信徒,在社交領域 NFT 已經被證明是非常有效的媒介,可以展示人們的身份、文化、潮流等,ERC6551 與 Parami Protocol 的願景不謀而合,將在網際網路上的影響力和互動等行為進行 Token 化。
Kaiyang: 讓我們回到 2017 年,那時候智慧合約剛出現,但是卻沒有很多用例,但現在它完全不一樣了我們發現它可以做很多事,正如今天我們有了一個 NFT 帳戶,我相信它以後也會有很廣闊的場景出現。對我們 xBank 而言,作為 NFT 借貸平臺,想象一下使用者進入我們平臺以 NFT 作為帳戶,這個 NFT 會積累使用者的積分與信用,會擴展出很多的玩法,我們將會非常積極的探索 ERC6551 與 xBank 業務結合的可能性。
Timmy: 我非常認可 Benny 所說的關於 ERC6551 生態建設的內容,我認為在該生態中第一個需求是交易,如何將 ERC6551 與 ERC20 和 ERC721 這兩個 Token 標準的交易相結合是很重要的,因為資產最重要的屬性是可交易,第二點是如何建設社群,比如我們買了 BAYC 於是就會自動的形成一個社群,我認為會員社群是非常重要的,尤其對於 PFP 型別的 NFT 來說,一個強大的社群有助於更好的建設生態。
延伸閱讀:Azuki也翻車,NFT刮起的PFP敘事到終點了嗎?
Benny: 關於剛才 Timmy 的兩個觀點我覺得很有趣,當你建立一個 DAO 時,你需要擁有一個多簽錢包去管理社群的資產,並新增其他簽署人進來,每個 NFT 專案都是一個 DAO,如果這個 NFT 有 1 萬個,那就會有 1 萬個錢包地址,所以發行一個 NFT 的就相當於是建立了一個 DAO,但你需要將這一萬個錢包地址都新增進入多籤錢包,並且需要五千個地址來進行投票,這是會有很大的效率問題,但我相信會有人開始去設計一些新的 DAO 工具,我覺得這是一個有趣值得探索的方向。
第二點是有不少人在做 Defi 方向,我知道很多關於 NFT 和 DAO 的知識,但說實話我對於 Defi 不是很瞭解,我是一個新手,我將很多錢放進了 Defi 但是都虧了,不過關於 ERC6551 有兩種觀點,一種是認為它會讓 NFT 變得更加非同質化,更加獨一無二,從而更加難以估算價格,因為你在 Blur 可以看地板價去交易,但是 ERC6551 可以讓很多資產被包含在 NFT 中,並且還會積累鏈上資料,這使得它的價格相比於現在傳統的 NFT 更難以估算,從而更難被交易。另一種觀點認為 ERC6551 將會打造新的 Defi 正規化,我確實對於 Defi 的瞭解不多,但就我所知道的也許你可以建立一個 NFT 作為 Uniswap 或者其他 Defi 協議的 LP,並獲取收益,並且為這個 NFT 建立一蘭子資產,某種意義上相當於鏈上的對衝基金,你還可以在 Opensea 中出售它。
ERC6551 發展路線規劃
Simon:Benny 對於 ERC6551 接下來有什麼規劃?我們怎麼樣可以幫它被更多人接受?
Benny: 在不久的將來, 也許會出現類似擴充套件商店之類的東西,開發者可以在上面構建可以安裝在 NFT 的擴充套件外掛 ,想象一下你如果擁有 Azuki,你只能等待專案方去建立新的合約,為 NFT 新增新的功能,但是在未來如果基於 ERC6551 產生擴充套件商店,並且開發者在裡面釋出很多有趣的功能,你就可以將它新增在自己的 NFT 中,而不是 NFT 的建立者。
其次我覺得將 AI 與之相結合也很棒,比如在遊戲中會有 NPC 給你任務、與你交談,未來虛擬世界元宇宙中也會存在 NPC,但是當人們離開虛擬世界後,整個世界就會變得空蕩蕩的像是一座鬼城,我們正在嘗試做的事情就是用 AI 和可程式設計的 NFT 作為 NPC 來填充這個世界,這些 NPC 也將作為區塊鏈的一部分,每一個動作都會在鏈上,它們會有自己的身份,還會去擁有自己的資產,這對我來說真的很興奮。
Simon:ERC6551 的安全程度如何?
Benny:我們認為是相對安全的,目前已經實施了兩次程式碼審計,並且我們還會持續進行,但正如你所知道的智慧合約一定不可能 100% 安全 ,我將會盡可能的去通過審計、漏洞懸賞等方式保證安全,所以首先我需要告訴大家當你與智慧合約做互動時,還是會存在一定概率風險的,這是無法排除的,沒有 100% 的事情。
其次假設你有一個 NFT,然後它又持有其他 NFT,所有的 NFT 最終還是要由一個錢包去持有,這個錢包可能是 MetaMask 或者 Ledger 等等,所以如果你洩漏了這個錢包的助記詞還是會受到攻擊產生資產損失的。
第三種風險是假設你的 NFT 下面持有很多資產,於是你將它掛在 Opensea 打包出售,別人按照這一整套資產的價格給了你 offer,你將 NFT 下面的資產全部轉移出去,再接受了這個 offer,對方除了一個 NFT 的殼子以外什麼都沒有得到。
能夠想到的辦法比如說使用時間鎖,為你的 NFT 設定一個時間,在此之前 NFT 裡面的資產都是被鎖定的,其他購買者看到被鎖定後就會相信你不會做什麼壞事,但同時也意味著你無法正常提取裡面的資產,所以這個方案並不完美,只是臨時的。
另外一種方案是我們正在和 Opensea 進行緊密的合作,他們專門指派了一個工程師負責此事,Opensea 將會去檢查資產是否存在、Token 的帳戶是否變更等,如果有異常情況則會阻止買家,這是一種更加有效且長期的方案。
ERC6551和AI的適性
Simon:ERC6551 與 AI 可能會如何結合?
Benny: 每當我想到這個問題時我會很興奮,但同時也很害怕,因為現在 ChatGPT 只能進行對話,也不擁有資產,更沒有自己的錢包,所以現在儘管它很聰明,但是不能去做一些邪惡的事情,但是就像我剛才說的 NPC 的場景,它可以通過閃電貸賺取數百萬美金,去攻擊區塊鏈,甚至有錢後僱傭現實世界的人為它工作,所以我們將會於 9 月 20 日在紐約組織一次活動,邀請了來自 OpenAI、NVIDIA、藝術家等各行各業的朋友,一起來探討關於道德的話題,某種程度我們正在釋放這種不可阻擋的力量,它有可能是人類的終結,也許我們可以從中協調並真正的設定一些道德標準。
也正如伊隆・馬斯克之前對 AI 所擔心的那樣,如果我所說的 NPC 擁有了自己的 AI 模型注入了靈魂,又持有資產和錢包可以與其他人互動,因為區塊鏈是去中心化的,它們在區塊鏈的世界上又有著一切權利,這些 NPC 可能就會像電影裡的天網一樣。我不知道是否有人對於去中心化的 AI 模型在風險這方面有解決方案,也許這就是現在 AI 模型還沒有開源的原因。
但我們今天的對話是發生在 2023 年的,這和我在 2018 年談論 NFT 的時候沒有很大區別,所以我們還處在一個非常早期的階段, 但我相信這種變革不會發生在現在的藍籌 NFT,而是那些全新的、對於這件事有很深讀思考的專案 。
我花費了很多時間去學習心理學,鄧巴數位又稱 150 定律,他認為人的一生中最多只能和 150 人產生有意義且穩定的社交關係,所以我也在思考同樣的問題,人類可以和多少物品產生深度有意義的關聯?想象一下如果我家著火了,我會去保護家裡的什麼東西?可能是和父母的合影,也可以能是訂婚戒指,目前還沒有對人類最多可以和物品產生多少深度關聯的研究,假設有 100 個吧,在今天至少 99% 都是現實生活中的,但我相信在 5 到 10 年後,會有大量你會在意的數位物品,所以 NFT 因為所有權會使得數位物品開始變得有意義。在現實世界中你會受限於所處的環境,你只能將對你有意義的物品放在有限的房間中,但是在數位世界你可以擁有數百萬件物品, 所以 NFT 突破了人類擁有物品空間和數量的限制 。其次在現實世界中這些物品都是靜止不動的,但是在數位世界中你可以對 NFT 進行程式設計和互動,甚至 NFT 結合 AI 後會擁有自己的意識,這將會非常有趣。
萬物島的五位 Founder 你們將會如何把 ERC6551 與自己的產品相結合?
Timmy: 建設社群對我來說是非常重要的,社群貢獻者將會得到積分、SBT 等聲譽獎勵,然後他們可以去投票決定產品方向,或者是享受到產品的優惠與折扣,我認為 ERC6551 可以在這方面起到幫助。
Kaiyang: 我認為對我們來說更加合理的定價模型是非常重要的,我們會重點考慮 ERC6551 這樣的協議會為 NFT 的價值估算產生怎樣的變化,並為之適配。
Shawn: 我認為 Benny 的想法和我們正在開發的 Parami Protocol 在很多理念都非常一致,我們認為一個人的品牌、影響力和文化是可以被 Token 化的,某種程度就會成為一個 DAO,這些都會在鏈上被量化為價值,我們認為 ERC6551 會和 Parami Protocol 有很多結合,我們現在已經開發了一個Google瀏覽器外掛提升 NFT 的可互動和擴充套件性。
Kekos: 正如我剛才說的,我會嘗試使用 ERC6551 與我們遊戲中的 DID 相結合,所以請持續關注我們。
Boyu: 因為我們關注製造商與供應鏈的整合,這個過程會很複雜,因為一個實體可能對應不同的角色和許可權,除此以外我們正在進行的社群大使計劃也會有很多角色與徽章的管理,我們將會在系統內部嘗試使用 ERC6551。
跨鏈問題
ERC6551 如何解決跨鏈問題?
Benny: ERC6551 實現的 TBA 本身可以跨鏈相容的,假設你持有一個月鳥,它在以太坊主網所繫結的帳戶地址是 0x123,這個地址將同樣也會是 Polygon、Optimism、Arbitrum 等 EVM 相容鏈的地址,所以當你把 NFT 從以太坊轉移至其他 EVM 相容鏈時,在該鏈對應的帳戶也依然是你的,但是最大的問題是如果你的月鳥在 Optimism 上持有資產,那我在主網的月鳥該如何操控它?我們正在開發帳戶監護人,它使用 LayerZero 等跨鏈解決方案,允許你的月鳥可以跨鏈操作資產,但對於這個 idea 我們並不是很滿意,因為這在一定程度上還是中心化的因為需要一個跨鏈 provider,所以我們正在做一個新的更加自動化和原生的版本,可以通過 NFT 的帳戶去完成跨鏈簽名,但唯一的問題是你需要支付從主鏈到其他鏈到 Gas 費,我們有一些也許可行的想法正在研究中,並且也積極的和 Optimism 團隊溝通如何不需要支付主網的 Gas 費,在不使用跨鏈 provider 的情況下只需要通過簽名的方式去執行資產轉移,這是一種更加去中心化的方案,從來沒有人做過這件事,所以它還處於研究階段,我們認為有 80% 的概率可以實現它。
最終如果你想發行 NFT 或者鏈遊,你可以選擇以太坊主網,因為它有更多 NFT 的玩家,然後你可以把掛在這個 NFT 上其積分、徽章等發行在 Layer2,你只需要證明你在主網有該 NFT 的所有權即可,這對我們來說需要很長時間的研究與測試,大約 2 到 4 個月。
Simon:你認為作為創辦人什麼是最重要的?
Benny: 我認為作為創辦人你所在的地區不論是亞洲還是歐洲都不重要,我認為最重要的是首先我們要有去做佈道與教育的責任,讓更多人去了解你的專案,儘管我們今天的交流是關於 ERC6551 的,但是我想強調作為一個創辦人,你需要經常問自己為什麼去做這件事?嘗試將這背後的技術拋開,去探究你真實的目的,你想解決怎樣的問題?然後再思考使用現在的技術是解決這個問題最好的方式嗎?所以我經常看到很多關於 ERC6551 的爭論,有人說它並不是那麼的好,有人說它是抄襲很多年前就有的東西,但我想說關於技術好不好的爭論並不是最重要的,因為首先一切都是開源的我並沒有從裡面賺錢。其次我認為我們如果一直競爭、爭論、攻擊他人,這並不是在區塊鏈領域裡去實現一個更偉大的目標的過程,不論是以太坊還是其他的生態,都是通過合作貢獻發展起來的,所以我們必須要合作,互相成長,而不是一昧的去爭論和攻擊,這並不能為行業產生任何實質性的變化。
我認為過去六年我在 CryptoKitties 和 Dapper Labs 的經驗都是起源於以太坊,我從中學到了很多,尤其是去中心化的精神,Dapper Labs 是一家價值數億美金的中心化的公司,我是它的早期成員,直到發展至 600 人的規模後,我感受到這家公司文化的消失, 對於去中心化的尊重和偉大的目標都消失了,開始做出了很多錯誤的決定,但是在去中心化的開源組織中你是可以阻止這一切發生的。所以如果你作為創辦人,你確實需要注重去中心化的權力下放與開放,這樣才可以讓組織活得更加長久。
全鏈遊戲是否可能在明年迎來一些機會?
Benny: 我對於未來的預測不一定正確,我很難判斷明天會發生什麼,但是我確實見到了一些很有趣的遊戲團隊,不過我想說的是在 18 年我去中國、韓國和日本參加遊戲會議時,我看到了很多非常大型的遊戲公司,他們有很好的 IP,並且對 Web3 感興趣,但是 6 年以後我並沒有看到他們成功,當然也許有很多原因比如政策等因素,但至少我認為鏈遊需要完全的去中心化,甚至不應該有一個中心化的伺服器存在,鏈遊的爆發應該是在更原生的領域產生,我不認為靠 IP 可以解決,因為在 Dapper Labs 時我們就簽約了包括 NBA 在內的很多大 IP 但也沒有很成功,包括迪士尼這些非常巨大的 IP 我也不認為會成為好的案例,也許之前從來沒有出現過的、去中心化的 IP 會成功,比如 Nouns、BAYC 等,我見到了很多遊戲團隊他們想辦法去簽約已經存在的中心化 IP,但是中心化的 IP 一定會做中心化的事情,有很多繁文縟節在裡面,你並不能真正自由的去創作它,所以大規模爆發的遊戲應該是更原生的、去中心化的、自下而上產生的。