對話 ERC-6551 作者 Benny Giang,探討 NFT 擴展之路

Spectrum Labs
2023-08-09 16:40:22
收藏
ERC-6551 標準不僅承諾增強 NFT 的功能,還設想將其從簡單的靜態數字資產轉變為具有動態、自主和互動性的實體,從而在 NFT 領域引發了巨大的變革。

原視頻:什麼是 ERC-6551:NFT 的未來

訪談:Brown Yeung,Cyber Insider

整理:Spectrum Labs


簡介

Crypto Insider 非常高興與創新的以太坊改進提案 EIP-6551 的遠見力量背後的人,Benny Giang 分享獨家訪談。這個具有突破性的標準不僅承諾增強 NFT 的功能,還設想將其從簡單的靜態數字資產轉變為具有動態、自主和互動性的實體,從而在 NFT 領域引發了巨大的變革。本文概括了我們與 Benny 進行的富有啟發性的對話。要獲得我們充滿見解的完整對話,請觀看我們的視頻"什麼是 ERC-6551:NFT 的未來",其中 Benny 與我們的訪談者 Brown Yeung 進行了深入討論。

自我介紹

CryptoInsider (CI): 我們開始吧,可以告訴我們一些關於你自己以及你是如何進入加密貨幣世界的嗎?

Benny Giang (BG): 是的,我叫 Benny,我來自加拿大溫哥華。我在 2017 年初進入加密貨幣或區塊鏈領域。我是 CryptoKitties 項目的團隊成員,之後我們成立了 Dapper Lab。我有機會參與了 Cheese Wizards 和 NBA Top Shot 等項目的開發。2018 年,我實際上在香港,與 Yat Siu 和其他人在 Animoca 的辦公室進行了交談。當時,Animoca 仍專注於移動遊戲。他們是我們在香港、台灣和新加坡推出 CryptoKitties 的第一個國際合作夥伴。這就是我來到香港,並在那個城市遇到了其他一些人的方式。


CI: 真是有趣。你能告訴我們更多關於你在 Dapper Labs 的經歷以及你目前正在做什麼嗎?

BG: 我在 2021 年 10 月離開了 Dapper Labs,現在已經過去約一年半了。我創辦了一家名為 Future Primitive 的軟件開發設計公司,專注於構建去中心化社區的基本原理。它位於舊金山,而我則在溫哥華。在過去的一年半裡,我們一直在進行許多實驗性的 NFT 項目,這是一段有趣的旅程。

對 ERC6551 的介紹

CI: 太棒了!我了解到你是 ERC6551 的作者之一。你能解釋一下 ERC6551 是什麼以及其主要目的嗎?

BG: 是的,你可能已經聽說過 ERC721。那是我有機會參與的一個標準,與 CryptoKitties 團隊的更廣泛團隊一起。ERC721 現在被稱為 NFT 的標準。六年後,我有機會與 Future Primitive 團隊一起工作,開發了一個名為 ERC6551 的新標準。其主要區別在於,ERC6551 不是一個代幣標準。它經常被與 ERC721 混淆或比較,但你不需要在 ERC721 和 ERC6551 之間做出選擇。你只需啟動一個普通的 NFT 項目,它已經具備了 ERC6551 的功能。


CI: 你能更詳細地解釋一下 ERC6551,以便我們更好地理解嗎?

BG: 我通常將其稱為「Token Bound Accounts」(代幣綁定賬戶)。Token Bound Accounts 是 Soul Bound Tokens(靈魂綁定代幣)的相反,即無法轉移的代幣,它們與你的錢包綁定在一起。Token Bound Accounts 的主要概念是,每個 EVM 鏈上的每個 NFT 都有一個與該代幣相關聯的賬戶或錢包。它基本上是一個與代幣(NFT)綁定的賬戶。這就是 ERC6551 的簡單理念。另一個非常重要的事情是,在過去的 6 年中,自從 NFT 和 CryptoKitties 的起步以來,全世界一直對如何進一步發展 NFT 充滿了無數的想像力。2018 年,有一個名為 Kitty Hats 的項目,探索了將物品裝備到你的 NFT 資產上的想法。這個項目是由 Dan 創建的,他是 OpenSea 的第一位員工。此後,出現了許多不同的標準和公司嘗試在不同的區塊鏈上構建協議。

