気をつけて!たくさんのテキスト。

トークン標準は、暗号通貨トークンの運用を管理する一連の規則と合意です。一般的な規格には、ERC-20、BEP-20、ERC-721、ERC-1155 などがあります。

導入

何万もの異なる暗号通貨が存在しますが、そのほとんどは同じパターンに基づいて構築されています。これらのスキームはトークン標準と呼ばれ、ブロックチェーン トークンの主要な機能とプロパティを定義します。

なぜトークン標準が必要なのでしょうか?

互換性

トークン標準により、この標準に基づいて作成されたすべての製品が相互運用し、連携して動作できることが保証されます。プロジェクトがトークン標準に基づいてトークンを発行する場合、新しいトークンはウォレットを含む既存のプラットフォームやアプリケーションと互換性があります。たとえば、ERC-20 資産は、このトークン標準を使用して開発された他の製品やサービスと互換性があります。

このため、ERC-20 トークンをこの規格の別のトークンと交換することもできます。トークン標準がなければ、複数の暗号通貨を取引することははるかに困難になるでしょう。この場合、多くの異なる暗号通貨に対して 1 つのウォレットを使用するのではなく、トークンごとに個別のウォレットを作成する必要があります。

接続性

プログラミングにおいて、接続可能なシステムがあると、開発者は既存のコンポーネントを再利用して新しい製品を作成できます。これはトークンの作成にも当てはまります。トークン標準を使用すると、コア機能の開発がスピードアップされ、実験と革新のためにより多くの時間が確保されます。

効率

トークン標準により、スマート コントラクト間のやり取りも簡素化されます。トークン標準とトークン自体を実装するスマート コントラクトを使用して、作成されたトークンを追跡できます。

ERC-20 や BEP-20 などのトークン標準には、アドレス検索やトークン残高表示などの重要な機能が含まれており、スマート コントラクトがトークンをより効率的に追跡できるようになります。たとえば、開発者は、ERC-20 トークンの転送履歴やその他のデータを確認するために、コントラクトのアプリケーション バイナリ インターフェイス (ABI) を使用できます。

暗号通貨と DeFi で人気のあるトークン標準

BEP-20

BEP-20 は、BNB スマート チェーン (BSC) トークン標準です。これはもともと BSC の技術仕様として作成されました。 BEP-20 を使用すると、開発者はペッグ コイン、ユーティリティ トークン、ステーブルコインなどを含むさまざまなトークンを起動できます。 BEP-20 標準では、ブラックリスト登録、マイニング、トークン書き込みの一時停止などの機能も導入されています。

BEP-20 標準の主な機能は次のとおりです。

  1. TotalSupply: 特定の BEP-20 トークンの総供給量を決定します。

  2. BalanceOf: トークンの残高を定義します。

  3. 譲渡: ユーザーがトークンの所有権を他の人に譲渡できるようにします。

  4. TransferFrom: スマート コントラクトを通じて、ユーザーに代わってトークンを他の人に転送できます。

  5. 承認: スマート コントラクトが引き出すことができるトークンの数の制限を定義します。

  6. 許可: トークンの使用を許可される外部アドレスを定義します。

ERC-20

2015 年に、ファビアン フォーゲルステラー氏は ERC-20 トークン標準を提案しました。これはその後、仮想トークン、ステーキング トークン、仮想通貨を含むトークン作成者にとっての主要なベンチマークとなりました。

ERC-20 は、共通ルールに従った代替資産の開発に使用されるトークン標準です。たとえば、ERC-20 トークンを 1,000 ユニット作成した場合、各ユニットは同じ機能を持ちます。

ERC-20 標準は BEP-20 標準と非常に似ています。ただし、それらは異なるブロックチェーン ネットワークに属しています。 ERC-20 はイーサリアム ブロックチェーンで使用され、BEP-20 は BNB スマート チェーン (BSC) で使用されます。

ERC-721

イーサリアム上の非代替トークン (NFT) のかなりの部分が同じ標準である ERC-721 に基づいていることをご存知ですか?限定された NFT コレクションであっても、出席証明プロトコル (POAP) であっても、あなたの NFT はこのスキームを使用して作成された可能性があります。しかし、NFT のユニークな点は何でしょうか?重要な原則の 1 つは、各 ERC-721 トークンには一意の tokenId が必要であるということです。

ERC-721 の機能には、トークン転送、実行残高、総供給量、および前述したように独自性が含まれます。

ERC-1155

トークン標準の開発に伴い、複数の種類のトークンに対する仮想通貨業界のニーズに対応する 1 つのスキームが登場しました。 ERC-1155 は、BNB や NFT などのユーティリティ トークンを含む、さまざまなタイプのデジタル資産の作成を可能にするマルチトークン規格です。

他の機能の中でも、ERC-1155 は次のようなトークン バッチ処理を提供します。

  1. バッチ転送: 複数のアセットを一度に転送します。

  2. バッチ残高: 複数の資産の残高を 1 つのステップで取得します。

  3. 一括確認:すべてのトークンがアドレスに送信されたことを確認できます。

  4. NFT サポート: トークンは、単一のコピーに存在する場合、NFT とみなされます。

トークン規格の制限

同じ標準に基づいて作成されたトークンは同じコア機能を備えており、相互に自由に相互運用できますが、異なる標準のトークンはほとんど相互運用できません。業界にはトークン標準を管理するさまざまな規制があるため、常に相互に互換性があるとは限りません。これは、異なる標準を使用して開発されたトークンが同じプラットフォーム上に存在したり、相互運用したり、相互に交換したりできない場合があることを意味します。いくつかの暗号通貨の所有者は、イーサリアム プラットフォームで BTC を使用できないことに遭遇した可能性があります。これらの不便さを解消するために、開発者はラップされたトークンと呼ばれる新しいタイプのトークンを作成しました。

ラップされたトークン

ラップされたトークンは、その価値が別の資産の価値に関連付けられている暗号通貨です。元のアセットは、別のブロックチェーン上にラップされたバージョンを作成できるデジタル ストレージの一種である「ラッパー」に配置されます。

結論は

トークン標準は、ブロックチェーンベースのトークンを開発および起動するための青写真です。現在、業界にはいくつかのトークン標準があり、トークンの非互換性を排除するブロックチェーン ブリッジやラッピング メカニズムなどの革新的なソリューションも多数あります。

推奨読書

  • ERC-20 トークンの概要

  • 3 つの人気のある暗号通貨ブリッジとその仕組み

  • ポリゴンブリッジの使い方

  • アトミックスワップの仕組み