対話 ERC-6551 著者 Benny Giang、NFT 拡張の道を探る
インタビュー:Brown Yeung, Cyber Insider
整理:Spectrum Labs
はじめに
Crypto Insiderは、革新的なEthereum改善提案EIP-6551の背後にいるビジョナリー、Benny Giangとの独占インタビューを非常に嬉しく思います。この画期的な標準は、NFTの機能を強化するだけでなく、単なる静的なデジタル資産から動的で自律的かつインタラクティブな実体へと変革することを想定しており、NFTの領域に大きな変革をもたらしています。本稿では、Bennyとの啓発的な対話を要約します。私たちの洞察に満ちた完全な対話を得るには、Bennyが私たちのインタビュアーBrown Yeungと深く議論した動画「ERC-6551とは何か:NFTの未来」をご覧ください。
自己紹介
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を離れ、約1年半が経ちました。Future Primitiveというソフトウェア開発デザイン会社を設立し、分散型コミュニティの基本原則を構築することに焦点を当てています。サンフランシスコに拠点を置いていますが、私はバンクーバーにいます。この1年半で、私たちは多くの実験的なNFTプロジェクトに取り組んできました。これは面白い旅です。
ERC6551の紹介
CI: 素晴らしいですね!あなたがERC6551の著者の一人であると聞きました。ERC6551とは何か、そしてその主な目的は何か説明していただけますか?
BG: はい、あなたはおそらくERC721について聞いたことがあるでしょう。それは私がCryptoKittiesチームの広範なチームと共に関与する機会を得た標準です。ERC721は現在NFTの標準として知られています。6年後、私は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資産に装備するというアイデアを探求しました。このプロジェクトは、OpenSeaの最初の従業員であるDanによって作成されました。その後、さまざまな標準や企業が異なるブロックチェーン上でプロトコルを構築しようとしました。
ERC6551の重要な特徴
CI: 面白いですね。ERC6551はこれらの標準とどのように異なるのですか?
BG: ERC6551またはToken Bound Accountsには、5つの重要な違いがあります:
- CryptoKittiesからAzuki、Board Apeまで、EVM互換の任意のブロックチェーン上で発表された新しいNFTに適用されます。
- あなたのNFTは、ETH、USDC、Pepeコイン、ERC721、ERC1155、さらにはERC8888のような新しいトークン標準など、あらゆる種類の資産を保持できます。
- ラッピングコントラクトは不要で、私たちの標準のためにNFTをラッピングしたり、コントラクトに送信したりする必要はありません。
- すべてのプラットフォームに適用されます。ウォレットまたはアカウントが1つあれば十分です。
- それは分散型です。各NFTは基本的にスマートコントラクトアカウントまたはウォレットを持っているため、NFTはそのアカウントの所有者です。
CI: では、ERC6551はERC721のより良いバージョンだと言えますか?
BG: そう考えるべきだと思います。6年前のその部屋に戻って、私たちがERC721とCryptoKittiesに取り組んでいた部屋で、今と同じアイデアを持っていたら、それをERC721標準に含めるべきだったでしょう。ERC6551はNFTの概念を新しいレベルに引き上げ、NFTを単なる高価格のJPEG画像や取引を超えたものにします。ERC6551を使用することで、各NFTには3つの新しい属性が備わります:資産所有権、社会的アイデンティティ、行動の可能性。最初の属性は資産所有権で、あなたのNFTは他の資産を所有でき、あなたは別のNFTを所有するNFTを持つことができます。次の属性は社会的アイデンティティです。人々はすでにTwitterで自分のNFTをプロフィール画像として使用しています。中にはTwitter上で個性を創造している人もいます。ERC6551を使用すると、ログインしてNFTの取引履歴を作成し、NFTとして存在し始めることができます。
CI: それは面白いですね。3つ目の属性「行動の可能性」について詳しく説明していただけますか?
BG: 3つ目の属性、行動の可能性は、私たちが未来と呼んでいるものです。NFTをAIモデルと組み合わせると、NFTが自分自身でオンチェーン操作を実行できるようになります。NFTは今や自分自身のウォレットを持っているため、ブロックチェーン上の人間とほぼ平等です。あなたは、自分の落書きコレクションが最もクールな音楽NFTを購入するように指示することを想像できます。
CI: つまり、ERC6551はERC721と競合するのではなく、より多くの価値を追加するということですか?
BG: はい、その通りです。ERC721と競合するわけではありません。実際には、既存の各ERC721にさらなる価値を追加します。
ERC6551の互換性
CI: では、ERC6551はどのようにERC721トークンがブロックチェーン内で相互作用し、オンチェーン資産を所有できるようにするのですか?
BG: ERC6551標準には、ERC6551を指定する分散型レジストリがあります。レジストリは、決定論的アドレスへのリンクを使用して作成されます。各NFTのトークンIDまたは各NFTコレクションコントラクトを確認し、それに関連付けられたスマートコントラクトアカウントを割り当てます。現時点では、ランダムなCryptoKittiesに1ETHを送信したい場合、あなたはそれを行うことができます。tokenbound.orgに移動し、ウォレットを接続するだけで、CryptoKittiesを所有している場合、Token Bound Accountアドレス、またはTBAアドレスが表示されます。このアドレスを使って、Metamaskに直接移動し、送信したいものを送信できます。何の操作も必要ありません。これがERC6551またはToken Bound Accountsの魔法です。全世界が目覚め、NFTは完全に変わり、NFTの所有者や作成者が何か行動を起こす必要はありません。各NFTにはアカウントがあり、それが現実となります。
CI: それは驚くべきことです。ERC6551がどのようにEthereumアカウントをサポートする既存のインフラストラクチャと互換性を確保しているのか説明していただけますか?
BG: Token Boundアカウントはスマートコントラクトウォレットです。この概念はしばらく存在しています。最も初期のスマートコントラクトアカウントまたはウォレットの1つはDapper Walletで、私はその一部に参加する機会がありました。誰もがGnosis SafeやSafe Nowadaysを知っています。それもスマートコントラクトアカウントです。他にもArgentやいくつかのものがあります。
CI: これはEOAウォレットから離れる傾向とどのように関連していますか?
BG: 最近、Vitalikや他の人たちによって書かれた異なる提案、ERC4337があります。ERC4337はアカウント抽象化、つまりEOAウォレットから離れる概念を規定しています。Vitalikはこのタイプのウォレットから離れる必要性についての文章を書いてきました。ERC4337は完全に通過し、メインネットで有効になっています。ERC6551は本質的にNFTのアカウント抽象化です。ですから、Vitalikや他の人たちが推進しているこの潮流を想像すると、私たちも同じ潮流に乗っています。唯一の違いは、私たちの焦点がNFTに関するものであるということです。
CI: それはEthereumとの互換性にどのような影響を与えますか?
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は彼らに新しい機会を開いています。私たちは現在、そのようなプロジェクトやさまざまな企業と接触しています。また、主要なプロトコルからの1000人以上の開発者がこのERCに焦点を当てた開発者ワーキンググループもあります。
ERC6551を採用している注目のプロジェクト
CI: それは印象的ですね。特に言及すべきプロジェクトやイベントはありますか?
BG: はい、最近終了したEthereum Global Parisハッカソンでは、10から15のプロジェクトがERC6551を構築していました。
CI: 非常に有望に聞こえます。特に注目すべきプロジェクトについて教えていただけますか?
BG: もちろんです。多くのプロジェクトがありますが、著名なNFTアーティストFerociousの作品「Fuel World」があります。また、Parallelという前20のNFTプロジェクトがあり、最初は取引ゲームでしたが、現在はAAAゲームを開発しています。私たちはOpenSeaやZoraなどのマーケットとも密接に協力しています。AirStacksのようなインフラストラクチャプロバイダーも関与しています。StationやDAO houseのようなゲームやDAOに関連するプロジェクトもたくさんあります。YGG Yield GamesもERC6551を探求しており、Lens Protocolは最近Lens V2がERC6551を使用することを発表しました。したがって、勢いは確実に蓄積されています。
セキュリティの問題
CI: 現在、ERC6551はホットな話題のようです。しかし、技術革新には潜在的なセキュリティの考慮事項が伴うことがあります。ERC6551には関連するリスクがあり、注意すべき点はありますか?
BG: どんなスマートコントラクトにもリスクが常に存在します。私たちのコントラクトは監査を受けていますが、機能が増えるにつれて、監査を続ける必要があります。主なセキュリティの問題の1つは、私たちが「フィッシング攻撃」と呼ぶものです。フィッシング攻撃では、買い手が特定の資産が含まれていることを期待してNFTを購入するために入札する可能性がありますが、売り手がそれらの資産を取り除くことがあり、買い手は空のNFTを受け取ることになります。この状況を防ぐために、現在、売り手がそのトークン保管庫アカウントを1年間ロックできる一時的な措置を講じており、その間はアカウントから資産を引き出すことができず、買い手の信頼を確保しています。
CI: それは興味深いですが、買い手に大きな責任を与え、しっかりと調査することを求めることになりますね。
BG: 確かに、私たちはこれが理想的な長期的解決策ではないことを理解しています。だからこそ、私たちはSeaportチームと密接に協力しており、SeaportはOpenSeaのマーケットプロトコルで、プロトコルレベルの保護措置を開発しています。一旦実装されると、その保護措置は買い手が注文を出すときにトークン保管庫アカウントに変更がないかを確認します。もし変更があれば、その入札はキャンセルされます。この方法で、買い手は自分が入札したアイテムを受け取ることができると信じることができます。
反事実アカウント
CI: ERC6551の反事実アカウントアドレスの概念について話を続けましょう。説明していただけますか?
BG: もちろんです。私たちはcreateを使用して決定論的にアカウントアドレスを生成します。これは、各NFTがトークン保管庫アカウントアドレスを持ち、アドレスを明らかにするために何らかの行動を取る必要がないことを意味します。これは非常に良いことです。なぜなら、誰でもNFTに資産を送信できるようになり、所有者がアドレスを明らかにするのを待つ必要がないからです。しかし、スマートコントラクトアカウントは、所有者がtokenbound.orgでそれをアクティブにした後にのみデプロイされ、その時点で彼らはそのアカウントを使用し始めることができます。
CI: この反事実アドレスの概念は、NFTに新たな複雑さを加えるようです。これが採用の障害になる可能性があると思いますか?
BG: 確かに、これはNFTに新しい次元を加えますが、私たちはこれが前進の一歩であると考えています。各NFTに資産を受け取ることができるアドレスを提供することで、NFTの機能を強化します。アクティベーションプロセスは、所有者が自分のアカウントを使用し始めるために実行する必要がある一度きりの操作です。
NFTエコシステムの展望
CI: あなたはERC6551がNFTエコシステムに与える潜在的な影響についてどう思いますか?
BG: ご質問ありがとうございます。ERC6551はNFTエコシステムに非常にエキサイティングな影響を与えると思います。NFTのあらゆる側面を変えることになり、この分野に新しい活力を注入するでしょう。私が最も興味を持っている分野は、NFTの未来を想像することです。
CI: もう少し詳しく説明していただけますか?
BG: 過去6年間、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: こちらこそ、議論に参加できて嬉しいです。招待してくれてありがとう。