ERC6551 的關鍵特點

CI: 有趣。ERC6551 與這些標準有何不同之處?

BG: ERC6551 或 Token Bound Accounts 有五個關鍵不同之處:

  1. 它適用於從 CryptoKitties 到 Azuki 再到 Board Ape 以及在任何其他與 EVM 兼容的區塊鏈上推出的任何新 NFT。
  2. 你的 NFT 可以持有任何類型的資產,比如 ETH、USDC、Pepe 幣、ERC721、ERC1155,甚至是像 ERC8888 這樣的新代幣標準。
  3. 不需要包裝合約,因此你不需要為我們的標準而包裝你的 NFT 或將其發送到合約中。
  4. 它適用於每個平台,因為只需要一個錢包或一個賬戶。
  5. 它是去中心化的。每個 NFT 基本上都有一個智能合約賬戶或錢包,因此 NFT 是該賬戶的所有者。


CI: 那麼,你會說 ERC6551 是 ERC721 的更好版本嗎?

BG: 我認為應該這樣思考:如果我們回到六年前的那個房間,當時我們在其中致力於 ERC721 和 CryptoKitties 的房間,如果我們現在有了與現在一樣的想法,那麼我們應該將它包含在 ERC721 標準中。ERC6551 將 NFT 的概念提升到一個新的層次,使 NFT 超越了僅僅是過高定價的 JPEG 圖像,超越了僅僅是買賣交易。使用 ERC6551,每個 NFT 都具備了三個新屬性:資產所有權、社交身份和行動潛力。第一個屬性是資產所有權,你的 NFT 可以擁有其他資產,你可以擁有一個擁有另一個 NFT 的 NFT,依此類推。第二個屬性是社交身份。人們已經在 Twitter 上使用他們的 NFT 作為個人資料圖片。有些人甚至在 Twitter 上創造了個性。使用 ERC6551,你可以登錄,為你的 NFT 創建交易歷史,並開始成為你的 NFT。


CI: 這很有趣。你能詳細解釋一下第三個屬性「行動潛力」嗎?

BG: 第三個屬性,行動潛力,是我們稱之為未來的東西。當你將 NFT 與 AI 模型配對時,你可以讓 NFT 自己執行鏈上操作。因為 NFT 現在擁有了自己的錢包,它幾乎與區塊鏈上的人類平等。你可以想像告訴你的塗鴉收集最酷的音樂 NFT,它會去購買最酷的音樂 NFT。


CI: 所以,你的意思是 ERC6551 並不與 ERC721 競爭,而是為其增加了更多價值?

BG: 是的,完全正確。它並不與 ERC721 競爭。它實際上為每個現有的 ERC721 都增加了更多價值。

ERC6551 的兼容性

CI: 那麼,ERC6551 如何使 ERC721 代幣在區塊鏈中進行交互並擁有鏈上資產?

BG: 在 ERC6551 標準中,有一個分散的註冊表,它指定了 ERC6551。註冊表將使用創建到確定性地址的鏈接。它查看每個 NFT 的代幣 ID 或每個 NFT 集合合約,並分配一個與之相關聯的智能合約賬戶。就目前而言,如果你想向一個隨機的 CryptoKitties 發送 1 ETH,你可以這樣做。你只需轉到 tokenbound.org,連接你的錢包,如果你擁有 CryptoKitties,它將向你顯示 Token Bound Account 地址,或者 TBA 地址。有了這個地址,你可以直接轉到 Metamask 並發送任何你想發送的東西。不需要任何操作。這就是 ERC6551 或 Token Bound Accounts 的神奇之處。整個世界都醒來了,NFT 發生了完全的改變,而且不需要 NFT 的所有者或創建者採取任何行動。每個 NFT 都有一個賬戶,這就成為了現實。


