世界最大かつ最も人口の多いレイヤー1ブロックチェーンネットワークであるイーサリアムは、ERC標準を通じてトークンの作成と機能に革命をもたらしました。

イーサリアムの主要標準であるERC20は、一連の基本的なガイドラインとルールを提供することで、トークンの効率的な開発への道を開きました。

この記事では、Ethereum 標準とは何か、そしてさまざまな標準について簡単に紹介します。

ERCとは何ですか?

ERCはEthereum Request for Commentの略で、開発者やユーザーに技術情報を紹介するプラットフォームとして機能します。

イーサリアム標準の最初のものはERC20です。2017年に承認されたERC20トークン標準は急速に人気を博し、イーサリアムネットワークで作成された何万ものトークンの基盤となりました。2017年のイニシャル・コイン・オファリング(ICO)の爆発的な増加の間、ERC20トークンが市場を独占しました。

ERC20 に準拠するには、トークンはコードにハードコードされた特定の属性を持っている必要があります。これらの属性には次のものが含まれます。

TotalSupply – トークンの総供給量に関する情報を提供します

BalanceOf – トークン所有者のアカウント残高を示します

転送 – 指定されたアドレスへのトークンの転送を実行します

TransferFrom – 指定されたアドレスからの送金を許可します

承認 – 支出者がトークンを引き出すことを許可する

手当 – 支出者から所有者にトークンを返却する

これらの機能を有効にするスマート コントラクトは、ERC20 コントラクトと見なされます。

他のブロックチェーンも同様のトークン標準を採用しており、Binance Smart ChainのBEP20トークン標準、TronネットワークのTRC20、そして最近ではBitcoinネットワークのBRC20が注目すべき例です。

他のERCトークン標準の概要

ブロックチェーン技術が進化するにつれ、トークン標準も進化します。各標準は、関連するネットワーク内で特定の機能を果たします。最も重要な ERC トークン標準とその機能のいくつかを見てみましょう。

1. ERC223 – 欧州研究会議標準:

この標準は、トランザクション中にトークンが失われる問題に対処するために作成されました。失われたトークンを回復するメカニズムがない ERC20 とは異なり、ERC223 には、互換性のないスマート コントラクトに送信されたトークンを送信者に返す「tokenFallback」という機能が含まれています。また、必要な手順が 2 つではなく 1 つだけになるため、トランザクションの効率も向上します。ERC223 は便利な機能を提供しますが、ERC777 などの新しい標準に比べると、広く採用されていません。

2. ERC777 – イーサリアムベースの通貨:

ERC223 を基盤とする ERC777 標準では、資金の送受信が可能な「オペレーター」と呼ばれる新しいクラスのアドレスが導入されています。また、今後のトランザクションをスマート コントラクトに通知するためのトランザクション フックも組み込まれています。この機能により、互換性のないトランザクションの実行が防止され、トークン損失のリスクが軽減されます。

しかし、ERC20 が依然として開発者に好まれる選択肢であるため、ERC777 は広く採用されていません。

3. ERC621: ERC621 では、プロジェクトが 2 つの新しい関数「increaseSupply」と「decreaseSupply」を通じてトークン供給を管理できます。この標準により、トークンの総供給量を調整できるようになり、重要なアプリケーションが提供されます。ただし、まだ開発の初期段階にあります。

4. ERC721 – 非代替トークン標準: ERC721 標準は、非代替トークン (NFT) のコンテキストで広く知られています。これは、NFT に別の標準を導入し、スマート コントラクト内で NFT が固有の値を持つことを可能にします。ERC721 トークンは、トレーディング カード、デジタル アート作品、ブロックチェーンに保存された固有のデジタル資産などの収集可能なアイテムを提供するプラットフォームに最適です。

5. ERC1155 – マルチトークン標準: ERC1155 は、代替可能なトークンと代替不可能なトークンの両方を管理する新しいスマート コントラクト タイプを導入します。単一のトランザクションで異なるトークン タイプを送信できるようにすることで、分散型アプリケーションの効率が向上します。これにより、コストが削減され、トランザクション速度が向上します。ERC1155 はすでに Ethereum ネットワークで稼働しており、さまざまな業界で NFT の使用が増えているため、採用が進んでいます。

