# ERC-6147:半強制的なNFTプロパティ分離の新しい標準2023年3月7日、イーサリアム改善提案EIP-6147が正式に最終版ステージに入った。この標準はERC-721の拡張として、NFTとSBTの所有権と譲渡権の分離を実現し、設定可能な期限を持つ"守護者"(Guard)の役割を導入した。この革新により、NFTの盗難防止、貸出、賃貸およびSBTの利用がより柔軟になった。この記事では、ERC-6147の実装メカニズムを深く解析し、以前のNFTレンタルプロトコルであるERC-4907およびERC-5055と比較しながら、このプロトコルとその潜在的な応用シーンを包括的に分析します。## 1. バックグラウンドNFTはブロックチェーン分野の人気の話題となっています。ブロックチェーンの改ざん不可能な特性とスマートコントラクトの自動実行を活用することで、NFTはチェーン上の資産の権利確定と管理を実現しました。しかし、NFTの最大の弱点は流動性の不足です。実際、NFTの流動性不足の問題はプロトコル自体に起因するものではなく、NFTの使用価値の探索が不足していることにあります。どのようにしてNFTの実用性を向上させ、市場の投機に依存しない価値を持たせるかが、緊急に解決すべき課題となっています。そして、NFTの使用価値に影響を与える重要な要素の一つは、NFTプロトコル自体の限界です。### 1.1 产权の結合によって引き起こされる問題現在、高価値のNFTはしばしばセキュリティリスクに直面しています。NFTをコールドウォレットに移すなどの防盗策がありますが、これらの対策はNFTの使用の便利さに影響を与えることが多いです。NFTの貸出では、所有者はNFTを貸出契約に移転する必要があり、貸出期間中はNFTの使用権を失います。この所有権の結合に関する問題は、現実の不動産抵当貸付とは大きく異なります。後者はリスクがない場合、通常、住宅所有者の使用権を剥奪することはありません。さらに、SBT(の魂の結びつきトークン)の譲渡不可能な特性は、いくつかの問題を引き起こします。ユーザーの秘密鍵が漏洩または紛失した場合、SBTを回復することが非常に複雑になります。また、学術的不正(のような特定の状況では、発行者がSBTを回収する必要があるかもしれませんが、それに対する適切な標準的なメカニズムが欠けています。) 1.2 分離スキームの課題以前から、所有権の分離を実現するいくつかの試みがありました。例えば、ERC-4907やERC-5058です。これらの提案が直面している主な課題は、強制力の程度をどのようにバランスさせるかです。ERC-4907はシンプルな哲学を採用しており、ビジョンを定義するだけで、具体的な実施はコミュニティの合意に委ねています。ERC721を基に、新たにUserInfoデータオブジェクトを追加し、「ユーザー」次元を導入しました。しかし、その強制力は限定的で、NFTの移転によってレンタル権限が終了することができます。ERC-5058は「ゼロトラスト」哲学を採用し、コードによって厳格な強制を実現します。NFTのロック状態を管理し、ロックと同時に移転する機能を提供します。しかし、その過度な強制性と複雑な操作は広範な適用に影響を与える可能性があります。対照的に、新しく通過したERC-6147は、NFTの所有権分離に新しい視点を提供する「半強制」方式のバランスを取ったアプローチを採用しています。! [最新の最終ERC-6147の解釈:ミニマリスト半必須NFT分離基準]###https://img-cdn.gateio.im/social/moments-a3c25d32c422a07f52d3b121ded46b82(## 2. ERC-6147の運用メカニズムERC-6147はERC721の拡張標準であり、その核心は「Guard」)ガーディアン(の役割を導入することにあります。) 2.1ガードの定義と制御Guardは1つのアドレスと期限で構成されています:ソリディティ構造体 GuardInfo { address guard; // ガードのアドレス uint64 の有効期限が切れます。 有効期限}NFTの現在の所有者または許可されたアドレスのみが、changeGuardメソッドを使用してGuardを設定できます。設定時にはいくつかの重要な制限があります:- Guardはゼロアドレスに設定できません- 現在のGuardのみが自分自身を変更できます- NFTの所有者または権限を与えられた者のみがGuardを設定できます誰でもguardInfoメソッドを使用して、特定のNFT IDの現在のGuard情報を照会できます。Guardの有効期限が切れると、自動的に無効になります。追加の取引は必要ありません。Guard自身または時間が期限切れになると、Guardのアイデンティティを削除できます。! [最新の最終ERC-6147の解釈:ミニマリストの半必須NFTプロパティ分離基準]###https://img-cdn.gateio.im/social/moments-ccb3597126a585169992d3fffa8c3cf4() 2.2 Guardの権限Guardは強制移転権を持っています。Guardが設定されたNFTに対しては、GuardアドレスのみがtransferFrom操作を実行できます。注意すべき点は:1. Guardを設定すると、元の所有者は保有権のみを保持し、移転権を失います。その他のDAppは元のユーザーが所有者であることを照会できますが、移転を実行することはできません。2. 原生のtransferFromまたはsafeTransferFromメソッドを使用する際、Guard設定は自動的にクリアされません。transferAndRemoveメソッドを使用することをお勧めします。このメソッドは、転送後にGuard情報をクリアします。3. GuardはchangeGuardメソッドを通じて守衛権を譲渡できます。! [最新の最終ERC-6147の解釈:ミニマリスト半強制NFT分離基準]###https://img-cdn.gateio.im/social/moments-defb8f4e51869ee996ce467b7fde5ea0() 2.3 ガードの制限Guardは代行支払いの権限を設定することも、approve操作を実行することもできません。これは、Guardが移転権を返還した後に、approveを通じてNFTを移転し、気づきにくい違反行為を引き起こすのを防ぐためです。! [最新の最終ERC-6147の解釈:ミニマリスト半強制NFT分離基準]###https://img-cdn.gateio.im/social/moments-8e992e191f2263857a2c65baade8a108(## 3. まとめイーサリアム上では毎日30万件以上のNFT取引が行われており、20万件以上のNFT契約が存在しています。これらのデータは、NFTが資産の権利確定と金融属性において価値を持つことを浮き彫りにしています。しかし、NFTの応用は純粋な金融属性からより広範な実用性へと拡大しています。例えば、Lensのソーシャル関係の確認、GameFiのゲーム資産、Mirrorのコンテンツ創作クラウドファンディングなどがあります。ERC-6147は、ERC-4907と比較して互換性の面で顕著な利点があります。プロジェクトが新しい役割を積極的にサポートする必要はなく、オーナーを認識するだけで済むため、既存のアプリケーションに採用されやすくなっています。さらに、ERC-6147は「管理可能なSBT」と「有効なSBT」という概念を提唱しており、移転不可能な特性を保持しながら、ソーシャルリカバリーやSBTの回収などの潜在的な管理ニーズも考慮されています。イーサリアムエコシステムの継続的な発展に伴い、ERC-6147のような革新的な標準がNFTとSBTの応用にさらなる可能性をもたらし、全体のエコシステムをより成熟し多様化した方向に推進するでしょう。! [最新の最終ERC-6147の解釈:簡易半強制NFT分離基準])https://img-cdn.gateio.im/social/moments-bfff8d0061eaaf89e711e7ade2cf99a6(
ERC-6147: NFTの権利分離の新基準がガーディアンの役割を導入し、安全性とアプリケーションの柔軟性を向上させる
ERC-6147:半強制的なNFTプロパティ分離の新しい標準
2023年3月7日、イーサリアム改善提案EIP-6147が正式に最終版ステージに入った。この標準はERC-721の拡張として、NFTとSBTの所有権と譲渡権の分離を実現し、設定可能な期限を持つ"守護者"(Guard)の役割を導入した。この革新により、NFTの盗難防止、貸出、賃貸およびSBTの利用がより柔軟になった。
この記事では、ERC-6147の実装メカニズムを深く解析し、以前のNFTレンタルプロトコルであるERC-4907およびERC-5055と比較しながら、このプロトコルとその潜在的な応用シーンを包括的に分析します。
1. バックグラウンド
NFTはブロックチェーン分野の人気の話題となっています。ブロックチェーンの改ざん不可能な特性とスマートコントラクトの自動実行を活用することで、NFTはチェーン上の資産の権利確定と管理を実現しました。しかし、NFTの最大の弱点は流動性の不足です。
実際、NFTの流動性不足の問題はプロトコル自体に起因するものではなく、NFTの使用価値の探索が不足していることにあります。どのようにしてNFTの実用性を向上させ、市場の投機に依存しない価値を持たせるかが、緊急に解決すべき課題となっています。そして、NFTの使用価値に影響を与える重要な要素の一つは、NFTプロトコル自体の限界です。
1.1 产权の結合によって引き起こされる問題
現在、高価値のNFTはしばしばセキュリティリスクに直面しています。NFTをコールドウォレットに移すなどの防盗策がありますが、これらの対策はNFTの使用の便利さに影響を与えることが多いです。
NFTの貸出では、所有者はNFTを貸出契約に移転する必要があり、貸出期間中はNFTの使用権を失います。この所有権の結合に関する問題は、現実の不動産抵当貸付とは大きく異なります。後者はリスクがない場合、通常、住宅所有者の使用権を剥奪することはありません。
さらに、SBT(の魂の結びつきトークン)の譲渡不可能な特性は、いくつかの問題を引き起こします。ユーザーの秘密鍵が漏洩または紛失した場合、SBTを回復することが非常に複雑になります。また、学術的不正(のような特定の状況では、発行者がSBTを回収する必要があるかもしれませんが、それに対する適切な標準的なメカニズムが欠けています。
) 1.2 分離スキームの課題
以前から、所有権の分離を実現するいくつかの試みがありました。例えば、ERC-4907やERC-5058です。これらの提案が直面している主な課題は、強制力の程度をどのようにバランスさせるかです。
ERC-4907はシンプルな哲学を採用しており、ビジョンを定義するだけで、具体的な実施はコミュニティの合意に委ねています。ERC721を基に、新たにUserInfoデータオブジェクトを追加し、「ユーザー」次元を導入しました。しかし、その強制力は限定的で、NFTの移転によってレンタル権限が終了することができます。
ERC-5058は「ゼロトラスト」哲学を採用し、コードによって厳格な強制を実現します。NFTのロック状態を管理し、ロックと同時に移転する機能を提供します。しかし、その過度な強制性と複雑な操作は広範な適用に影響を与える可能性があります。
対照的に、新しく通過したERC-6147は、NFTの所有権分離に新しい視点を提供する「半強制」方式のバランスを取ったアプローチを採用しています。
! [最新の最終ERC-6147の解釈:ミニマリスト半必須NFT分離基準]###https://img-cdn.gateio.im/webp-social/moments-a3c25d32c422a07f52d3b121ded46b82.webp(
2. ERC-6147の運用メカニズム
ERC-6147はERC721の拡張標準であり、その核心は「Guard」)ガーディアン(の役割を導入することにあります。
) 2.1ガードの定義と制御
Guardは1つのアドレスと期限で構成されています:
ソリディティ 構造体 GuardInfo { address guard; // ガードのアドレス uint64 の有効期限が切れます。 有効期限 }
NFTの現在の所有者または許可されたアドレスのみが、changeGuardメソッドを使用してGuardを設定できます。設定時にはいくつかの重要な制限があります:
誰でもguardInfoメソッドを使用して、特定のNFT IDの現在のGuard情報を照会できます。Guardの有効期限が切れると、自動的に無効になります。追加の取引は必要ありません。
Guard自身または時間が期限切れになると、Guardのアイデンティティを削除できます。
! [最新の最終ERC-6147の解釈:ミニマリストの半必須NFTプロパティ分離基準]###https://img-cdn.gateio.im/webp-social/moments-ccb3597126a585169992d3fffa8c3cf4.webp(
) 2.2 Guardの権限
Guardは強制移転権を持っています。Guardが設定されたNFTに対しては、GuardアドレスのみがtransferFrom操作を実行できます。
注意すべき点は:
Guardを設定すると、元の所有者は保有権のみを保持し、移転権を失います。その他のDAppは元のユーザーが所有者であることを照会できますが、移転を実行することはできません。
原生のtransferFromまたはsafeTransferFromメソッドを使用する際、Guard設定は自動的にクリアされません。transferAndRemoveメソッドを使用することをお勧めします。このメソッドは、転送後にGuard情報をクリアします。
GuardはchangeGuardメソッドを通じて守衛権を譲渡できます。
! [最新の最終ERC-6147の解釈:ミニマリスト半強制NFT分離基準]###https://img-cdn.gateio.im/webp-social/moments-defb8f4e51869ee996ce467b7fde5ea0.webp(
) 2.3 ガードの制限
Guardは代行支払いの権限を設定することも、approve操作を実行することもできません。これは、Guardが移転権を返還した後に、approveを通じてNFTを移転し、気づきにくい違反行為を引き起こすのを防ぐためです。
! [最新の最終ERC-6147の解釈:ミニマリスト半強制NFT分離基準]###https://img-cdn.gateio.im/webp-social/moments-8e992e191f2263857a2c65baade8a108.webp(
3. まとめ
イーサリアム上では毎日30万件以上のNFT取引が行われており、20万件以上のNFT契約が存在しています。これらのデータは、NFTが資産の権利確定と金融属性において価値を持つことを浮き彫りにしています。
しかし、NFTの応用は純粋な金融属性からより広範な実用性へと拡大しています。例えば、Lensのソーシャル関係の確認、GameFiのゲーム資産、Mirrorのコンテンツ創作クラウドファンディングなどがあります。
ERC-6147は、ERC-4907と比較して互換性の面で顕著な利点があります。プロジェクトが新しい役割を積極的にサポートする必要はなく、オーナーを認識するだけで済むため、既存のアプリケーションに採用されやすくなっています。
さらに、ERC-6147は「管理可能なSBT」と「有効なSBT」という概念を提唱しており、移転不可能な特性を保持しながら、ソーシャルリカバリーやSBTの回収などの潜在的な管理ニーズも考慮されています。
イーサリアムエコシステムの継続的な発展に伴い、ERC-6147のような革新的な標準がNFTとSBTの応用にさらなる可能性をもたらし、全体のエコシステムをより成熟し多様化した方向に推進するでしょう。
! [最新の最終ERC-6147の解釈:簡易半強制NFT分離基準])https://img-cdn.gateio.im/webp-social/moments-bfff8d0061eaaf89e711e7ade2cf99a6.webp(