CI: 這真是令人驚嘆。你能解釋一下 ERC6551 如何確保與支持以太坊賬戶的現有基礎設施兼容嗎?

BG: Token Bound 賬戶是一個智能合約錢包。這個概念已經存在一段時間了。其中一個最早的智能合約賬戶或錢包是 Dapper Wallet,我有機會參與其中。每個人都知道 Gnosis Safe 或 Safe Nowadays;那也是一個智能合約賬戶。還有 Argent 和其他一些。


CI: 這與遠離 EOA 錢包的趨勢有什麼關聯?

BG: 最近,有一個不同的提案,ERC4337,由 Vitalik 和其他一些人撰寫。ERC4337 規定了賬戶抽象,即遠離 EOA 錢包的概念。Vitalik 一直在寫關於需要遠離這種類型錢包的文章。ERC4337 已經完全通過並在主網上生效。ERC6551 本質上就是 NFT 的賬戶抽象。所以,如果你想像一下 Vitalik 和所有人正在推動的這股浪潮,遠離 EOA 錢包,我們也在同一股浪潮上。唯一的區別在於,我們的重點是圍繞 NFT 展開的。


CI: 這對與以太坊的兼容性有什麼影響?

BG: 由於已經有了這股浪潮,已經出現了不同的提案,比如用於與智能合約賬戶簽名的 1271。許多不同的錢包、Wallet Connect 或不同的錢包服務甚至 Dapp 現在都支持使用智能合約錢包進行簽名、登錄或使用 Wallet Connect。由於我們使用了相同的結構和範式,我們與 ERC4337 完全兼容。我們利用了現有的基礎設施。

熊市對 ERC6551 的影響

CI: 我注意到由於市場熊市,許多能源項目失敗了。你認為這對宣傳 ERC6551 有何影響,或者可能減少人們對其使用的興趣嗎?

BG: 相反,我認為事情一直在不斷增長。儘管 2019 年和 2020 年市場熊市,但由於像 Board Apes、Azuki、Doodles 和 Moon Birds 等項目的推動,NFT 產生了第二波興趣。這些項目非常注重社會效用和現實生活中的好處,這是非常有趣的。


CI: 那麼,熊市並沒有對 ERC6551 產生負面影響?

BG: 正確。事實上,我們看到許多藍籌項目正在尋找下一步應該做什麼,而 ERC6551 為他們打開了新的機會。我們目前正在與許多這樣的項目以及不同的公司進行接觸。還有一個開發者工作組,有來自主要協議的一千多名開發者,專注於這個 ERC。

采納 ERC6551 的顯著項目

CI: 這令人印象深刻。你有什麼值得一提的項目或事件要提及嗎?

BG: 是的,剛剛結束的 Ethereum Global Paris 黑客馬拉松就有 10 到 15 個項目在構建 ERC6551 上。


CI: 聽起來非常有前途。你能告訴我們一些特別值得注意的項目嗎?

BG: 當然。有很多,比如知名 NFT 藝術家 Ferocious 的作品「Fuel World」。我們還有 Parallel,這是一個前 20 的 NFT 項目,最初是一個交易遊戲,現在正在開發一個 AAA 級遊戲。我們還與 OpenSea 和 Zora 等市場緊密合作。像 AirStacks 這樣的基礎設施提供商也參與其中。還有許多與遊戲和 DAO 相關的項目,例如 Station 和 DAO house。YGG Yield Games 也在探索 ERC6551,而 Lens Protocol 剛剛宣布 Lens V2 將使用 ERC6551。所以,勢頭肯定在不斷積累。

安全問題