6. ERC165: ERC165 は、スマート コントラクトが実装するインターフェースを検出して公開できるようにする標準です。「supportsInterface」関数を使用して、コントラクトが特定のインターフェースをサポートしているかどうかを一貫して識別する方法を提供します。コントラクトは、対応するインターフェース識別子を含めることで、サポートされているインターフェースを公開できます。ERC165 は、Ethereum エコシステム内のコントラクト間の相互運用性と互換性を促進します。

7. ERC827: ERC-827 は、Ethereum ネットワーク上の ERC20 トークン標準の拡張バージョンです。ERC20 トークンは価値の交換のみを容易にしますが、ERC827 はユーザーが通貨とデータの両方を同時に送信できるようにすることでこの機能を拡張します。つまり、Ethereum ユーザーはトークンの転送に追加の情報やデータを含めることができ、トークン取引の柔軟性と機能性が向上します。

8. ERC725: ERC-725 は、ERC-20 と Web3.js の考案者である Fabian Vogelstelle による革新的な提案であり、Ethereum Virtual Machine (EVM) ベースのブロックチェーン上で ID を公開および管理するための独自の標準を導入しています。この標準は、他のスマート コントラクトを含む複数のキーで制御できるプロキシ スマート コントラクトに重点を置いています。安全で分散化された ID 管理のフレームワークを提供し、ブロックチェーン上の ID 関連操作をより堅牢かつ柔軟に制御できるようにします。

9. ERC884 – 株式トークン化: ERC-884 は、取引可能な ERC-20 トークンの作成を容易にするために設計された特定のトークン標準です。これらのトークンは、特にデラウェア州の公開企業または非公開企業が発行する株式を表すことを目的としています。この標準は、米国デラウェア州に拠点を置く組織が、州の規制に準拠した株式登録の管理にブロックチェーン技術を活用できるようにするため、特に重要です。ERC-884 を使用すると、これらの企業は、デラウェア州の管轄区域内で規制に準拠しながら、株式関連のプロセスでブロックチェーンを利用するメリットを追求できます。

10. ERC865: ERC-865 トークン標準は、ユーザーがガスで取引手数料を支払う必要性をなくすことで、イーサリアム ネットワークの使いやすさを向上させることに主眼を置いています。代わりに、ERC-865 では、トークン所有者がトークン自体を使用して、すべて 1 回の取引で取引手数料を直接支払うことができます。この機能を有効にすることで、ERC-865 はイーサリアム ネットワーク上のトークン取引の利便性と効率性を高め、よりユーザーフレンドリーでアクセスしやすいものにすることを目指しています。この標準は、イーサリアム ベースのトークンの全体的な使いやすさと採用の向上に貢献します。

11. ERC1400: ERC-1400 は、Ethereum ブロックチェーン上でセキュリティ トークンを発行および管理するための提案された標準です。これらのトークンは証券規制の対象となる資産を表し、ブロックチェーン エコシステム内で透明性とコンプライアンスを実現します。

ERC-1400 規格は、イーサリアム ブロックチェーン上のセキュリティ トークン オファリング (STO) の透明性、セキュリティ、効率性を向上させることを目的としています。この規格は、規制に準拠した方法でセキュリティ トークンを作成および管理するための基盤を提供し、証券規制の範囲内でデジタル資産の所有と投資機会の新たな可能性を切り開きます。

イーサリアムトークン標準の将来

ERC トークン標準の将来は、ネットワーク全体のユーザー エクスペリエンスを向上させるためにこれらの標準を提案および承認する Ethereum コミュニティによって形成されます。混雑と高額な手数料は引き続き課題ですが、マージとシャーディングのアップグレードによってこれらの問題が解決されると期待されています。

ERC1400 などの将来の ERC 標準は、Ethereum ブロックチェーンのセキュリティ、スケーラビリティ、および実用性に貢献し、サブスクリプション、知的財産、トークン化された不動産、ゲーム、NFT、DeFi など、さまざまな業界での大規模な採用を促進します。

取り除く

ERC トークン標準は、イーサリアム ネットワーク上のトークンの作成と機能に革命をもたらしました。これらの標準は開発者向けのガイドラインを提供し、互換性と相互運用性を保証します。ブロックチェーン テクノロジーが進歩し続けるにつれて、新しい ERC 標準が登場し、イーサリアムの機能を強化し、さまざまな分野でイノベーションを推進します。