> すべての標準には、ビジネスを形成したり変化させたりする可能性があります。**作者: デビッド**過去 1 週間で、さまざまな情報源から少なくとも 3 つのイーサリアム関連標準が集中的に議論されてきました。これらの標準は EIP-6969、ERC-721C、および ERC-6551 であり、それぞれに異なる目的と潜在的な影響があります。どの標準もビジネスを形成したり変化させたりする可能性を秘めているため、その重要性は自明のことです。先を知ることは、現時点での新しい傾向やトレンドを見つけるのにも役立ちます。ただし、暗号化の世界の特徴の 1 つは、情報が断片的かつ突然であり、限られたエネルギーと相まって、各規格の技術的特徴とその考えられる影響を深く理解できない場合があります。そこでディープタイドでは、これらの規格を要約・解釈・比較し、わかりやすく総合的に理解していただくことを目的としています。## 1.EIP6969: スマート コントラクト作成者と L2 エコロジーに適していますか?EIP-6969は5月8日頃に初めて発表された提案で、契約保護収入(CSR)を達成するために設計された一般的なプロトコルを提案しており、以前のEIP-1559の改良版と言えます。言い換えれば、このプロトコルは、スマート コントラクトの作成者が、そのコントラクトを使用してユーザーによって生成されたガス料金の一部を取得できるようにすることを望んでいます。提案の共著者である @owocki 氏はまた、このメカニズムを利用してスマートコントラクト開発者にイーサリアム L2 エコシステムの開発を促進する動機を与えたいと考えているが、イーサリアムの L1 は L1 の中立性を維持するためにこの提案の実装を望んでいないとも述べました。筆者の解釈では、イーサリアム L1 にこのインセンティブの仕組みが実装できれば、ボリュームを出したいスマートコントラクトが必然的に多くなり、輻輳が発生することになるが、全体としてはデメリットがメリットを上回るので、むしろ良いのではないかというものである。 L2に置くという選択。ただし、この EIP-6969 提案を完全に理解するには、イーサリアムの現在のガス料金の動作原理と構成を理解する必要があります。これには、以前の EIP-1559 が関係します。EIP-1559は、8月21日にイーサリアムのロンドンハードフォークが発生したときに発効し、ユーザーが支払う取引手数料の宛先が異なることを規定しています。1. バーン: 各ブロックの取引手数料の一部がバーンされます。料金のこの部分は供給から永久に削除され、イーサの総供給量が減少します。2. 基本料金: ユーザーが支払った取引基本料金の一部がブロック報酬としてマイナーに分配されます。 EIP-1559 では、ブロック作成とトランザクション処理への継続的な参加に対して、基本料金の一部がマイナーに報酬として与えられます。3. 最大優先料金: ユーザーが支払う最大優先料金は追加料金の一部です。料金のこの部分は、取引報酬としてマイナーに直接支払われます。最大優先手数料はユーザーによってアクティブに設定され、これを使用してトランザクションの処理優先度を高めることができ、それによってマイナーが最初にトランザクションを処理するようになります。明らかに、EIP-1559 は契約開発者の利益をまったく考慮していません。実際、イーサリアムはパブリック チェーンであり、サプライ サイドは 2 つの部分とみなすことができます。* 検証者 (オリジナルのマイナー) + 契約開発者。前者は基本的に信頼できる台帳を提供し、後者はさまざまなアプリケーションを提供します。したがって、理論的には後者にパイの分け前を与えるのが合理的です。* EIP-6969 がリアルタイムである場合、ガス料金は次のように分類されます: 書き込み + 基本料金 + 優先料金 + 契約開発者に支払われる料金。要約すると、EIP-6969 と EIP-1559 の間には関連性と相違点があります。 EIP-1559 は、より安定した予測可能なトランザクション手数料を提供し、ネットワークの輻輳を管理することを目的とした、トランザクション手数料メカニズムに焦点を当てたプロトコル改善提案です。同様に、EIP-6969 は、EIP-1559 の利点を維持することに基づいて、契約作成者の収益メカニズムを導入することにより、契約作成者とネットワーク間のインセンティブ メカニズムをさらに調整し、契約作成者の参加と報酬を促進します。次の表を使用すると、EIP-6969 の機能と影響、および EIP-1559 との起源を明確に示すことができます。この新しいプロトコルの主なリスクは、インセンティブ契約の開発者がガス料金を受け取ることができる場合、それがより多くのゴミ契約につながるのではないかということであることに注意してください。したがって、実際には、契約上のセキュリティ リスクと、パブリック チェーン全体の公共リソースを占有するリスクが存在します。## 2. ERC-721C: オンチェーン NFT ロイヤルティERC-721C は Limit Break によって提案され、イーサリアム上の ERC-721 非代替トークン (NFT) 標準を改良したものです。その主な目的は、NFT クリエイターが NFT コレクションとロイヤルティの処理方法をより詳細に制御およびカスタマイズできるようにすることです。*Deep Tide 注: Limit Break は、2021 年 1 月にクリエイター トークンの概念を導入した無料のゲーム開発スタジオです。 ERC721-C 標準のバージョン 1.1 は 2023 年 5 月に公開され、クリエイター トークンの概念の多くが実装されます。 @huntersolaire\_ も標準の詳細をツイートしました。 *Limit Break の公式「Creator Token Transfer」ライブラリによると、ERC721-C は現在 Ethereum と Polygon で利用可能です。イーサリアムのセポリア テストネットとポリゴンのムンバイ テストネットでもサポートされています。Creator Token の名前から見て、ERC721-C は明らかにクリエイター向けであるため、この契約はロイヤルティの保護に重点を置いています。スピーキングバージョン: 現在の ERC-721 標準では、ロイヤルティは実際には単なる商業契約であり、チェーン上で強制力はありません。 ERC-721C はこの問題を解決するために提案され、ロイヤルティをブロックチェーン上で強制できるスマート コントラクト ルールにしました。ERC721-C では、次のような用途が考えられます。1. ロイヤルティの共有:NFTクリエイターがすべてのNFTロイヤルティを単独で取得できるようにするのではなく、早期採用者に報酬を与えるためにNFTクリエイターとホルダーに分配することができます。2. ロイヤルティを得るのはミンターのみです。NFT マイナーは、クリエイター自身ではなく、唯一のロイヤルティを得ることができます。3. 条件付きロイヤルティの支払い: 特定の NFT 取引に対してロイヤルティを支払うかどうかは、さまざまな条件に従って決定できます。たとえば、ERC-721C 契約は、二次販売価格が元の鋳造価格よりも高い場合にのみロイヤルティが支払われるように構成できます。4.譲渡可能なロイヤルティ:NFT作成者は独立したNFTを保有者に発行し、保有者にロイヤルティ収入を得る権利を付与することができます。たとえば、「NFT X」を鋳造すると、「NFT Y」という名前のNFTも発行され、「NFT X」によって生成されたすべてのロイヤルティを受け取る権利が与えられます。ERC-721C の導入は、NFT 業界に重要な影響を与えます。1. クリエイターのコントロールを強化:ERC-721C は、NFT デザインに対するクリエイターのコントロールを強化し、ロイヤルティをオンチェーンで強制可能な契約ルールにし、より大きな自主性と保護をもたらします。2. 公平なロイヤルティ分配の促進: プログラム可能なロイヤルティ機能を通じて、クリエイターは上記の例のようなさまざまなロイヤルティ分配メカニズムを設計できます。3. マーケットプラットフォームの影響を軽減する: ロイヤルティロジックがスマートコントラクトに組み込まれているため、作成者はロイヤルティ設定を直接制御でき、ロイヤルティに対する市場プラットフォームの制御と介入が軽減されます。ERC-721C をまとめた表:## 3.ERC-6551: NFT もアカウントである場合ERC-6551 は、NFT スマート コントラクト ウォレットを強化することで、NFT の機能と価値を強化します。このプロトコルの共著者は、ERC-721 トークン標準や CryptoKitties などの初期プロジェクトに取り組んできたチームである Dapper Labs の創設メンバーである @BennyGiang です。通常のERC-721 NFTの問題は、その範囲が限られていることです。これらは所有および譲渡のみが可能であり、トークンや他の NFT などの他の資産は所有および譲渡できません。さらに、他のスマート コントラクトと対話することも、外部要因やユーザー入力に応じて変更または進化することもできません。ERC-6551は、NFTにスマートコントラクトウォレットの概念を導入することで、通常のERC-721 NFTの機能制限に対処します。レジストリとプロキシコントラクトを組み合わせることで、NFT自体が他の資産を保持し、他のスマートコントラクトやアカウントと対話し、より豊富な機能と対話性を実現できます。したがって、ERC-6551に続くトークン(NFT)がスマートコントラクトウォレットとして動作することが具体的に理解できます。これは、ERC-6551が通常のスマートコントラクトウォレットと同様にトークンや他のNFTを保持および取引でき、分散型取引所(DEX)、融資プラットフォーム、ゲーム環境などの他のスマートコントラクトやアカウントと相互作用できることを意味します。NFT をスマート コントラクト ウォレットとして運用するこの方法により、いわゆる「トークン バインド アカウント」(TBA) が生成され、既存の ERC-721 NFT と互換性のある権限のないレジストリと管理を介して作成されます。簡単に要約すると、ERC-6551 の考えられる利点と問題点は次のとおりです。## EIP と ERC、愚かにも混同されていますか?これを書いた後、EIP と ERC の違いは何ですか? という昔ながらの質問を思わずにはいられません。EIP (Ethereum Improvement Proposal) と ERC (Ethereum Request for Comments) はどちらもイーサリアムに関連する提案標準ですが、違いがあります。EIP はイーサリアム ネットワークの改善提案標準であり、イーサリアム プロトコルの改善や新機能の提案を記述するために使用されます。 EIP が採用され、合意されると、Ethereum プロトコルの一部となり、Ethereum ネットワークに実装されます。 EIP は、ブロックチェーン メカニズム、仮想マシン ルール、コンセンサス アルゴリズムなどの改善など、プロトコル レベルでの変更を記述します。対照的に、ERC は、トークン コントラクトのインターフェイスと機能を記述するために使用されるイーサリアムのトークン標準です。 ERC は、イーサリアム ネットワーク上のトークンの相互運用性を確保するために、トークン コントラクトの基本標準を定義します。 ERC はトークン コントラクトの仕様であり、トークン転送、残高クエリ、メタデータなどの機能を記述します。したがって、EIP と ERC はどちらもイーサリアム コミュニティの標準化メカニズムですが、焦点が異なる領域にあります。 EIP はプロトコル レベルの向上に重点を置いており、ERC はトークン コントラクトの標準化に重点を置いています。したがって、EIP は ERC に直接変換されるわけではなく、それぞれ独立した概念です。
3 つの人気のあるイーサリアム標準: EIP-6969、ERC-721C、ERC-6551 を分析します。
作者: デビッド
過去 1 週間で、さまざまな情報源から少なくとも 3 つのイーサリアム関連標準が集中的に議論されてきました。これらの標準は EIP-6969、ERC-721C、および ERC-6551 であり、それぞれに異なる目的と潜在的な影響があります。
どの標準もビジネスを形成したり変化させたりする可能性を秘めているため、その重要性は自明のことです。先を知ることは、現時点での新しい傾向やトレンドを見つけるのにも役立ちます。
ただし、暗号化の世界の特徴の 1 つは、情報が断片的かつ突然であり、限られたエネルギーと相まって、各規格の技術的特徴とその考えられる影響を深く理解できない場合があります。そこでディープタイドでは、これらの規格を要約・解釈・比較し、わかりやすく総合的に理解していただくことを目的としています。
1.EIP6969: スマート コントラクト作成者と L2 エコロジーに適していますか?
EIP-6969は5月8日頃に初めて発表された提案で、契約保護収入(CSR)を達成するために設計された一般的なプロトコルを提案しており、以前のEIP-1559の改良版と言えます。
言い換えれば、このプロトコルは、スマート コントラクトの作成者が、そのコントラクトを使用してユーザーによって生成されたガス料金の一部を取得できるようにすることを望んでいます。
提案の共著者である @owocki 氏はまた、このメカニズムを利用してスマートコントラクト開発者にイーサリアム L2 エコシステムの開発を促進する動機を与えたいと考えているが、イーサリアムの L1 は L1 の中立性を維持するためにこの提案の実装を望んでいないとも述べました。
筆者の解釈では、イーサリアム L1 にこのインセンティブの仕組みが実装できれば、ボリュームを出したいスマートコントラクトが必然的に多くなり、輻輳が発生することになるが、全体としてはデメリットがメリットを上回るので、むしろ良いのではないかというものである。 L2に置くという選択。
ただし、この EIP-6969 提案を完全に理解するには、イーサリアムの現在のガス料金の動作原理と構成を理解する必要があります。これには、以前の EIP-1559 が関係します。
EIP-1559は、8月21日にイーサリアムのロンドンハードフォークが発生したときに発効し、ユーザーが支払う取引手数料の宛先が異なることを規定しています。
明らかに、EIP-1559 は契約開発者の利益をまったく考慮していません。実際、イーサリアムはパブリック チェーンであり、サプライ サイドは 2 つの部分とみなすことができます。
要約すると、EIP-6969 と EIP-1559 の間には関連性と相違点があります。 EIP-1559 は、より安定した予測可能なトランザクション手数料を提供し、ネットワークの輻輳を管理することを目的とした、トランザクション手数料メカニズムに焦点を当てたプロトコル改善提案です。同様に、EIP-6969 は、EIP-1559 の利点を維持することに基づいて、契約作成者の収益メカニズムを導入することにより、契約作成者とネットワーク間のインセンティブ メカニズムをさらに調整し、契約作成者の参加と報酬を促進します。
次の表を使用すると、EIP-6969 の機能と影響、および EIP-1559 との起源を明確に示すことができます。
この新しいプロトコルの主なリスクは、インセンティブ契約の開発者がガス料金を受け取ることができる場合、それがより多くのゴミ契約につながるのではないかということであることに注意してください。したがって、実際には、契約上のセキュリティ リスクと、パブリック チェーン全体の公共リソースを占有するリスクが存在します。
2. ERC-721C: オンチェーン NFT ロイヤルティ
ERC-721C は Limit Break によって提案され、イーサリアム上の ERC-721 非代替トークン (NFT) 標準を改良したものです。その主な目的は、NFT クリエイターが NFT コレクションとロイヤルティの処理方法をより詳細に制御およびカスタマイズできるようにすることです。
*Deep Tide 注: Limit Break は、2021 年 1 月にクリエイター トークンの概念を導入した無料のゲーム開発スタジオです。 ERC721-C 標準のバージョン 1.1 は 2023 年 5 月に公開され、クリエイター トークンの概念の多くが実装されます。 @huntersolaire_ も標準の詳細をツイートしました。 *
Limit Break の公式「Creator Token Transfer」ライブラリによると、ERC721-C は現在 Ethereum と Polygon で利用可能です。イーサリアムのセポリア テストネットとポリゴンのムンバイ テストネットでもサポートされています。
Creator Token の名前から見て、ERC721-C は明らかにクリエイター向けであるため、この契約はロイヤルティの保護に重点を置いています。
スピーキングバージョン: 現在の ERC-721 標準では、ロイヤルティは実際には単なる商業契約であり、チェーン上で強制力はありません。 ERC-721C はこの問題を解決するために提案され、ロイヤルティをブロックチェーン上で強制できるスマート コントラクト ルールにしました。
ERC721-C では、次のような用途が考えられます。
ERC-721C の導入は、NFT 業界に重要な影響を与えます。
ERC-721C をまとめた表:
3.ERC-6551: NFT もアカウントである場合
ERC-6551 は、NFT スマート コントラクト ウォレットを強化することで、NFT の機能と価値を強化します。
このプロトコルの共著者は、ERC-721 トークン標準や CryptoKitties などの初期プロジェクトに取り組んできたチームである Dapper Labs の創設メンバーである @BennyGiang です。
通常のERC-721 NFTの問題は、その範囲が限られていることです。これらは所有および譲渡のみが可能であり、トークンや他の NFT などの他の資産は所有および譲渡できません。さらに、他のスマート コントラクトと対話することも、外部要因やユーザー入力に応じて変更または進化することもできません。
ERC-6551は、NFTにスマートコントラクトウォレットの概念を導入することで、通常のERC-721 NFTの機能制限に対処します。レジストリとプロキシコントラクトを組み合わせることで、NFT自体が他の資産を保持し、他のスマートコントラクトやアカウントと対話し、より豊富な機能と対話性を実現できます。
したがって、ERC-6551に続くトークン(NFT)がスマートコントラクトウォレットとして動作することが具体的に理解できます。これは、ERC-6551が通常のスマートコントラクトウォレットと同様にトークンや他のNFTを保持および取引でき、分散型取引所(DEX)、融資プラットフォーム、ゲーム環境などの他のスマートコントラクトやアカウントと相互作用できることを意味します。
NFT をスマート コントラクト ウォレットとして運用するこの方法により、いわゆる「トークン バインド アカウント」(TBA) が生成され、既存の ERC-721 NFT と互換性のある権限のないレジストリと管理を介して作成されます。
簡単に要約すると、ERC-6551 の考えられる利点と問題点は次のとおりです。
EIP と ERC、愚かにも混同されていますか?
これを書いた後、EIP と ERC の違いは何ですか? という昔ながらの質問を思わずにはいられません。
EIP (Ethereum Improvement Proposal) と ERC (Ethereum Request for Comments) はどちらもイーサリアムに関連する提案標準ですが、違いがあります。
EIP はイーサリアム ネットワークの改善提案標準であり、イーサリアム プロトコルの改善や新機能の提案を記述するために使用されます。 EIP が採用され、合意されると、Ethereum プロトコルの一部となり、Ethereum ネットワークに実装されます。 EIP は、ブロックチェーン メカニズム、仮想マシン ルール、コンセンサス アルゴリズムなどの改善など、プロトコル レベルでの変更を記述します。
対照的に、ERC は、トークン コントラクトのインターフェイスと機能を記述するために使用されるイーサリアムのトークン標準です。 ERC は、イーサリアム ネットワーク上のトークンの相互運用性を確保するために、トークン コントラクトの基本標準を定義します。 ERC はトークン コントラクトの仕様であり、トークン転送、残高クエリ、メタデータなどの機能を記述します。
したがって、EIP と ERC はどちらもイーサリアム コミュニティの標準化メカニズムですが、焦点が異なる領域にあります。 EIP はプロトコル レベルの向上に重点を置いており、ERC はトークン コントラクトの標準化に重点を置いています。したがって、EIP は ERC に直接変換されるわけではなく、それぞれ独立した概念です。