トークン規格の導入は、ブロックチェーン業界の進化において重要な役割を果たしており、革新を促進し、分散型金融の広範な採用を可能にしています。先駆的なERC-20規格から新興のBRC-20まで、トークン規格はさまざまなトークンの創造、発行、展開を容易にし、暗号空間の成長を推進しています。
一連の規則と仕様を提供することで、トークン標準はエコシステム内での相互運用性、合成可能性、効率性を確保し、開発者が革新に集中することを可能にします。この記事では、暗号空間でのいくつかの注目すべきトークン標準について探求し、その原則、開発状況、およびデジタル資産の未来を形作る上での重要な役割について探ります。
トークンは、特定の資産として機能するか、ブロックチェーン上の特定の用途を表す暗号通貨の一種です。通常、初期コイン公開(ICOs)やその他の資金調達方法、Initial DEX Offering(IDO)やInitial Exchange Offering(IEO)を通じて作成されます。トークンには複数の目的があり、その中で最も一般的なのはセキュリティトークンとユーティリティトークンの2種類です。
セキュリティトークンは、その価値が取引可能な外部資産によって決定されるため、株式と同様の機能を果たします。一方、ユーティリティトークンは、プラットフォームが提供する製品やサービスにアクセスできるようにするユーザーを許可します。
仮想通貨の世界では、「コイン」と「トークン」という用語が頻繁に交互に使用されますが、それらには異なる意味があることに注意することが重要です。コインは基本的にお金の形式として使用できるデジタル通貨ですが、トークンはさまざまな目的に役立ちます。さらに、コインはそれぞれのLayer-1ブロックチェーンに固有のものであり、トークンは既存のチェーンの上で作成されます。要するに、コインとトークンの基本的な違いは次のとおりです:
トークンスタンダードは、トークンがブロックチェーン上でどのように動作し機能するかを規定するルールと仕様のセットです。これらのガイドラインにより、ウォレットやアプリケーションなどの異なるソフトウェアプログラムが、トークンの基本的なコードを理解する必要なく、予測可能な方法でトークンとやり取りできるようになります。トークンスタンダードは、それらが構築されたブロックチェーンや意図された使用事例に応じて異なります。異なるスタンダードで作成されたトークンには、それらを規定するガイドラインが異なるため、互換性がありません。ただし、異なるブロックチェーンに存在し、異なるスタンダードを持つ場合でも、ラップトークンとして取引されたり、ブロックチェーンブリッジを介して取引されたりすることがあります。
ラップトークンは効率的なトークン交換を可能にし、他のブロックチェーン上で異なるトークンの取引を実現します。これらのトークンは、異なるブロックチェーン上の他の資産を表し、元の資産をスマートコントラクトに預け入れ、その後対象のブロックチェーン上でラップトークンの等価額を発行することで作成されます。これにより、1つのブロックチェーンからの資産を別のブロックチェーン上で使用することが可能となり、さまざまな分散型金融プラットフォームやエコシステム間で相互運用性を生み出すことができます。
また、ブロックチェーンブリッジは、異なる規格のトークンやスマートコントラクト間の相互運用性を促進します。これらはしばしば、異なるプロトコルや機能を持つ別々のブロックチェーンを接続するために使用されます。ブリッジは、それ以外に孤立しているブロックチェーンエコシステム間で資産やデータの転送を容易にします。通常、転送プロセスにおいてセキュリティと信頼性を確保するためにスマートコントラクトやその他の分散型プロトコルが関与します。
全体として、トークンの標準は、使用される前にコミュニティによって承認される合意プロセスに従います。
トークン標準の歴史は、イーサリアムブロックチェーンとそのスマートコントラクト機能の台頭にさかのぼることができます。暗号通貨の初期には、トークンには標準化が欠けており、それにより統合や管理が難しかった。2015年、Fabian Vogelstellerはイーサリアム上のERC-20トークン標準を導入しました。ERC-20は、代替可能なトークンのために開発されました。しかし、コレクタブルなどのユニークなデジタル資産を表現する必要性が生じたため、2017年にERC-721が作成され、非代替可能なトークン(NFT)の開発が可能になりました。それ以降、さまざまな標準が開発され、暗号空間で特定のニーズに対処しています。
基本的に、トークン規格は進化を続け、暗号通貨の革新と採用において重要な役割を果たしています。
ブロックチェーン技術や仮想通貨が人気を集める中、さまざまなプロジェクトが異なるブロックチェーン上で立ち上がっています。この急速な成長に伴い、さまざまなトークン規格が必要となっています。トークン規格はさまざまな理由で暗号空間において重要です。
トークン規格の採用により、仮想通貨の開発と統合が容易になりました。このような規格がない場合、仮想通貨空間は、断片化、セキュリティ上の懸念、開発の障害、および機能の制限など、さまざまな問題に直面することになるでしょう。
分断されたエコシステムが生まれ、各トークンが独自の実装を持つため、互換性がなくなります。これにより、異なるトークン、ウォレット、取引所間の可能な相互作用が妨げられる孤立したエコシステムが生まれます。
標準的なセキュリティ慣行がないと、セキュリティ上の懸念も生じる可能性があります。これによりシステムに脆弱性が導入され、トークンが攻撃や悪用を受けやすくなるかもしれません。その結果、ユーザーのリスクが増大し、主流採用が妨げられる可能性があります。
共通のフレームワークがないと、開発者は新しいトークンを作成および統合する際に大きな困難に直面することになります。これにより革新が抑制され、暗号空間の成長が遅れるでしょう。
さらに、送金や承認などの標準化された機能がないと、トークンの使用は困難で煩雑で複雑になります。これにより、さまざまなアプリケーションでの利用性と実用性が制限されます。
したがって、トークンの標準化の必要性は過小評価できません。これにより、相互運用性が促進され、開発が簡素化され、より安全で機能的な暗号エコシステムが促進されます。
トークンの標準を確立するには、プロジェクトコミュニティやブロックチェーンによって異なるいくつかのステップが必要です。最初のステップは、既存の標準で対応されていない特定のニーズを特定することです。これは、ユニークな機能を持つ新しいトークンタイプの希望である場合もあれば、既存のトークン間の相互運用性を向上させる必要がある場合もあります。たとえば、ERC-20は代替可能なトークンに関連しているため、代替不可能なトークンに対処する新しいトークン標準の必要性があります。
必要性が確認されたら、次のステップは提案された標準を概説する技術提案を作成することです。この提案書は、新しい標準の仕様、機能、および機能を明確にする必要があります。Ethereumエコシステムでは、この目的のために「Ethereum Improvement Proposals(EIPs)」が使用されています。
提案を作成した後、それを広いコミュニティに提出して、議論、フィードバック、および潜在的な改訂を行います。これにより、開発者、ユーザー、およびセキュリティ専門家を含む他のステークホルダーが自分の見識を提供し、潜在的な課題を特定できるようになります。
提案が関係者全員によって承認され、徹底的な審査の結果、有益と認められた場合、採用および実施されます。このプロセスには、標準を基礎となるブロックチェーンプロトコルに統合するか、新しいトークンを作成する際に開発者が従うべきガイドラインを設定することが含まれる場合がありますが、標準に従うことが求められます。
最終的に、トークンの標準はコミュニティのニーズや技術の進歩に基づいて時代とともに進化することができます。更新や修正も、トークンの標準を確立する過程で行われる類似のプロセスを経ることがあり、これにより標準が暗号生態系内で関連性を保ち、効果的であることが確認されます。
トークンの標準がどのように作成されるかについて詳しく学びますここ.
暗号空間のトークンの規格を作成する際、意思決定を行う単一の中央機関は存在せず、ブロックチェーンエコシステム内の異なるコミュニティが協力して取り組んでいます。
まず、開発者は新しい標準の必要性を特定し、その仕様と機能を概説した初期提案を起案します。次に、技術専門家はレビュー過程中に貴重なフィードバックを提供します。彼らは、提案されたトークン標準に関連する技術的詳細(技術的実現可能性、セキュリティの影響、潜在的影響など)を評価します。
コミュニティメンバーは積極的にディスカッションに参加し、フィードバックを提供し、改善を提案し、提案された標準の採用または拒否に影響を与えます。さらに、一部のブロックチェーンコミュニティは、エコシステム内で特定のトークン標準を監督および推進する責任を持つ組織を設立しています。
したがって、トークンの標準を確立することは、暗号通貨空間内のさまざまなステークホルダーからの多様な視点と専門知識を必要とする集団的な取り組みです。したがって、それは個々の個人やエンティティの唯一の責任ではありません。
トークン規格は、特定のブロックチェーン上でスムーズかつ一貫して動作するためにトークンが従う必要がある一連の命令です。基本的に、これらはトークンの共通言語を確立する一連のルールを提供します。これには、トークンの名前やシンボル、存在できるトークンの最大数、トークンが異なるウォレットやアカウント間でどのように転送されるか、ユーザーが他のアプリケーションや契約にトークンとのやり取りを許可する方法などの詳細が含まれます。トークン規格は、同じブロックチェーン上に構築されたトークンやアプリケーション間の相互運用性を推進し、ダップとのシームレスな転送や統合を可能にします。
さらに、トークン規格は、開発を簡素化し、開発者が基盤となる事前定義されたフレームワークを提供することで、時間とリソースを節約します。これにより、彼らはゼロから機能を作成する必要がなくなります。最後に、明確に定義されたトークン規格は、トークンの開発中に避けるべきベストプラクティスや潜在的な脆弱性を概説することで、セキュリティの向上に貢献できます。
一般的に、トークン規格は、ブロックチェーン空間内のデジタル資産の一貫した効率的なエコシステムを作成するために不可欠です。これらは相互運用性を促進し、開発を簡素化し、暗号通貨やその他のデジタルトークンの可能性を探るためのより安全でユーザーフレンドリーな環境に貢献します。
ソース:クリプト・ドットコム
仮想通貨市場は革新的なアイデアによって繁栄し、トークン規格はこれらのアイデアを具珽化する上で重要な役割を果たしています。これらの規格は、トークンが効果的に機能し、他のトークンとシームレスに連携し、多様で繁栄するエコシステムを促進するための共通のフレームワークを提供します。以下は、仮想通貨市場で最も一般的に使用されているトークン規格のいくつかです。
Ethereumトークン標準の進化の図式
(Source: ユニコーンウルトラ)
ERCとは、「Ethereum Request for Comment」の略で、イーサリアムエコシステムに関連する最良の実践、態度、創造性、および研究を概説した技術文書を指します。
ERCは、Ethereumエコシステム内のアプリケーションレベルの設計とプロトコルを定義します。これには、通常、参照実装が付属するERC-20などのスマートコントラクトのトークン仕様が含まれます。一般的なERCガイドラインは、トークンタイプのための基本的な一連の操作を指定し、アプリやスマートコントラクトがそれらと均一に通信できるようにします。
ERCは、Ethereumの発展において、トークンのインターフェース、スマートコントラクトプロトコル、および開発者がEthereumブロックチェーン上で分散型アプリケーション(dApps)を作成する際に使用できるさまざまな標準を定義することによって、重要な役割を果たしています。これらの標準は、異なるプロジェクトやトークン間での相互運用性と互換性を確保し、それらがEthereumネットワーク内でシームレスに連携できるようにしています。
ERCは、Ethereumコミュニティ内の開発者、研究者、ステークホルダーによって提案され、議論され、洗練されます。Ethereumのスマートコントラクトプログラマーは、ERCに関連する文書を作成し、すべてのEthereumベースのトークンが従わなければならないルールと規制を明記します。彼らはまた、定期的にこれらの資料を検討し、改善を支援するフィードバックを提供します。ERCが最終的に受け入れられると、それは形式的な標準となり、Ethereumブロックチェーン上のdAppsやスマートコントラクトの開発と実装を指導します。
さまざまなERC標準があり、それぞれ特定の目的に役立っています。よく知られているERC標準の中には、次のものがあります:
ソース:Kaleido
ERC-20は、Ethereumブロックチェーンに基づくトークンに最も広く使用されている標準です。これは、Ethereumベースのすべてのトークンが遵守しなければならない特定の要件を定めており、Ethereumブロックチェーン上でトークンを作成するための技術標準として機能しています。これらのトークンは、簡単なERC-20インターフェースを使用して作成することができ、DeFiなどのさまざまなアプリケーションによって再利用されます。ERC-20は、交換可能なトークン標準であり、これは各トークンまたは分数が次のトークンと区別できないことを意味します。たとえば、米ドルはその等価価値と交換可能です。同様に、暗号空間では、Ethereumネットワーク上でUSDTをUNIトークンに交換することができます。
2017年のICOブーム中、ERC-20が人気を博し、いくつかのトークンのローンチが行われました。これは、プレイして稼ぐゲームにおいて重要であり、また、USDC、USDT、TUSDなどのステーブルコインの創造を可能にしています。
ERC-20は、Ethereumベースのトークンがさまざまなプラットフォーム(特にMetamaskとMy Ether Wallet)との互換性を確保し、トークン間の相互作用を容易にするために従う必要があるルールを定義しています。ERC-20トークン標準の6つの主要な機能は、トークンが準拠していると見なされるために実装されなければなりません。これらの機能は次のとおりです:
ERC-20のための3つの基本オプション機能は、トークン名、ティッカーシンボル(例:イーサ)、および小数点以下の桁数です。つまり、トークンがサポートする小数点以下の桁数はいくつか(出典:Bitpanda Academy)
ERC-20と同様に、ERC-777は代替可能トークンに使用される標準です。唯一の違いは、ERC-777がERC-20の改良版であり、トークンの取引時により複雑な相互作用を可能にすることに焦点を当てていることです。トークンとEtherを効率的に結びつけ、トークン用のmsg.valueフィールドの相当物を提供することで、効果的にトークンとEtherを結びつけます。
ERC-777規格には、複数の生活の質を向上させる機能が含まれています。小数点の混乱を取り除き、適切なイベントでの鋳造や焼却を可能にし、その他多くの機能を備えています。また、暗号通貨の分野で他のトークン規格とは異なる特別な機能も含まれています。このユニークな機能は「受信フック」と呼ばれます。フックとは、トークンが送信されるときに呼び出される契約内の関数と定義することができます。つまり、口座や契約はトークンを受け取ったときに反応することができます。
「受信フック」機能は、トークンを使用したアトミックな購入など、多くの興味深いユースケースを可能にしました。これにより、承認と転送が2つの別々のトランザクションで行う必要がなくなります。また、フックの呼び出しで受信したトークンの受け入れを拒否し、他のアドレスに受け取ったトークンをリダイレクトすることも可能になります。
さらに、これらのフックを受け取るために必要な不可欠な要素である契約が存在するため、ERC-777プロトコルを認識していない契約にトークンが取り残されることはありません。これはERC-20を使用する際に数え切れない回数起こってきました。
ERC-223トークン標準は、Ethereumブロックチェーン上でトークンを作成するための広く利用されている標準であるERC-20プロトコルの改良版です。ERC-20プロトコルには、トークンが誤ってスマートコントラクトに送信された場合に失われる可能性がある重大な問題があることが知られています。この欠陥のため、3百万ドル以上の価値のERC-20トークンが失われています。しかし、ERC-223標準は、ユーザーがトークンを失うリスクなしでスマートコントラクトに送信できるように設計されています。
さらに、ERC-223は、取引に2つではなく1つのステップしか必要とせず、ERC-20トークンよりも効率的です。この標準は、スマートコントラクトとERC-20システムの間の相互作用を改善するために開発されました。
ソース: スライドサーブ
出典:Kaleido
Ethereumブロックチェーンには、デジタル資産を表すユニークなトークンを作成するためのガイドラインを提供するERC-721として知られる非代替トークン標準があります。これらのトークンは非代替可能であり、そのユニークさのために一対一で交換することはできません。ERC-721は、ゲーム、アート、コレクションなど様々な分野で利用されるNFTの作成を支援することで他とは一線を画しています。この標準は、これらのユニークな資産の安全な移転と所有を確保します。
さらに、ERC-721は、仮想世界やDeFiプラットフォームなど、さまざまな目的でNFTを使用するdAppsを作成するためのフレームワークを提供しています。ERC-721標準は、開発者がスマートコントラクトに実装できる一連の機能で構成されており、NFTを作成、転送、管理するためのものです。これらの機能により、独自のメタデータを持つ一意のトークンを作成し、それらをお互いに区別できるようにします。
出典: Kaleido
ERC-1155は、ERC-20、ERC-721、およびERC-777からインスピレーションを得たトークン標準です。1つのスマートコントラクトを使用して一度に複数のトークンを表現し、ERC-20とERC-777とは異なる機能バランスを持っています。この標準には、バランスを問い合わせたいトークンの識別子の追加ID引数というユニークな機能があります。
ERC-1155では、各トークンIDには異なる残高があり、非代替トークンは単に1つだけを製造することで実装されています。このアプローチにより、複数のトークンを必要とするプロジェクトにおいて、著しいガスの節約が生じました。各トークンタイプごとに新しい契約を展開する代わりに、ERC-1155トークン契約は全体のシステム状態を保持でき、展開コストと複雑さが大幅に低減されています。
ゲーム産業だけでなく、ファッション、音楽、コレクション、アート、IoTなどのセクターでも、ERC-1155標準が広く使用されています。この標準は開発者に柔軟性を提供し、バッチ処理を可能にしつつ、誤ってトークンを焼失することを防止します。これは、ゲーム内アイテムや他の限定版コレクションアイテムの購入用トークンを作成するために使用でき、ユニークな特性と機能を持つものです。
アーティストはスマートコントラクトでロイヤルティを蓄積し、アート/コレクションが売却された際に一定割合を受け取ることができます。
基本的なEthereumトークン標準の概要(ソース:ResearchGate)
これらは、現実世界の資産(RWAs)を表すセキュリティトークンを作成するために使用される2つの人気のあるトークンスタンダードです。最初のERC-1400は、ブロックチェーン上のセキュリティトークンの移転、文書、コンプライアンスを管理する包括的で複雑な標準です。2番目のERC-1404は、セキュリティトークンの移転制限に焦点を当てたよりシンプルな標準で、発行者が所有権を制御し規制に適合することを可能にします。両標準は、セキュリティトークンの発行がコンプライアンスを確保するよう設計されています。
さらに、これらのトークン規格では、発行会社は、トークン受取人がオンボーディングプロセス中に顧客の確認(KYC)およびマネーロンダリング防止(AML)のチェックを受けることを義務付けることで所有権を管理する必要があります。
上記で言及されたEthereumトークン標準以外にも、ERC-165、621、827、865など、Ethereumネットワークで利用可能な他の標準があります。下の画像に示されています。
ERCトークン規格とその使用方法(出典:ブロックチェーン協会)
これらのトークン標準は特定のユースケースを持ち、分散型金融の発展において重要な役割を果たしています。
Binance Smart Chain(BSC)は、BNBチェーンとしても知られており、分散型アプリケーション(dApps)や暗号通貨プロジェクトの人気プラットフォームです。このエコシステム内でのトークン開発を簡素化し、相互運用性を促進するために、いくつかの重要なトークン標準が確立されています。
ソース: テクノロジー用語辞典
BEP-20は、ERC-20標準を拡張するために作成されたトークン標準です。これはトークンの使用法の設計図として機能し、その全体的な使用に関するルールを規定しています。BEP-20はERC-20と互換性がありますが、プロトコル、スピード、および取引コストを改善するために変更されています。これは、企業の株からステーブルコインまで、あらゆるものを表す多様なトークンを展開するための多目的なフレームワークを提供することを目指しています。
BEP-2、またはBinance Chain Evolution Proposal 2は、Binance Chain上で新しいトークンの作成と使用を可能にするトークンの標準です。チェーン上のスマートコントラクト取引に使用されるBEP-20とは異なり、BEP-2はBinance Chain上のネイティブ取引に使用されるプロトコルです。このプロトコルにより、異なる暗号通貨間での簡単な取引が分散型取引所形式で可能となります。
BEP-2トークン標準は効率とセキュリティを重視しており、Binance Chain内での不可分トークンの作成と転送を容易にします。
BEP-20トークン標準とBEP-2トークン標準の主な違い
(Source: 101ブロックチェーン)
ソース: Coingecko
Solanaブロックチェーンエコシステムでは、トークンの機能を指示するマニュアルをSolanaプライマリーライブラリ(SPL)と呼びます。この標準は、Solanaチェーン上の代替可能および非代替可能トークンの動作を定義しています。また、すべてのSPLトークンがSolanaウォレットやスマートコントラクトと連携できるようにもしています。このトークン標準とEthereumのERCの主な違いは、ERCが異なるトークンタイプ(たとえば、ERC-20は代替可能トークンで、ERC-721は非代替可能トークン用です)に対する異なるトークン規格を持つのに対して、SPLトークン標準はSolanaチェーン上のすべてのトークンタイプに適用される点です。
Tronネットワークは、ブロックチェーンベースのアプリケーションを構築し、トークンを作成するために使用される分散型プラットフォームです。このプラットフォームは、生態系内でさまざまな機能を可能にするために複数のトークン規格を採用しています。
TRC-10は2017年に導入された、Tron上の最初のトークン標準であり、主に小規模なユースケース向けに設計されています。他のTronトークン標準とは異なり、TRC-10にはスマートコントラクトの使用が必要ありません。最初は、Initial Coin Offerings(ICOs)中にトークンを発行するためや、Tronベースのアプリケーション内でのユーティリティ目的に使用されていました。
一方、TRC-20は、スマートコントラクトを利用してトークンを作成および管理するためのより高度なトークン標準です。これは、スマートコントラクトベースのアプリケーションを実行し、TRC-10標準よりも多機能を提供するよう設計されました。 TRC-20は、分散型アプリケーションや自動化されたトークンベースの取引を作成できるため、TRONネットワークにおける主要な標準です。 TRC-20は、TRC-10よりも広範な機能を提供し、送金、承認、焼却、およびトークン情報の照会などを含みます。この柔軟性により、ユーティリティトークンからセキュリティトークンまで、さまざまなユースケースに適しています。
TRC-721は、Tronネットワーク上で非代替トークン(NFT)の作成と管理に対応するトークン標準です。これにより、開発者はコレクタブル、アートワーク、またはゲームアイテムなどのユニークなデジタル資産を表現することができます。
ソース: ソニックウォレット
BRC-20は、「Bitcoin Request for Comment 20」の略称であり、実験的なトークン標準です。これは、Bitcoinブロックチェーン上での不可分トークンの作成と転送を可能にするよう設計されています。EthereumのERC-20がスマートコントラクトに依存しているのに対し、BRC-20はBitcoin Ordinalsプロトコルを使用して、トークン情報を含むデータを個々のサトシに直接記述します。同じタイプのすべてのBRC-20トークンは交換可能であり、同じ価値を持っており、不可分です。この標準は、トークンの作成、転送、残高照会などの基本的な機能に焦点を当てています。既存のBitcoinインフラとのシンプルさと互換性を目指しています。
参照リンクBitcoin Ordinals Protocolについて詳しく学ぶ。
DRC-20は2023年5月9日に導入されたトークン標準です。その主な目的は、Dogecoinブロックチェーン上での不換トークンの作成と管理を可能にすることです。これは、その前身であるBRC-20標準の制限に対処し、Dogecoinエコシステムにより多くの機能を与えることを目指しています。
この目標を達成するために、DRC-20はDogecoinブロックチェーン上でスマートコントラクトを利用しており、BRC-20で使用されているOrdinalsと比較して柔軟性とセキュリティが向上しています。 また、このトークン標準は、同じタイプのすべてのDRC-20トークンが交換可能であり、同じ価値を持つことを保証しており、代替可能性を促進しています。
Neoブロックチェーンには、NEP-5とNEP-17の2つの主要なトークン規格があります。NEP-5は、2017年にNeoブロックチェーンによって導入された初期のトークン規格です。これは、エコシステム内でトークンがどのように作成および管理されるかを簡素化することを目的としています。NEP-5には、トークンの作成と発行、ユーザーアカウント間でのトークンの転送、およびトークン残高の照会などの基本的な機能が備わっています。しかし、承認や燃焼メカニズムのような高度な機能の欠如など、より複雑なアプリケーションの構築に不可欠な機能がいくつか制限されています。また、NEP-5契約にはセキュリティ上の懸念が高まるある種の脆弱性もありました。
これらの制限に対処するために、NEP-17は2020年に元のNEP-5提案の代わりとして立ち上げられました。現在、Neoブロックチェーン上で推奨されるトークン標準として機能しています。 NEP-17はNEP-5に基づいており、セキュリティが向上し、承認、燃焼メカニズムなどの高度な機能、さらには拡張機能を介した非代替トークン(NFT)の作成など、より幅広い機能を提供しています。さらに、NEP-17は他のブロックチェーンプロトコルや規格との互換性が高く、Neoトークンと他のデジタル資産との間でスムーズな相互作用を可能にします。
トークン規格は、仮想通貨エコシステムにおいて重要であり、コミュニティ全体に多くの利益をもたらします。以下に、これらの利点のいくつかを概説します。
トークン規格にはいくつかの利点がありますが、無視できない制限や潜在的な欠点もあります。以下はトークン規格の制限の一部です:
暗号空間で新しい標準を導入し、広く採用するプロセスは遅くて困難であり、これにより開発者は、確立されたが潜在的に限られた標準を使用するか、より柔軟であるが広く採用されていない標準をリスクを取るか選択することを余儀なくされるかもしれません。
既存の基準に過度に依存することは、既存の基準の枠組みに収まらない完全に新しい革新的な機能の開発を阻害する可能性があり、これは暗号空間の長期的な革新を抑制する可能性があります。
トークンの標準は中央集権化されていませんが、それらを確立および修正するプロセスには、コア開発チームやガバナンス組織などの中央集権化された実体が関与することがあります。これにより、エコシステム内の意思決定プロセスにおける中央集権化の潜在的な懸念が高まります。
ソース:ブロックチェーン評議会
ブロックチェーンブリッジは、自然には相互作用しない異なるブロックチェーン間でデジタル資産やデータの転送を可能にするプロトコルです。これらのプロトコルは、異なるネットワークが孤立して運用する課題に対処し、ネットワーク同士が通信し情報や資産を交換するための仲介者として機能します。
次の理由から、ブロックチェーン橋が必要です。
ソース:ブロックチェーンを簡略化しました
ブロックチェーンブリッジの機能方法には、主に2つのアプローチがあります:
ユーザーが資産を戻したいときは、代表トークンを橋に送り返します。その後、橋はこれらのトークンを永久に削除(燃やす)し、ソースチェーン上の元の資産をアンロックします。
Wrapped tokensは、1つのブロックチェーンから別のブロックチェーンにネイティブアセットの価値の移動を可能にする資産として定義されることができます。それは、暗号通貨の領域で相互運用性を促進し、さまざまなブロックチェーン間で新しい機能を解放することで重要な役割を果たしています。
ソース:Cointelegraph
ラップされたトークンの重要性と潜在的な欠点は次のとおりです:
Wrapped tokensは、あるブロックチェーンから別のブロックチェーンへの資産のシームレスな転送を促進する上で重要な役割を果たしています。これにより、ユーザーは別のブロックチェーン上で構築されたアプリケーション内で自身の保有資産を利用することができ、資産の範囲と有用性を拡大することができます。
さらに、Wrappedトークンを使用すると、異なるブロックチェーン上で分散型ファイナンス(DeFi)アクティビティに参加し、利子の獲得、貸付、借入などの新しい機会を提供します。
Wrappedトークンは、資産をブロックチェーン間で自由に移動させることで流動性を高めるのに役立ちます。これにより、1つのブロックチェーンの機能を別のブロックチェーンに持ち込むことができ、開発者は異なるブロックチェーンの独自の強みを活用することができます。1つのブロックチェーンのセキュリティと別のブロックチェーンの拡張性やスマートコントラクト機能を組み合わせることができます。
最後に、ラップされたトークンは、開発者がアプリケーションの到達範囲を拡大し、さまざまなブロックチェーンエコシステムを横断してより広い観客にアクセス可能にすることを可能にします。
様々なトークン標準の使用により、ブロックチェーンエコシステム内での相互運用性が大幅に向上しました。これらの標準は、トークンの動作方法を指定するガイドラインとして機能し、開発者が新しいトークンを作成しやすくし、全体のシステムの複雑さを減らします。トークン標準を実装することで、セキュリティが強化され、ユーザーエクスペリエンスが向上し、ユーザーにより幅広い選択肢と高いアクセシビリティが提供されています。
暗号空間が進化を続ける中、新しいトークン規格が導入されることが予想されています。この拡張により、エコシステム内での相互運用性がさらに向上し、既存の複雑さが軽減されます。
Share
トークン規格の導入は、ブロックチェーン業界の進化において重要な役割を果たしており、革新を促進し、分散型金融の広範な採用を可能にしています。先駆的なERC-20規格から新興のBRC-20まで、トークン規格はさまざまなトークンの創造、発行、展開を容易にし、暗号空間の成長を推進しています。
一連の規則と仕様を提供することで、トークン標準はエコシステム内での相互運用性、合成可能性、効率性を確保し、開発者が革新に集中することを可能にします。この記事では、暗号空間でのいくつかの注目すべきトークン標準について探求し、その原則、開発状況、およびデジタル資産の未来を形作る上での重要な役割について探ります。
トークンは、特定の資産として機能するか、ブロックチェーン上の特定の用途を表す暗号通貨の一種です。通常、初期コイン公開(ICOs)やその他の資金調達方法、Initial DEX Offering(IDO)やInitial Exchange Offering(IEO)を通じて作成されます。トークンには複数の目的があり、その中で最も一般的なのはセキュリティトークンとユーティリティトークンの2種類です。
セキュリティトークンは、その価値が取引可能な外部資産によって決定されるため、株式と同様の機能を果たします。一方、ユーティリティトークンは、プラットフォームが提供する製品やサービスにアクセスできるようにするユーザーを許可します。
仮想通貨の世界では、「コイン」と「トークン」という用語が頻繁に交互に使用されますが、それらには異なる意味があることに注意することが重要です。コインは基本的にお金の形式として使用できるデジタル通貨ですが、トークンはさまざまな目的に役立ちます。さらに、コインはそれぞれのLayer-1ブロックチェーンに固有のものであり、トークンは既存のチェーンの上で作成されます。要するに、コインとトークンの基本的な違いは次のとおりです:
トークンスタンダードは、トークンがブロックチェーン上でどのように動作し機能するかを規定するルールと仕様のセットです。これらのガイドラインにより、ウォレットやアプリケーションなどの異なるソフトウェアプログラムが、トークンの基本的なコードを理解する必要なく、予測可能な方法でトークンとやり取りできるようになります。トークンスタンダードは、それらが構築されたブロックチェーンや意図された使用事例に応じて異なります。異なるスタンダードで作成されたトークンには、それらを規定するガイドラインが異なるため、互換性がありません。ただし、異なるブロックチェーンに存在し、異なるスタンダードを持つ場合でも、ラップトークンとして取引されたり、ブロックチェーンブリッジを介して取引されたりすることがあります。
ラップトークンは効率的なトークン交換を可能にし、他のブロックチェーン上で異なるトークンの取引を実現します。これらのトークンは、異なるブロックチェーン上の他の資産を表し、元の資産をスマートコントラクトに預け入れ、その後対象のブロックチェーン上でラップトークンの等価額を発行することで作成されます。これにより、1つのブロックチェーンからの資産を別のブロックチェーン上で使用することが可能となり、さまざまな分散型金融プラットフォームやエコシステム間で相互運用性を生み出すことができます。
また、ブロックチェーンブリッジは、異なる規格のトークンやスマートコントラクト間の相互運用性を促進します。これらはしばしば、異なるプロトコルや機能を持つ別々のブロックチェーンを接続するために使用されます。ブリッジは、それ以外に孤立しているブロックチェーンエコシステム間で資産やデータの転送を容易にします。通常、転送プロセスにおいてセキュリティと信頼性を確保するためにスマートコントラクトやその他の分散型プロトコルが関与します。
全体として、トークンの標準は、使用される前にコミュニティによって承認される合意プロセスに従います。
トークン標準の歴史は、イーサリアムブロックチェーンとそのスマートコントラクト機能の台頭にさかのぼることができます。暗号通貨の初期には、トークンには標準化が欠けており、それにより統合や管理が難しかった。2015年、Fabian Vogelstellerはイーサリアム上のERC-20トークン標準を導入しました。ERC-20は、代替可能なトークンのために開発されました。しかし、コレクタブルなどのユニークなデジタル資産を表現する必要性が生じたため、2017年にERC-721が作成され、非代替可能なトークン(NFT)の開発が可能になりました。それ以降、さまざまな標準が開発され、暗号空間で特定のニーズに対処しています。
基本的に、トークン規格は進化を続け、暗号通貨の革新と採用において重要な役割を果たしています。
ブロックチェーン技術や仮想通貨が人気を集める中、さまざまなプロジェクトが異なるブロックチェーン上で立ち上がっています。この急速な成長に伴い、さまざまなトークン規格が必要となっています。トークン規格はさまざまな理由で暗号空間において重要です。
トークン規格の採用により、仮想通貨の開発と統合が容易になりました。このような規格がない場合、仮想通貨空間は、断片化、セキュリティ上の懸念、開発の障害、および機能の制限など、さまざまな問題に直面することになるでしょう。
分断されたエコシステムが生まれ、各トークンが独自の実装を持つため、互換性がなくなります。これにより、異なるトークン、ウォレット、取引所間の可能な相互作用が妨げられる孤立したエコシステムが生まれます。
標準的なセキュリティ慣行がないと、セキュリティ上の懸念も生じる可能性があります。これによりシステムに脆弱性が導入され、トークンが攻撃や悪用を受けやすくなるかもしれません。その結果、ユーザーのリスクが増大し、主流採用が妨げられる可能性があります。
共通のフレームワークがないと、開発者は新しいトークンを作成および統合する際に大きな困難に直面することになります。これにより革新が抑制され、暗号空間の成長が遅れるでしょう。
さらに、送金や承認などの標準化された機能がないと、トークンの使用は困難で煩雑で複雑になります。これにより、さまざまなアプリケーションでの利用性と実用性が制限されます。
したがって、トークンの標準化の必要性は過小評価できません。これにより、相互運用性が促進され、開発が簡素化され、より安全で機能的な暗号エコシステムが促進されます。
トークンの標準を確立するには、プロジェクトコミュニティやブロックチェーンによって異なるいくつかのステップが必要です。最初のステップは、既存の標準で対応されていない特定のニーズを特定することです。これは、ユニークな機能を持つ新しいトークンタイプの希望である場合もあれば、既存のトークン間の相互運用性を向上させる必要がある場合もあります。たとえば、ERC-20は代替可能なトークンに関連しているため、代替不可能なトークンに対処する新しいトークン標準の必要性があります。
必要性が確認されたら、次のステップは提案された標準を概説する技術提案を作成することです。この提案書は、新しい標準の仕様、機能、および機能を明確にする必要があります。Ethereumエコシステムでは、この目的のために「Ethereum Improvement Proposals(EIPs)」が使用されています。
提案を作成した後、それを広いコミュニティに提出して、議論、フィードバック、および潜在的な改訂を行います。これにより、開発者、ユーザー、およびセキュリティ専門家を含む他のステークホルダーが自分の見識を提供し、潜在的な課題を特定できるようになります。
提案が関係者全員によって承認され、徹底的な審査の結果、有益と認められた場合、採用および実施されます。このプロセスには、標準を基礎となるブロックチェーンプロトコルに統合するか、新しいトークンを作成する際に開発者が従うべきガイドラインを設定することが含まれる場合がありますが、標準に従うことが求められます。
最終的に、トークンの標準はコミュニティのニーズや技術の進歩に基づいて時代とともに進化することができます。更新や修正も、トークンの標準を確立する過程で行われる類似のプロセスを経ることがあり、これにより標準が暗号生態系内で関連性を保ち、効果的であることが確認されます。
トークンの標準がどのように作成されるかについて詳しく学びますここ.
暗号空間のトークンの規格を作成する際、意思決定を行う単一の中央機関は存在せず、ブロックチェーンエコシステム内の異なるコミュニティが協力して取り組んでいます。
まず、開発者は新しい標準の必要性を特定し、その仕様と機能を概説した初期提案を起案します。次に、技術専門家はレビュー過程中に貴重なフィードバックを提供します。彼らは、提案されたトークン標準に関連する技術的詳細(技術的実現可能性、セキュリティの影響、潜在的影響など)を評価します。
コミュニティメンバーは積極的にディスカッションに参加し、フィードバックを提供し、改善を提案し、提案された標準の採用または拒否に影響を与えます。さらに、一部のブロックチェーンコミュニティは、エコシステム内で特定のトークン標準を監督および推進する責任を持つ組織を設立しています。
したがって、トークンの標準を確立することは、暗号通貨空間内のさまざまなステークホルダーからの多様な視点と専門知識を必要とする集団的な取り組みです。したがって、それは個々の個人やエンティティの唯一の責任ではありません。
トークン規格は、特定のブロックチェーン上でスムーズかつ一貫して動作するためにトークンが従う必要がある一連の命令です。基本的に、これらはトークンの共通言語を確立する一連のルールを提供します。これには、トークンの名前やシンボル、存在できるトークンの最大数、トークンが異なるウォレットやアカウント間でどのように転送されるか、ユーザーが他のアプリケーションや契約にトークンとのやり取りを許可する方法などの詳細が含まれます。トークン規格は、同じブロックチェーン上に構築されたトークンやアプリケーション間の相互運用性を推進し、ダップとのシームレスな転送や統合を可能にします。
さらに、トークン規格は、開発を簡素化し、開発者が基盤となる事前定義されたフレームワークを提供することで、時間とリソースを節約します。これにより、彼らはゼロから機能を作成する必要がなくなります。最後に、明確に定義されたトークン規格は、トークンの開発中に避けるべきベストプラクティスや潜在的な脆弱性を概説することで、セキュリティの向上に貢献できます。
一般的に、トークン規格は、ブロックチェーン空間内のデジタル資産の一貫した効率的なエコシステムを作成するために不可欠です。これらは相互運用性を促進し、開発を簡素化し、暗号通貨やその他のデジタルトークンの可能性を探るためのより安全でユーザーフレンドリーな環境に貢献します。
ソース:クリプト・ドットコム
仮想通貨市場は革新的なアイデアによって繁栄し、トークン規格はこれらのアイデアを具珽化する上で重要な役割を果たしています。これらの規格は、トークンが効果的に機能し、他のトークンとシームレスに連携し、多様で繁栄するエコシステムを促進するための共通のフレームワークを提供します。以下は、仮想通貨市場で最も一般的に使用されているトークン規格のいくつかです。
Ethereumトークン標準の進化の図式
(Source: ユニコーンウルトラ)
ERCとは、「Ethereum Request for Comment」の略で、イーサリアムエコシステムに関連する最良の実践、態度、創造性、および研究を概説した技術文書を指します。
ERCは、Ethereumエコシステム内のアプリケーションレベルの設計とプロトコルを定義します。これには、通常、参照実装が付属するERC-20などのスマートコントラクトのトークン仕様が含まれます。一般的なERCガイドラインは、トークンタイプのための基本的な一連の操作を指定し、アプリやスマートコントラクトがそれらと均一に通信できるようにします。
ERCは、Ethereumの発展において、トークンのインターフェース、スマートコントラクトプロトコル、および開発者がEthereumブロックチェーン上で分散型アプリケーション(dApps)を作成する際に使用できるさまざまな標準を定義することによって、重要な役割を果たしています。これらの標準は、異なるプロジェクトやトークン間での相互運用性と互換性を確保し、それらがEthereumネットワーク内でシームレスに連携できるようにしています。
ERCは、Ethereumコミュニティ内の開発者、研究者、ステークホルダーによって提案され、議論され、洗練されます。Ethereumのスマートコントラクトプログラマーは、ERCに関連する文書を作成し、すべてのEthereumベースのトークンが従わなければならないルールと規制を明記します。彼らはまた、定期的にこれらの資料を検討し、改善を支援するフィードバックを提供します。ERCが最終的に受け入れられると、それは形式的な標準となり、Ethereumブロックチェーン上のdAppsやスマートコントラクトの開発と実装を指導します。
さまざまなERC標準があり、それぞれ特定の目的に役立っています。よく知られているERC標準の中には、次のものがあります:
ソース:Kaleido
ERC-20は、Ethereumブロックチェーンに基づくトークンに最も広く使用されている標準です。これは、Ethereumベースのすべてのトークンが遵守しなければならない特定の要件を定めており、Ethereumブロックチェーン上でトークンを作成するための技術標準として機能しています。これらのトークンは、簡単なERC-20インターフェースを使用して作成することができ、DeFiなどのさまざまなアプリケーションによって再利用されます。ERC-20は、交換可能なトークン標準であり、これは各トークンまたは分数が次のトークンと区別できないことを意味します。たとえば、米ドルはその等価価値と交換可能です。同様に、暗号空間では、Ethereumネットワーク上でUSDTをUNIトークンに交換することができます。
2017年のICOブーム中、ERC-20が人気を博し、いくつかのトークンのローンチが行われました。これは、プレイして稼ぐゲームにおいて重要であり、また、USDC、USDT、TUSDなどのステーブルコインの創造を可能にしています。
ERC-20は、Ethereumベースのトークンがさまざまなプラットフォーム(特にMetamaskとMy Ether Wallet)との互換性を確保し、トークン間の相互作用を容易にするために従う必要があるルールを定義しています。ERC-20トークン標準の6つの主要な機能は、トークンが準拠していると見なされるために実装されなければなりません。これらの機能は次のとおりです:
ERC-20のための3つの基本オプション機能は、トークン名、ティッカーシンボル(例:イーサ)、および小数点以下の桁数です。つまり、トークンがサポートする小数点以下の桁数はいくつか(出典:Bitpanda Academy)
ERC-20と同様に、ERC-777は代替可能トークンに使用される標準です。唯一の違いは、ERC-777がERC-20の改良版であり、トークンの取引時により複雑な相互作用を可能にすることに焦点を当てていることです。トークンとEtherを効率的に結びつけ、トークン用のmsg.valueフィールドの相当物を提供することで、効果的にトークンとEtherを結びつけます。
ERC-777規格には、複数の生活の質を向上させる機能が含まれています。小数点の混乱を取り除き、適切なイベントでの鋳造や焼却を可能にし、その他多くの機能を備えています。また、暗号通貨の分野で他のトークン規格とは異なる特別な機能も含まれています。このユニークな機能は「受信フック」と呼ばれます。フックとは、トークンが送信されるときに呼び出される契約内の関数と定義することができます。つまり、口座や契約はトークンを受け取ったときに反応することができます。
「受信フック」機能は、トークンを使用したアトミックな購入など、多くの興味深いユースケースを可能にしました。これにより、承認と転送が2つの別々のトランザクションで行う必要がなくなります。また、フックの呼び出しで受信したトークンの受け入れを拒否し、他のアドレスに受け取ったトークンをリダイレクトすることも可能になります。
さらに、これらのフックを受け取るために必要な不可欠な要素である契約が存在するため、ERC-777プロトコルを認識していない契約にトークンが取り残されることはありません。これはERC-20を使用する際に数え切れない回数起こってきました。
ERC-223トークン標準は、Ethereumブロックチェーン上でトークンを作成するための広く利用されている標準であるERC-20プロトコルの改良版です。ERC-20プロトコルには、トークンが誤ってスマートコントラクトに送信された場合に失われる可能性がある重大な問題があることが知られています。この欠陥のため、3百万ドル以上の価値のERC-20トークンが失われています。しかし、ERC-223標準は、ユーザーがトークンを失うリスクなしでスマートコントラクトに送信できるように設計されています。
さらに、ERC-223は、取引に2つではなく1つのステップしか必要とせず、ERC-20トークンよりも効率的です。この標準は、スマートコントラクトとERC-20システムの間の相互作用を改善するために開発されました。
ソース: スライドサーブ
出典:Kaleido
Ethereumブロックチェーンには、デジタル資産を表すユニークなトークンを作成するためのガイドラインを提供するERC-721として知られる非代替トークン標準があります。これらのトークンは非代替可能であり、そのユニークさのために一対一で交換することはできません。ERC-721は、ゲーム、アート、コレクションなど様々な分野で利用されるNFTの作成を支援することで他とは一線を画しています。この標準は、これらのユニークな資産の安全な移転と所有を確保します。
さらに、ERC-721は、仮想世界やDeFiプラットフォームなど、さまざまな目的でNFTを使用するdAppsを作成するためのフレームワークを提供しています。ERC-721標準は、開発者がスマートコントラクトに実装できる一連の機能で構成されており、NFTを作成、転送、管理するためのものです。これらの機能により、独自のメタデータを持つ一意のトークンを作成し、それらをお互いに区別できるようにします。
出典: Kaleido
ERC-1155は、ERC-20、ERC-721、およびERC-777からインスピレーションを得たトークン標準です。1つのスマートコントラクトを使用して一度に複数のトークンを表現し、ERC-20とERC-777とは異なる機能バランスを持っています。この標準には、バランスを問い合わせたいトークンの識別子の追加ID引数というユニークな機能があります。
ERC-1155では、各トークンIDには異なる残高があり、非代替トークンは単に1つだけを製造することで実装されています。このアプローチにより、複数のトークンを必要とするプロジェクトにおいて、著しいガスの節約が生じました。各トークンタイプごとに新しい契約を展開する代わりに、ERC-1155トークン契約は全体のシステム状態を保持でき、展開コストと複雑さが大幅に低減されています。
ゲーム産業だけでなく、ファッション、音楽、コレクション、アート、IoTなどのセクターでも、ERC-1155標準が広く使用されています。この標準は開発者に柔軟性を提供し、バッチ処理を可能にしつつ、誤ってトークンを焼失することを防止します。これは、ゲーム内アイテムや他の限定版コレクションアイテムの購入用トークンを作成するために使用でき、ユニークな特性と機能を持つものです。
アーティストはスマートコントラクトでロイヤルティを蓄積し、アート/コレクションが売却された際に一定割合を受け取ることができます。
基本的なEthereumトークン標準の概要(ソース:ResearchGate)
これらは、現実世界の資産(RWAs)を表すセキュリティトークンを作成するために使用される2つの人気のあるトークンスタンダードです。最初のERC-1400は、ブロックチェーン上のセキュリティトークンの移転、文書、コンプライアンスを管理する包括的で複雑な標準です。2番目のERC-1404は、セキュリティトークンの移転制限に焦点を当てたよりシンプルな標準で、発行者が所有権を制御し規制に適合することを可能にします。両標準は、セキュリティトークンの発行がコンプライアンスを確保するよう設計されています。
さらに、これらのトークン規格では、発行会社は、トークン受取人がオンボーディングプロセス中に顧客の確認(KYC)およびマネーロンダリング防止(AML)のチェックを受けることを義務付けることで所有権を管理する必要があります。
上記で言及されたEthereumトークン標準以外にも、ERC-165、621、827、865など、Ethereumネットワークで利用可能な他の標準があります。下の画像に示されています。
ERCトークン規格とその使用方法(出典:ブロックチェーン協会)
これらのトークン標準は特定のユースケースを持ち、分散型金融の発展において重要な役割を果たしています。
Binance Smart Chain(BSC)は、BNBチェーンとしても知られており、分散型アプリケーション(dApps)や暗号通貨プロジェクトの人気プラットフォームです。このエコシステム内でのトークン開発を簡素化し、相互運用性を促進するために、いくつかの重要なトークン標準が確立されています。
ソース: テクノロジー用語辞典
BEP-20は、ERC-20標準を拡張するために作成されたトークン標準です。これはトークンの使用法の設計図として機能し、その全体的な使用に関するルールを規定しています。BEP-20はERC-20と互換性がありますが、プロトコル、スピード、および取引コストを改善するために変更されています。これは、企業の株からステーブルコインまで、あらゆるものを表す多様なトークンを展開するための多目的なフレームワークを提供することを目指しています。
BEP-2、またはBinance Chain Evolution Proposal 2は、Binance Chain上で新しいトークンの作成と使用を可能にするトークンの標準です。チェーン上のスマートコントラクト取引に使用されるBEP-20とは異なり、BEP-2はBinance Chain上のネイティブ取引に使用されるプロトコルです。このプロトコルにより、異なる暗号通貨間での簡単な取引が分散型取引所形式で可能となります。
BEP-2トークン標準は効率とセキュリティを重視しており、Binance Chain内での不可分トークンの作成と転送を容易にします。
BEP-20トークン標準とBEP-2トークン標準の主な違い
(Source: 101ブロックチェーン)
ソース: Coingecko
Solanaブロックチェーンエコシステムでは、トークンの機能を指示するマニュアルをSolanaプライマリーライブラリ(SPL)と呼びます。この標準は、Solanaチェーン上の代替可能および非代替可能トークンの動作を定義しています。また、すべてのSPLトークンがSolanaウォレットやスマートコントラクトと連携できるようにもしています。このトークン標準とEthereumのERCの主な違いは、ERCが異なるトークンタイプ(たとえば、ERC-20は代替可能トークンで、ERC-721は非代替可能トークン用です)に対する異なるトークン規格を持つのに対して、SPLトークン標準はSolanaチェーン上のすべてのトークンタイプに適用される点です。
Tronネットワークは、ブロックチェーンベースのアプリケーションを構築し、トークンを作成するために使用される分散型プラットフォームです。このプラットフォームは、生態系内でさまざまな機能を可能にするために複数のトークン規格を採用しています。
TRC-10は2017年に導入された、Tron上の最初のトークン標準であり、主に小規模なユースケース向けに設計されています。他のTronトークン標準とは異なり、TRC-10にはスマートコントラクトの使用が必要ありません。最初は、Initial Coin Offerings(ICOs)中にトークンを発行するためや、Tronベースのアプリケーション内でのユーティリティ目的に使用されていました。
一方、TRC-20は、スマートコントラクトを利用してトークンを作成および管理するためのより高度なトークン標準です。これは、スマートコントラクトベースのアプリケーションを実行し、TRC-10標準よりも多機能を提供するよう設計されました。 TRC-20は、分散型アプリケーションや自動化されたトークンベースの取引を作成できるため、TRONネットワークにおける主要な標準です。 TRC-20は、TRC-10よりも広範な機能を提供し、送金、承認、焼却、およびトークン情報の照会などを含みます。この柔軟性により、ユーティリティトークンからセキュリティトークンまで、さまざまなユースケースに適しています。
TRC-721は、Tronネットワーク上で非代替トークン(NFT)の作成と管理に対応するトークン標準です。これにより、開発者はコレクタブル、アートワーク、またはゲームアイテムなどのユニークなデジタル資産を表現することができます。
ソース: ソニックウォレット
BRC-20は、「Bitcoin Request for Comment 20」の略称であり、実験的なトークン標準です。これは、Bitcoinブロックチェーン上での不可分トークンの作成と転送を可能にするよう設計されています。EthereumのERC-20がスマートコントラクトに依存しているのに対し、BRC-20はBitcoin Ordinalsプロトコルを使用して、トークン情報を含むデータを個々のサトシに直接記述します。同じタイプのすべてのBRC-20トークンは交換可能であり、同じ価値を持っており、不可分です。この標準は、トークンの作成、転送、残高照会などの基本的な機能に焦点を当てています。既存のBitcoinインフラとのシンプルさと互換性を目指しています。
参照リンクBitcoin Ordinals Protocolについて詳しく学ぶ。
DRC-20は2023年5月9日に導入されたトークン標準です。その主な目的は、Dogecoinブロックチェーン上での不換トークンの作成と管理を可能にすることです。これは、その前身であるBRC-20標準の制限に対処し、Dogecoinエコシステムにより多くの機能を与えることを目指しています。
この目標を達成するために、DRC-20はDogecoinブロックチェーン上でスマートコントラクトを利用しており、BRC-20で使用されているOrdinalsと比較して柔軟性とセキュリティが向上しています。 また、このトークン標準は、同じタイプのすべてのDRC-20トークンが交換可能であり、同じ価値を持つことを保証しており、代替可能性を促進しています。
Neoブロックチェーンには、NEP-5とNEP-17の2つの主要なトークン規格があります。NEP-5は、2017年にNeoブロックチェーンによって導入された初期のトークン規格です。これは、エコシステム内でトークンがどのように作成および管理されるかを簡素化することを目的としています。NEP-5には、トークンの作成と発行、ユーザーアカウント間でのトークンの転送、およびトークン残高の照会などの基本的な機能が備わっています。しかし、承認や燃焼メカニズムのような高度な機能の欠如など、より複雑なアプリケーションの構築に不可欠な機能がいくつか制限されています。また、NEP-5契約にはセキュリティ上の懸念が高まるある種の脆弱性もありました。
これらの制限に対処するために、NEP-17は2020年に元のNEP-5提案の代わりとして立ち上げられました。現在、Neoブロックチェーン上で推奨されるトークン標準として機能しています。 NEP-17はNEP-5に基づいており、セキュリティが向上し、承認、燃焼メカニズムなどの高度な機能、さらには拡張機能を介した非代替トークン(NFT)の作成など、より幅広い機能を提供しています。さらに、NEP-17は他のブロックチェーンプロトコルや規格との互換性が高く、Neoトークンと他のデジタル資産との間でスムーズな相互作用を可能にします。
トークン規格は、仮想通貨エコシステムにおいて重要であり、コミュニティ全体に多くの利益をもたらします。以下に、これらの利点のいくつかを概説します。
トークン規格にはいくつかの利点がありますが、無視できない制限や潜在的な欠点もあります。以下はトークン規格の制限の一部です:
暗号空間で新しい標準を導入し、広く採用するプロセスは遅くて困難であり、これにより開発者は、確立されたが潜在的に限られた標準を使用するか、より柔軟であるが広く採用されていない標準をリスクを取るか選択することを余儀なくされるかもしれません。
既存の基準に過度に依存することは、既存の基準の枠組みに収まらない完全に新しい革新的な機能の開発を阻害する可能性があり、これは暗号空間の長期的な革新を抑制する可能性があります。
トークンの標準は中央集権化されていませんが、それらを確立および修正するプロセスには、コア開発チームやガバナンス組織などの中央集権化された実体が関与することがあります。これにより、エコシステム内の意思決定プロセスにおける中央集権化の潜在的な懸念が高まります。
ソース:ブロックチェーン評議会
ブロックチェーンブリッジは、自然には相互作用しない異なるブロックチェーン間でデジタル資産やデータの転送を可能にするプロトコルです。これらのプロトコルは、異なるネットワークが孤立して運用する課題に対処し、ネットワーク同士が通信し情報や資産を交換するための仲介者として機能します。
次の理由から、ブロックチェーン橋が必要です。
ソース:ブロックチェーンを簡略化しました
ブロックチェーンブリッジの機能方法には、主に2つのアプローチがあります:
ユーザーが資産を戻したいときは、代表トークンを橋に送り返します。その後、橋はこれらのトークンを永久に削除(燃やす)し、ソースチェーン上の元の資産をアンロックします。
Wrapped tokensは、1つのブロックチェーンから別のブロックチェーンにネイティブアセットの価値の移動を可能にする資産として定義されることができます。それは、暗号通貨の領域で相互運用性を促進し、さまざまなブロックチェーン間で新しい機能を解放することで重要な役割を果たしています。
ソース:Cointelegraph
ラップされたトークンの重要性と潜在的な欠点は次のとおりです:
Wrapped tokensは、あるブロックチェーンから別のブロックチェーンへの資産のシームレスな転送を促進する上で重要な役割を果たしています。これにより、ユーザーは別のブロックチェーン上で構築されたアプリケーション内で自身の保有資産を利用することができ、資産の範囲と有用性を拡大することができます。
さらに、Wrappedトークンを使用すると、異なるブロックチェーン上で分散型ファイナンス(DeFi)アクティビティに参加し、利子の獲得、貸付、借入などの新しい機会を提供します。
Wrappedトークンは、資産をブロックチェーン間で自由に移動させることで流動性を高めるのに役立ちます。これにより、1つのブロックチェーンの機能を別のブロックチェーンに持ち込むことができ、開発者は異なるブロックチェーンの独自の強みを活用することができます。1つのブロックチェーンのセキュリティと別のブロックチェーンの拡張性やスマートコントラクト機能を組み合わせることができます。
最後に、ラップされたトークンは、開発者がアプリケーションの到達範囲を拡大し、さまざまなブロックチェーンエコシステムを横断してより広い観客にアクセス可能にすることを可能にします。
様々なトークン標準の使用により、ブロックチェーンエコシステム内での相互運用性が大幅に向上しました。これらの標準は、トークンの動作方法を指定するガイドラインとして機能し、開発者が新しいトークンを作成しやすくし、全体のシステムの複雑さを減らします。トークン標準を実装することで、セキュリティが強化され、ユーザーエクスペリエンスが向上し、ユーザーにより幅広い選択肢と高いアクセシビリティが提供されています。
暗号空間が進化を続ける中、新しいトークン規格が導入されることが予想されています。この拡張により、エコシステム内での相互運用性がさらに向上し、既存の複雑さが軽減されます。