ERC トークン規格のさまざまな種類とは何ですか?: ERC-20、ERC-1155 などの PlatoBlockchain データ インテリジェンス。 垂直検索。 あい。

ERC トークン標準のさまざまなタイプとは?: ERC-20、ERC-1155 など

Ethereum Request for Comment (ERC) は、トークンまたはスマート コントラクトを作成してアプリケーションを実行するためのガイドラインを含む一連の技術文書です。 エテリアムネットワーク. これらは、資産、名前レジストリ、分散型取引所などです。 

誰でもトークンやスマート コントラクトを作成できますが、 ERC を正常に実装するには、それぞれのスクリプトに従う必要があります。 つまり、ERC のルールに従ってプレイできない場合、イーサリアムでプレイすることはできません。

各 ERC 標準は、具体的にさまざまな機能を概説しています。 たとえば、ERC-20 は DAI Stablecoin、Shiba INU、Ether などの代替可能なトークン用であり、ERC-721 は単一の Bored Ape Yacht Club NFT などの代替不可能なトークン (NFT) 用です。  

この記事は、ERC-20、ERC-1155、ERC-721 などの ERC 標準と、ERC-1337 や ERC-884 などのあまり知られていないいくつかの標準との違いを理解するのに役立ちます。

ERC標準を理解する

本題に入る前に、すべての開発者は、 イーサリアム改善提案(EIP) ERCを作成する前に。 

EIP は、ERC の機能と特定のプロトコルを記述します。 提案が提出されると、イーサリアムの開発者が提案をレビューし、価値があると判断された場合、承認されて実装されます。

ERC-20、支配的なトークン標準

ERC-20 は、交換可能なトークンの最も有名なトークン標準です。つまり、それらは Ether や USDT のように交換可能な価値の単位です。 この標準は、2015 年 XNUMX 月に開発者の Fabian Vogelsteller によって提案されました。

イーサリアム ブロックチェーンで作成されたほとんどすべてのトークンは、ベーシック アテンション トークン (BAT)、チェーンリンク (LINK)、テザー USD (USDT) などの ERC-20 標準を使用しています。 これらのトークンは、一連の 機能、主に:

  • 総供給量: トークンの総供給量を提供します
  • balanceOf: 所有者の口座の合計口座残高
  • 転送: 多数のトークンをアドレスに送信する
  • からの転送: アドレスからの多数のトークンの転送
  • 承認: 消費者が特定のアカウントから多くのトークンを引き出すことを可能にします
  • 手当: 外部アドレスが特定の残高からトークンを送信できるようにする

他の機能はオプションですが、使いやすさを向上させるために考慮する必要があります。 シンボル: トークンの記号 (例: トークン: ポリゴン, シンボル: MATIC).

ERC

出典:Ethereum.org

上の画像に見られるように、これらの関数は XNUMX つのイベントにつながります。 転送イベント、ブロックチェーンで転送が行われるたびに、および 承認、 承認が必要な場合。 

ただし、各 ERC-20 トークンは、それぞれの ERC-20 スマート コントラクトによってのみ管理できるため、制限があります。一方、ERC-1155 標準 (以下で説明します) は、さまざまな種類のトークンの管理をサポートするように設計されています。ブロックチェーン アプリケーションの処理オーバーヘッドを軽減できます。

簡単に言えば、ERC-20 はトークンのスタンプのようなものです。このトークンは、そのために設計された特定のタイプのスマート コントラクトのみを使用して、USDT などの他の ERC-20 の価値単位とのみ交換できます。 同様に、50 ドル札を別の 50 ドル札に交換できますが、ユニークなアートワークを別のものに交換することはできません。

ERC-1155 および ERC-721: 代替不可能なトークン

ERC-1155 と ERC-721 は、非代替トークン (NFT) を構築するためのトークン標準です。 

代替不可能なトークンは、その名前が示すように、特定の種類のメタデータが埋め込まれたトークンであるため、相互に交換することはできません。 それらは主に、物理的な資産、デジタル コレクション、ゲーム内の資産、イベント チケット、ドメイン名などの所有権と来歴を表すために使用されます。

そして、それらを際立たせるものは何ですか? ERC-721 では、1155 つのスマート コントラクトのみが XNUMX つのタイプのトークンを処理できますが、ERC-XNUMX では、XNUMX つのスマート コントラクトで無限の数のトークンと機能をサポートできます。 