CI:ERC 6551 目前似乎是個熱門話題。但是,任何技術創新都可能存在潛在的安全考慮因素。ERC 6551 是否存在任何相關風險,我們應該注意嗎?

BG:和任何智能合約一樣,總會存在風險。我們的合約經過了審計,但隨著功能的增加,你必須繼續進行審計。其中一個主要的安全問題是我們所稱的「誘騙攻擊」。在誘騙攻擊中,買家可能會出價購買一個 NFT,並期望其中有特定的資產,但賣家可能會移除這些資產,導致買家得到一個空的 NFT。為了防止這種情況,我們目前採取了一個臨時措施,允許賣家將其代幣保險庫賬戶鎖定一年,期間無法從賬戶中提取任何資產,以確保買家的信任。


CI:這很有趣,但聽起來這給了買家很大的責任,要求他們做好功課。

BG:確實如此,我們理解這並不是一個理想的長期解決方案。這就是為什麼我們正在與 Seaport 團隊密切合作,Seaport 是 OpenSea 的市場協議,以開發一種協議級別的保護措施。一旦實施,該保護措施將在買家下單時檢查代幣保險庫賬戶是否有任何更改。如果有變動,該出價將被取消。通過這種方式,買家可以相信他們將得到他們競價購買的物品。

反事實賬戶

CI:讓我們繼續談談 ERC 6551 中的反事實賬戶地址的概念,你能解釋一下嗎?

BG:當然,我們使用 create 來確定性地生成賬戶地址,這意味著每個 NFT 都有一個代幣保險庫賬戶地址,而無需採取任何行動來揭示它。這非常好,因為它允許任何人向 NFT 發送資產,而無需等待所有者揭示地址。然而,智能合約賬戶直到所有者在 tokenbound.org 上激活它後才部署,此時他們可以開始使用該賬戶。


CI:這種反事實地址的概念似乎給 NFT 增加了一層複雜性。您認為這可能會成為採用的障礙嗎?

BG:確實,這給 NFT 增加了一個新的維度,但我們認為這是一個向前發展的步驟。通過為每個 NFT 提供一個可以接收資產的地址,我們增強了 NFT 的功能。激活過程只是所有者需要執行的一次性操作,以開始使用他們的賬戶。

NFT 生態系統的展望

CI: 你認為 ERC6551 對 NFT 生態系統的潛在影響如何?

BG: 謝謝你的提問。 ERC6551 對 NFT 生態系統的影響非常令人興奮。我認為它將改變 NFT 的方方面面,並為該領域注入新的活力。我最感興趣的領域是想像 NFT 的未來。


CI: 你能詳細解釋一下嗎?

BG: 當我在過去的六年裡思考 NFT 時,我一直在思考很多東西。人們對 NFT 持有不同的觀點,要麼喜歡,要麼討厭。通常,不喜歡 NFT 的人認為它們只是帶有元數據的 JPEG 圖像。但我認為我們可以將其推進得更遠,遠離將 NFT 僅僅視為帶有元數據的 JPEG 圖像的觀念,開始思考數字物體的概念。


CI: 數字物體,你能再解釋一下嗎?

BG: 在現實生活中,我們擁有物體,比如汽車、房子,甚至是可收藏物品,比如運動鞋或玩具。隨著我們越來越多地遷移到數字化的生活方式,我相信我們將來會擁有更多的數字物體。我們可能會因為沒有足夠的物理空間來存放這些物體而感到困擾,但在數字領域,沒有這樣的限制。因此,我預見,在未來的 20 到 30 年裡,每個人都將擁有數以百計、數以千計,甚至數以百萬計的數字物體,其中很多將是 NFT。


CI: 那這些 NFT 的質量如何?

BG: 好吧,就像任何收藏品一樣,有些 NFT 的質量較低,但其中一些將非常酷。這就是 ERC6551 的意義所在。許多目前存放在冷存儲中的 NFT 實際上可以被分配任務或執行操作,從而增加其生產力。這超越了 JPEG 的概念,進入了一個新的領域,我們開始將其視為 NPC 或非玩家角色。


