多くの暗号通貨の初心者は、「コイン」と「トークン」という用語が交換可能だと信じています。それは誤りです。上級者は、コインが通貨の役割を果たす一方で、トークンは多様な目的に利用できるとしばしば考えています。それは正しいですが、それだけではありません。
専門家は、コインはロジックレイヤー1ブロックチェーンに固有であり、トークンは既存のチェーン上に作成されると言うでしょう。
それは事実です。
しかし、これら2つの定義だけでは全貌を説明するには不十分です。
コインとトークンの区別を理解することは、投資家、開発者、暗号通貨愛好家にとって重要です。
これら2つの用語はしばしば取り違えられますが、ブロックチェーンエコシステムにおいては根本的に異なる概念を表しています。暗号通貨のコインとトークンの技術的および機能的な違いを見ていき、デジタル資産領域での役割を包括的に概観します。
暗号通貨のコイン: ブロックチェーンネットワークのネイティブアセット
まずは基本から始めましょう。
暗号通貨のコイン、しばしば「ネイティブコイン」または単に「暗号通貨」と呼ばれるものは、それぞれのブロックチェーンネットワークの主要な資産です。
その働きを示す最も簡単な方法は、Bitcoin (BTC)について話すことです。はい、最初(かつ依然として最も影響力のある)暗号通貨がコインの最も知られた例です。
Bitcoinは自前の専用ブロックチェーン上で運用され、そのネットワークのネイティブ通貨として機能します。もう一度言いますが、BitcoinはBitcoinが機能するために作られたブロックチェーンネットワーク内に存在しています。単純です。
暗号通貨のコインの主な特徴は以下の通りです:
-
独立したブロックチェーン: コインは専用のブロックチェーンを持ちます。Bitcoin (BTC)、Ethereum (ETH)、Litecoin (LTC)、Cardano (ADA)は、ネイティブのブロックチェーンを持つコインの他の著名な例です。
-
交換媒体: コインは主にデジタルマネーとして機能するように設計されています。ネットワーク内での価値の移転に使用され、ますます広がるデジタル経済においても使用されます。
-
価値保存: 多くのコイン、特にBitcoinは、時間の経過とともに価値を保持または増加する可能性があるデジタル資産として見られています。
-
採掘またはステーキング報酬: ほとんどの場合、新しいコインはネットワークの整合性を維持するネットワーク参加者に対する報酬として、マイニング(PoWシステムの場合)またはステーキング(PoSシステムの場合)を通じて作成されます。
-
ガバナンス: Decred (DCR)のような一部のコインベースシステムは、プロトコルの変更やネットワークのアップグレードに関してコインホルダーが投票できるガバナンスメカニズムを統合しています。
コインが同様の特徴と目的を持つ一方で、その動作方法には違いがあります。別の言い方をすれば、コインの技術的な実装はブロックチェーンによって異なります。例えば、Bitcoinは、前のトランザクション出力を消費し、新しいものを作成する未使用トランザクション出力(UTXO)モデルを使用しています。
一方、Ethereumは、各アドレスの残高を直接追跡するアカウントベースのモデルを使用しています。
トークン: 既存のブロックチェーン上での作成
コインとは対照的に、トークンは既存のブロックチェーンプラットフォーム上で作成され、運用されます。
違いを感じますか?独立したコインが存在するための全体のブロックチェーンが作成されてきました。その一方で、複数のトークンが共存できる大きなブロックチェーンネットワークがあります。
トークン作成の最も一般的なプラットフォームはEthereumです。今最も人気のあるステーブルコインを考えてみましょう、例えばUSDT。また、最も影響力のあるミームコイン、Dogecoin。
スマートコントラクトのコンセプトの導入以来 - かつてないほど革新的な発明の一つでした - 数千のトークンがEthereumブロックチェーンで作成されました。
開発者はこれらの自己実行型の契約により簡単に特定の機能と使用事例を持つカスタムトークンを作成できます。
トークンの主な特徴は以下の通りです:
-
ホストブロックチェーンに依存: トークンは他のブロックチェーンのインフラに依ります。例えば、USDT、LINK、UNIのような多くの人気トークンは、ERC-20トークンとしてEthereumに基づいています。
-
多様な使用事例: トークンは単純な価値送金を超えた多様な資産やユーティリティを表すことができます。これには、セキュリティトークン、ユーティリティトークン、ガバナンストークン、さらには非代替性トークン(NFT)が含まれます。
-
スマートコントラクトベース: ほとんどのトークンは、その供給、分配、機能を定義するスマートコントラクトを通じて作成および管理されます。
-
作成が容易: トークンの開始は、コイン用に新しいブロックチェーンを作成するよりも簡単でリソースを必要としません。
-
相互運用性: 同じ標準(例:ERC-20)で作成されたトークンは、お互いとまたホストブロックチェーン上の非中央集権型アプリケーション(dApp)と簡単にやりとりすることができます。
トークンの技術的な実装は、使用される標準によって異なります。
例えば、Ethereumでは、ERC-20標準は、トークンを異なるアプリケーション間で一貫して転送および管理するための一連の機能を定義しています。
しかし、他にも異なるトークン標準があり、ERC-721はNFT用、ERC-1155はマルチトークン契約用です。この分野は絶えず進化しており、独自の属性と特徴を持つ新しいトークンが登場しています。
技術的ディープダイブ: コインとトークン
簡単に言えば、コインとトークンの主な違いを理解しました。
とはいえ、まだ明らかにされていない技術的な側面があります。
コンセンサスメカニズム
上述のように、コインは通常トランザクションを検証し、ネットワークのセキュリティを維持するために独自のコンセンサスメカニズムを必要とします。
BitcoinのPoWシステムでは、複雑な数学的問題を解いて新しいブロックをチェーンに追加するためにマイナーが参加します。EthereumのPoSシステムでは、ETHをステークすることでブロックの作成と検証に参加します。
トークンは別の領域に生存しています。それらはホストブロックチェーンのコンセンサスメカニズムを継承します。簡単に言えば、トークンは、そのブロックチェーンの種類に関係なく、独自のコンセンサスメカニズムを必要としません。それは、メインのブロックチェーンが使用しているものを単に使用します。
Ethereum上のERC-20トークン(例えば、USDT)は、独自のコンセンサスプロトコルを必要とせず、トランザクション処理にはEthereumの既存のネットワークの検証者が使用されます。ウォレットからUSDTを送受信する際には、そのトランザクションはEthereumのブロックチェーンによって運営されます。そして、Ethereumのコンセンサスメカニズムが使用されます。
トランザクション処理
ここで、コインとトークンの間にもう1つ大きな違いがあります。
コインに関しては、そのトランザクション処理は直接的にそのネイティブブロックチェーン上で行われます。Bitcoinを送ると、そのトランザクションはネットワークにブロードキャストされ、ノードによって検証された後、マイナーによりブロックに追加されます。BTCを使用することで、決してBitcoinの世界を離れることはありません。
エンドユーザーにはトークントランザクションが同じように働いているように見えるかもしれませんが、それは実際には幻影です。
トークントランザクションは、追加的なレイヤーの複雑さを伴います。
ERC-20トークン(例:USDT)を転送する際には、実際にはEthereumブロックチェーン上のトークンのスマートコントラクト(テザーの契約)とやりとりしています。その契約は、トークンの新しい残高を反映するように、その内部状態を更新します。この状態変更はEthereumブロックチェーン上で記録されます。
スケーラビリティとネットワークの混雑
トークンは、明確な利点を持てる領域があります。
それはスケーラビリティについてです。
コインは、あらゆるトランザクションをネットワーク全体で処理しなければならないため、直接的なスケーラビリティの課題に直面します。
例えば、Bitcoinの限られたブロックサイズと10分のブロック時間は、使用のピーク時に混雑と高額な手数料を引き起こしました。
トークンも、既成のブロックチェーン上に構築されているため、より良いスケーラビリティを提供する可能性があります。複数のトークントランザクションを、ホストブロックチェーン上の単一のトランザクションにまとめることができるからです。
もちろん、これは利点ですが、逆効果をもたらすこともありえます。Ethereumは特にDeFiのブームやNFTの浮き沈みの間にトークントランザクションの高いボリュームのために顕著な混雑問題に直面しました。多くのUSDTユーザーは、Ethereumよりも混雑がはるかに少ないTRONブロックチェーンに徐々にシフトしています。
スマートコントラクト機能
EthereumやCardanoのようなスマートコントラクトをネイティブにサポートする一部のコインベースブロックチェーンはありますが、Bitcoinのような初期の暗号通貨はプログラムの制限が少ないです。
Bitcoinのスクリプト言語は、セキュリティのリスクを防ぐために意図的に制限されています。
トークンはその性質から、スマートコントラクト機能と深く統合されています。これにより、トークンホルダーへの配当の自動分配や定義済みの基準に基づく条件付きの送金のような複雑な動作や相互作用が可能になります。
使用事例: コインとトークンの実践
コインとトークンの特徴が異なるため、暗号通貨エコシステム内での用途も異なります。
暗号通貨のコイン
デジタル形式の通貨のことを考えてみましょう。それがコインが通常使用されるものです。
-
デジタルゴールド: Bitcoinはしばしば「デジタルゴールド」と呼ばれ、価値保存とインフレーションに対するヘッジとして主に使用されます。その固定された供給量21万コインと分散化された性質が長期的な投資として魅力的です。
-
グローバルペイメント: LitecoinやBitcoin Cashは、迅速で低コストのトランザクションに注力し、従来の個人間送金システムの代替として位置付けています。
-
スマートコントラクトプラットフォーム: EthereumのネイティブコインであるEtherは、世界最大のスマートコントラクトプラットフォーム上の計算やストレージの支払いに使われ、「燃料」として知られています。
-
プライバシーに重点を置いたトランザクション: Monero (XMR)やZcash ZEC) は、高度な暗号技術を使用して、金融取引のプライバシーを強化します。
トークン
ここでは異なるストーリーを見ます。トークンはお金ではありません(もちろん、ステーブルコインやミームコインのようにデジタル資産を表すことはあります)が、主にツールです。
-
分散型金融(DeFi):トークンはDeFiエコシステムの命です。例は以下の通り:
- Dai (DAI):スマートコントラクトで維持された分散型ステーブルコイン。
- Aave (AAVE):Aave貸付プロトコルのガバナンストークン。
- Uniswap (UNI):Uniswap分散型取引所での所有権を表します。
-
ユーティリティトークン:ブロックチェーンエコシステム内の特定の製品またはサービスへのアクセスを提供します。例えば、Filecoin (FIL) は分散型ストレージサービスの支払いに使われます。
-
セキュリティトークン:実世界の資産の所有権を表し、例えばtZEROのようなセキュリティトークンは伝統的証券をトークン化しようとしています。
-
非代替性トークン(NFT):デジタルまたは物理的な資産の所有権を示すユニークなトークンで、アート、コレクション、ゲームで人気です。
-
ガバナンストークン:保有者に分散型意思決定への参加を許可します。例えば、CompoundのCOMPトークンはプロトコルの変更に対する投票権をユーザーに与えます。
境界の曖昧化:コイン、トークン、そして相互運用性
最後に、ここでもう一つ触れておくべきポイントがあります。そして、それはこれまでに読んだことすべてを混乱させるかもしれません。でもそれが暗号通貨の世界です。絶えず進化し、気まぐれです。
暗号通貨の領域が進化するにつれて、コインとトークンの区別はますます不明瞭になっています。
-
ラップトークン:ビットコインは、ERC-20トークンであるWrapped Bitcoin (WBTC) としてイーサリアムブロックチェーン上で表現されることがあります。これにより、ビットコインがイーサリアムのDeFiエコシステムと相互作用することができます。一部のユーザーを引きつける非常に巧妙なイノベーションです。
-
クロスチェーンブリッジ:PolkadotやCosmosのようなプロジェクトは、資産が異なるブロックチェーン間をシームレスに移動できる相互運用ネットワークを作り出しています。この種のイノベーションは、暗号通貨の世界の本流となる潜在力があると考える専門家もいます。
-
レイヤー2ソリューション:ビットコインのライトニングネットワークやイーサリアムのOptimistic Rollupsのようなスケーリングソリューションは、伝統的なコイン/トークンの二分法には当てはまらない新しい取引処理のパラダイムを作り出しています。そして既にレイヤー3が視野に入っています。
-
プロトコルのトークン化:トークンとして始まったプロジェクトが独自のブロックチェーンを立ち上げることがあります。例えば、Binance Coin (BNB) はERC-20トークンとして始まりましたが、現在は独自のBinance Chainで運用されています。トークンが進化してコインになる例の一つです。