平たく言えば; ERC-721 NFTのみをサポート、および各 NFT は 1155 回のトランザクションでしか転送できないため、ネットワークの混雑やガス料金の上昇を引き起こす可能性があります。 一方、ERC-20 は代替可能トークン (ERC-115 など) から非代替可能トークンへの変換、およびその逆の変換をサポートしています。 複数のトランザクションをバッチ全体で送信できるため、ERC-XNUMX はより効率的で費用対効果が高くなります。

明確にするために、ブロックチェーンゲームで動作するアプリケーションは、その汎用性のためにERC-1155を使用する可能性が最も高い. たとえば、Axie Infinity のルーンとチャームは ERC-115 規​​格として使用されています。

ERC-1337

  ERC-1337 標準は、今日のサブスクリプション ベースの支払いを複製するためのインターフェイスとして設計されていますが、ブロックチェーン アプリケーション/ビジネス用です。 この提案には可能性がありますが、あまり開発されておらず、中途半端な標準のままです。

ERC-1337 は基本的に、ストリーミング プラットフォームやクラウド ストレージで使用される月額サブスクリプションなどの Software-as-a-Service (SaaS) モデルのレプリカを Web3 に導入することを目指していますが、コンテンツの作成者と開発者が分散化され、顧客の匿名性を維持できるようにします。 . 

つまり、ERC-1337 契約 サードパーティの支払い処理業者を排除し、MetaMask のようなイーサリアム ウォレットが、ブロックチェーン アプリケーションなどへの年間サブスクリプションを直接自動的に支払うことを可能にします。 ユーザーはバッチ全体で dApps の反復トランザクションに「署名」し、これらの商人はいわばブロックチェーンにすべてを記録します。 

ERC-884: 株式のトークン化

ERC-884 しようとしています トークン化する 企業や機関から株式を取得し、カスタム株式登録、従来の証券取引所、または転送エージェントを必要とせずに、新規株式公開 (IPO) またはプライベート エクイティ売却を通じて資金を調達できるようにします。

ERC-884 は、デラウェア州議会が可決した後、イーサリアム コミュニティでドラフトとして受け入れられました。 手形 これにより、デラウェア州の公的および私的企業は、ERC-20 トークンとして表される株式を発行できます。

ただし、ERC-884 は、いくつか例を挙げると、特定の規制に準拠している必要があります。

  • トークン所有者とホワイトリスト テーマの完全な検証
  • 株主は特定法人が用意できる
  • トークンは小数の値を持つことはできませんが、全体の値を持つことはできません
  • 投資家が秘密鍵を紛失した場合、新しいアドレスを取得する必要があります
  • Know Your Customer (KYC) チェックを実装するためのオフチェーン データベース。

最終的な考え: 将来の Ethereum トークン標準とあなた

ERC は、開発者がニーズに合ったさまざまな種類のトークンを作成するための技術ガイドラインです。 それらがなければ、イーサリアム スマート コントラクトは、ネットワーク自体の外部での機能が制限されます。 

Ethereum ネットワーク上で代替可能なトークンを発行するプロトコルは ERC-20 標準を使用し、NFT プロジェクトは ERC-721 またはおそらく ERC-1155 を選択します。 各ERC標準には、従来の資産のトークン化やERC-20標準への機能追加など、さまざまな主題やユースケースに対する独自のアプローチがあります。

しかし、多くの ERC は中途半端で、開発者によって放棄されています。 

ERC-223: この標準は、機能的に呼ばれる回復を追加することを提案しました トークンフォールバック、ERC-223スマートコントラクトが互換性のないアドレスを持つ受信トランザクションを識別できるようにします。 イーサリアムの開発者はこの標準を実装しておらず、ほとんど忘れられています。 代わりに、ERC-777 が解決しようとしていた問題に対処するために、ERC-233 が選択されました。

ERC-777 ERC-20 トークン化プラットフォームの機能を改善することを目的としたトークン標準です。 この標準には、いくつかの機能が追加されています。 それらの XNUMX つは、基本的にスマート コントラクトと次のトランザクションのアドレスを通知し、特定の種類のトークンを受け入れるか拒否する「フック」を送信する機能です。

ERC-777 は ERC-20 と下位互換性があり、その位置を追い越すことを意図したものではなく、機能を改善することを意図しています。

タイムスタンプ:

より多くの コインセントラル