CI: NPC,有趣。你能詳細解釋一下這個概念嗎?

BG: 如果你玩過遊戲,你會知道 NPC 或非玩家角色是什麼。它們對遊戲體驗非常重要。想像一下在沒有角色的情況下玩《薩爾達傳說》。同樣的情況也適用於數字世界或元宇宙。目前,元宇宙存在「空無一物」的問題。我們需要填充這些元宇宙,我相信被編程具有個性和執行動作的 NFT 可以成為實現這一目標的關鍵。我們將其稱為 Networked Playable Characters,或者 NPCs。


CI: 所以,你認為 ERC6551 是進入這種對 NFT 重新想像的新时代的大門?

BG: 是的,完全準確。ERC6551 將打開這扇大門,我相信它將引發媒介、藝術家和開發者的大規模創新。

對新玩家的建議

CI: 那對於對 NFT 完全陌生的人或者對 NFT 一無所知的人來說,你有什麼話要對他們說嗎?

BG: 當然。我相信 Token Bound Accounts 將是最好的入門和退出方式。通過這種方式,一個人可以訪問一個電子商務網站,使用他們的電子郵件註冊,並被分配一個 NFT 作為賬戶。他們可以四處購物,購買物理和數字產品,這些產品將進入他們的賬戶。如果他們想離開,他們可以將 NFT 發送到他們的錢包,實現完全的所有權,而不會有任何安全風險。因此,新手對 NFT 的收藏很快就會開始,甚至不需要知道,只需使用電子郵件或電話號碼在網站上註冊即可。

Token Bound Accounts 的擴展

CI: 這聽起來像是個重大轉變。我還想問一下,通過 6551 生成的 Token Bound Account 是一個合約賬戶,NFT 是這個賬戶的鑰匙。可以在合約中編寫不同的規則和功能以生成不同的應用場景。你對此有何看法?

BG: 這是一個很好的觀點,我認為它觸及了這個概念的核心。Token Bound Accounts 的強大之處在於擴展的概念。很快,作為所有者,你將能夠訪問一個類似「應用商店」的地方,為你的 NFT 打開不同的功能或實用工具。這非常重要,因為現在當你擁有一個 NFT 時,你實際上沒有太多的控制權。控制權掌握在創作者手中。


CI: 那這與 Token Bound Accounts 的概念有何關聯?

BG: 嗯,Token Bound Accounts 的強大之處在於擴展的概念。很快,作為所有者,你將能夠訪問一個類似「應用商店」的地方,為你的 NFT 打開不同的功能或實用工具。這非常重要,因為現在當你擁有一個 NFT 時,你實際上沒有太多的控制權。控制權掌握在創作者手中。


CI: 你是說控制權將從創作者轉移到所有者手中?

BG: 正是如此。目前,我們處於創作者的控制之下,但我所看到的未來是所有者控制的 NFT。所有者將有自由地為其 NFT 添加功能,而無需獲得創作者的許可,因為他們擁有這個資產。我相信這是我們面臨的最大機會。


CI: 所以,你的意思是說我們正在朝著一個 NFT 所有者對其資產擁有更多控制權的未來邁進?

BG: 正是如此。這是從創作者控制的 NFT 到所有者控制的 NFT 的轉變。目前,大多數 NFT 項目都由創作者控制。我們作為所有者必須坐等他們推出新功能,如果他們不這樣做,價格可能會下降。我們在某種程度上受制於創作者。但是對於所有者控制的 NFT,所有者可以在沒有創作者許可的情況下添加功能。這就是我們設想的未來。


CI:這是一個迷人的願景。今天與你討論 NFT 的未來和 6551 在其中所扮演的角色非常愉快。感謝你分享對 ERC-6551 及其對 NFT 生態系統的變革性影響的看法。

BG: 很高興能參與討論。謝謝你邀請我。

關聯標籤
鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界