AD

仮想通貨のコインとトークンの違いとは?BTC・ETH・ERC-20と送金前の確認点

独自チェーンのコインと既存チェーン上のトークンの違い 基礎知識

「ビットコインはコイン、USDCはトークンと聞いたけれど、どちらも仮想通貨では?」「ウォレットに同じ名前の通貨が複数出るのはなぜ?」。暗号資産を初めて調べると、名前だけでは何を買い、どこへ送るのか判断しにくい場面があります。

コインとトークンの違いを知る目的は、値上がりしそうな銘柄を探すことではなく、資産がどのチェーンで記録され、何を支払うと動かせるかを理解することです。この記事では、BTC・ETHと架空のポイント型トークンを一貫した例にして説明します。用語の線引きには例外があるため、名称だけで送金判断をしない方法まで扱います。

先に結論:基盤の通貨か、その上で発行された資産か

日常的な説明では、独自のブロックチェーンを支えるネイティブ通貨を「コイン」、既存チェーン上のスマートコントラクトなどを使って発行する資産を「トークン」と呼び分けます。ビットコインネットワークのBTC、イーサリアムのETHは前者の代表です。イーサリアムで作られるERC-20トークンは後者の代表です。

ただし「トークン」は広い言葉です。BTC自体をトークンと表現する文献もあれば、サービス内ポイントやNFTもトークンと呼ばれます。会話での便宜的な分類を、法律上の厳密な区分や安全性のランクと思わないでください。決め手は、その資産の残高がどのネットワークのどの仕組みで管理されるかです。

確認項目 ネイティブ通貨(コインと呼ばれやすい) 既存チェーン上のトークン
例 BTC、ETH イーサリアム上のERC-20トークン
残高の管理 基盤チェーン自身の規則 トークン発行用コントラクトなどの規則
送金時の手数料 対応チェーンのネイティブ通貨 通常は基盤チェーンのネイティブ通貨を別途必要とする
発行・供給の決まり方 ネットワークのプロトコルに依存 トークンごとの契約・実装に依存
注意する点 正しいチェーンとアドレス チェーンに加えて正しいトークンの識別子

「チェーン」と「資産」は別の名前だと理解する

ブロックチェーンは取引や残高の変更を共有する台帳の仕組みです。一方、資産名はその台帳の上で扱う価値の種類を表します。道路の名前と、その道路を運ぶ荷物の種類は別というイメージに近いでしょう。イーサリアムというチェーンで、ETHを手数料に使いながら、別のトークンを送ることがあります。

たとえば架空の「みどりポイント(MDR)」をイーサリアム上のERC-20トークンとして作ったとします。MDRの発行者は、誰に何枚渡すか、追加発行できるか、移転を制限するかといった仕様をスマートコントラクトに設定できます。しかし、そのMDRをユーザー間で移す取引はイーサリアムのネットワークで処理されるため、一般にネットワーク手数料はETHで支払います。

MDRが100枚ウォレットにあってもETH残高が足りなければ送信操作が進まないことがあります。MDRの価格が高いか低いかとは無関係です。ここを知らず「トークンは持っているのに送れない」と勘違いしやすいため、初めてウォレットを使う場合は資産残高とガス代用の通貨を分けて確認してください。

ネットワーク・ウォレット・アドレス・残高は何が違う?

スマートコントラクト(以下、契約とも表記)は、チェーン上で決められた処理を実行するプログラムです。MDRの契約なら、アドレスごとの残高や送付のルールを管理します。ここで四つの言葉を先にそろえます。「ネットワーク」は取引の記録を共有する仕組み、「アドレス」はそのネットワーク上で資産を受け取る宛先、「ウォレット」は秘密鍵などを管理し、そのアドレスを使って操作するための道具です。ウォレットのアプリに数字が表示されるからといって、コインがスマホの中に保存されているわけではありません。実際の残高はチェーンのルールやトークン契約の状態から読み取ります。取引所に預けている場合は事業者が管理する口座上の残高表示であり、自己管理ウォレットと仕組みが違います。

たとえば同じ架空の利用者ユイさんが、イーサリアム上で0.004 ETHと100 MDRを持つとします。ウォレット画面では二つの数字が並びますが、ETHの残高はイーサリアムの基盤側の状態、MDRの100枚は「MDRというトークンの契約が、ユイさんのアドレスに100枚あると記録している状態」です。ウォレットはその記録を読み取り、画面に表示しています。アプリを削除しただけでは記録が消えるわけではなく、鍵や復旧手段を失えば操作できなくなる点が本当の問題です。

言葉 役割 ユイさんの例で見るもの
ネットワーク 取引の記録場所・ルール イーサリアム
アドレス そのネットワーク上の宛先 ユイさんの受取アドレス
ウォレット 鍵の管理と操作画面 ETHとMDRを一覧表示するアプリ
トークン契約 銘柄別の残高・送付ルール MDRの100枚という記録
ガス代 取引処理へのネットワーク費用 通常はETHで支払う

イーサリアム系のアドレスは文字列の見た目が複数のネットワークで似る場合があります。しかし同じ形のアドレスでも、接続先のチェーンが違えば確認すべき台帳も別です。「宛先が同じ文字だから、どのネットワークで送っても同じところへ届く」とは考えません。

BTCとETHがネイティブ通貨である理由

BTCはビットコインネットワークで記録・移転される資産です。ネットワークは独自の合意ルールを持ち、トランザクション手数料もBTCで扱います。利用者が必ずマイニングを行う必要はありません。通常は対応するウォレットや国内の取引サービスを通じて保有します。詳しい台帳の考え方はブロックチェーンの基礎で確認できます。

ETHはイーサリアムのネイティブ通貨です。イーサリアムではスマートコントラクトが動き、ガス代をETHで支払います。ERC-20トークンはETHと同じチェーンの上に存在しても、ETHそのものにはなりません。たとえば「ETHを0.01持っている」と「ERC-20のMDRを100持っている」は残高として別の項目です。

ETHとERC-20の違いは、ウォレットで表示される位置だけではなく、ネットワーク上の処理方法にもあります。ERC-20はトークン用のコントラクトが`balanceOf`や`transfer`のような機能を提供します。これらの共通仕様はethereum.orgのERC-20解説で確認できます。画面表示が似ていても、同じ仕組みと判断しないことが大切です。

ERC-20は「通貨の名前」ではなく共通ルール

ERC-20はイーサリアム上の代替可能トークンのための標準です。標準とは、アプリやウォレットが同じような操作方法で複数のトークンを扱うための約束事を指します。ERC-20自体が一銘柄の名称だったり、すべてのトークンを安全だと保証する審査制度だったりするわけではありません。

架空MDRがERC-20に従えば、対応するウォレットは残高照会や送金を共通の仕組みで扱いやすくなります。しかし、発行者がどんな権限を残しているか、発行量を増やせるか、移転を停止できるかなどは個別実装によって異なります。「ERC-20だから安心」ではなく「ERC-20なので一定の操作形式を理解できる」と受け止めてください。

NFTは代替できない識別を扱うトークンで、代表的な標準はERC-721です。100枚のMDRが同じ種類のMDRと交換できる性質とは異なり、NFTは識別子ごとに区別される場合があります。トークンという言葉にNFTまで含まれるため、「トークン=大量発行される仮想通貨」ではありません。トークン標準の種類はethereum.orgの一覧を参照してください。

ERC-20は統一規格であって、信頼性の合格証ではない

ERC-20を「家電の共通プラグ」のように考えると理解しやすくなります。同じ規格に対応するウォレットやアプリは、各トークンについて残高照会や送付などの共通した操作方法を使えます。公式仕様には残高を調べるbalanceOfや、送付するtransferといった関数の考え方が定められています。これはアプリ側が取り扱いやすくするための約束事です。

しかし、規格に合わせて作られたというだけでは、発行者が信用できる、資産の裏付けがある、資金を引き出せる、バグがない、といった評価は何も完了していません。悪意ある作成者でも規格と似た見た目のトークンを発行でき、追加発行・移転制限・管理者権限などの実装は契約ごとに違います。ERC-20という文字列は「技術的な扱い方」のヒントであり「安全審査済み」の表示ではありません。

例えば架空MDRの残高を確認するなら、「ERC-20の何かが100枚」では特定できません。「イーサリアムのどのコントラクトが発行したMDRか」と「自分のアドレス」を組み合わせて初めて、そのトークンの残高を問い合わせられます。名前やロゴは重複し得るため、契約アドレスを公式の発行元・取引サービスの案内と照合する順番が必要です。Ethereum公式のERC-20仕様解説も、規格の中心は共通インターフェースであると説明しています。

同じ銘柄名でも別ネットワークなら別に確認する

USDCなど、同じような銘柄表示が複数のチェーン上に存在する資産があります。どちらのチェーンで動いているかによって、必要なアドレス形式、手数料用通貨、受取サービスの対応状況が変わります。シンボルが同じでも、違うネットワークへの送金が自動的に変換されるわけではありません。

送付先を確認するときは、①銘柄名、②ネットワーク名、③トークンの契約アドレスなど識別情報、④受取先がその組み合わせを受け付けるか、の順で照合します。同じ画面に「ETH」「ERC-20」「Arbitrum」などの文字が並んでいたら、意味が同じとは限りません。正確な操作は暗号資産の送金方法と注意点で確認してください。

また、ウォレットへ「有名銘柄に似た名前」のトークンが勝手に表示されることもあります。名前やロゴは識別の決定打ではありません。勝手に届いたトークンのサイトへアクセスし、交換や受領手続きと称して秘密鍵やリカバリーフレーズを入力しないでください。公式の契約アドレスや信頼できる情報から存在を確かめることが重要です。

同名の資産を見かけたら、三つの識別情報をそろえる

名前が「MDR」で、ロゴも同じ二つの表示があったとします。一つがイーサリアム上のMDR、もう一つが別チェーン上のMDRなら、通常は同じ残高を共有していません。調べる順序は、①ネットワークの正式名称、②そのネットワークでのトークンの契約アドレスや発行元識別情報、③利用する取引所・ウォレットがその組み合わせに対応しているか、です。銘柄名・シンボル・価格だけの一致では不十分です。

「契約アドレス」はトークンのプログラムを区別する識別子です。自分の受取アドレスとは用途が違い、ここを取り違えると送付先自体を間違える恐れがあります。契約アドレスをSNSの返信欄や検索広告から安易にコピーせず、発行元の一次案内と、利用するサービスが公開する取扱ネットワークの双方で確かめてください。取引所が口座内でMDRとだけ表示していても、そこから外部へ出す際に選べるチェーンはサービスごとの仕様に従います。

別ネットワーク上に同じ名前の資産が存在する理由には、発行者が複数チェーンで別々に発行する場合、ブリッジが対応資産を作る場合、第三者が似た名称を用いる場合などがあります。この三つは同じではありません。どの資産が「正規」かは個別の発行元と受入先の条件で判断し、ロゴの見た目では決めないようにします。

トークンの残高を数字で読む:架空MDRの例

先ほどのネットワークと残高の区別を、実際の操作に近い数字に置き換えます。ここで使うMDR、残高、ガス代はすべて架空のもので、現在の相場や推奨送付量ではありません。

30 MDRを送るとき、送信前から相手の残高まで追う

ユイさんが100 MDRのうち30 MDRを友人に送りたいとします。送信前の状態は「ユイさん100 MDR、友人0 MDR、ユイさん0.004 ETH」です。ここでMDRを送る操作を署名し、ネットワークへ送信するという順序です。契約が正常に送付を処理して確定したという仮定なら、トークン側の記録は「ユイさん70 MDR、友人30 MDR」に変わります。送付数量の30枚をETHから差し引くのではありません。

一方、処理費用は通常ETHで負担します。仮にガス代が0.0003 ETHなら、ほかの処理や価格変動を無視した残高は0.0037 ETHです。100−30=70 MDR、0.004−0.0003=0.0037 ETHという二本の計算が別々に走ります。この数値は説明専用で、現在の手数料相場を表しません。ETHの数量が足りないと、MDRを100枚持っていても取引を送れない場合があります。

段階 ユイさんのMDR 友人のMDR ユイさんのETH
送る前 100 0 0.004
30 MDR送付・確定後(架空) 70 30 0.0037
ETH不足で送付が始められない 100のまま 0のまま 条件による

「ETHが不足している」と出た場合、むやみに手数料額を推測して送金を繰り返すのではなく、利用するネットワークがイーサリアム本体なのか、別のL2なのか、見積りがどの通貨建てなのかを確認します。また実行した取引が失敗した場合、ネットワークによっては処理費用が差し引かれてもMDRの送付が成立しないことがあります。送信の成否はウォレット表示だけで決めず、対応チェーンの取引履歴で確認してください。

発行者がいるトークンと、発行者のない設計の差

トークンは発行手続きを通じて作られることが多いため、誰が管理者権限を持つかを見る価値があります。発行元が一定条件で追加発行できる設計、特定アドレスの移転を止められる設計、将来の仕様変更を投票で決める設計などがあります。逆に発行管理者権限を制限しているものもあります。「トークン」だから必ず中央集権的、あるいは必ず分散的とは言えません。

BTCは発行・移転のルールがネットワークの合意に基づく点が特徴で、単一の会社が自由に増やす通常のポイントとは異なります。ただし、保有者の意思決定や技術的な変更は関係者の合意形成に依存します。「ネイティブ通貨=誰も管理に関与しない」と単純化しないことが大切です。

トークンには、価格連動をうたうもの、ゲームの利用権を示すもの、投票機能を提供するものなど用途が異なります。分類名だけでは裏付け資産の保全、換金可能性、税務上の扱いを決められません。ステーブルコインの仕組みとリスクにあるように、価格連動の仕組みと実際の償還条件を確認することが必要です。

買う前の確認:名前より「発行基盤・用途・費用」

気になる資産があれば、まず公式プロジェクト資料で「どのチェーンの資産か」を確認します。取引所が表示するネットワーク名と、実際に保有する資産の仕組みは関連していますが、購入後に取引所口座内で数字として見えていることだけでは、外部送金できるネットワークまで分かりません。送金予定があるなら、出金・入金の対応ネットワークを別途調べます。

次に、その資産が何のために使われるか、発行量をどう変えられるか、権限を誰が持つかを確認します。公式サイトに専門用語だけが並び、これらの質問に答えられない場合は、急いで購入する必要はありません。名称や単位価格より、必要なときに売れるか、誤送金を避けられるか、そもそも保有目的があるかを優先しましょう。

最後に「購入時の支払額」「売却したときの受取額」「外部送信時の費用」を分けて見ます。チェーンの手数料と取引所の売買手数料は別です。トークンを少額だけ買っても、後から送るためのガス代が相対的に重くなる可能性があります。少額購入の総費用で費用の項目を整理できます。

保管先や表示の違いで迷ったときの切り分け

ウォレットに通貨が出てこないときは、資産が消えたと決める前に、ウォレットが接続しているチェーンとトークンの表示設定を調べます。表示対象を追加して初めて残高が見える製品もありますが、偽トークンも登録できるため、契約アドレスを出典なしにコピーしないことが重要です。残高は対応チェーンのブロックエクスプローラーでも確認できる場合があります。

取引所に送ったが反映されない場合は、ウォレット内で見えることと、取引所が入金に対応していることを区別してください。取引所の受取画面の銘柄・ネットワーク・タグ等の条件が一致しなければ、チェーン上で送付が成立しても口座反映できないことがあります。返還の可否は事業者や状況次第で、回復できると約束できません。

安全性を理由に「必ず外部ウォレットへ移すべき」と考える必要もありません。自己管理ではリカバリーフレーズの紛失や誤操作のリスクもあります。取引所とウォレットの保管方法と合わせ、操作能力・利用目的で比較しましょう。

FAQ:コインとトークンを見分ける短い質問

Q.ETHはトークンですか?

イーサリアムのネイティブ通貨として説明する場合はコイン側です。ただし文脈によって広義のトークンに含めて語る例もあります。送付するときは呼び名よりネットワークと資産の種類を優先してください。

Q.トークンは必ずスマートコントラクトで作りますか?

いいえ。用語としてのトークンは広く、異なる台帳設計もあります。この記事で扱うERC-20のようなケースはスマートコントラクトで管理されます。すべての資産をERC-20の仕組みに当てはめることはできません。

Q.100枚のトークンを持てば、100円の価値がありますか?

ありません。枚数は保有数量で、円換算には売買価格や交換条件が必要です。発行量が多いことも、将来値上がりすることも保証しません。取引所に取り扱いがないトークンは、売却自体が難しい場合もあります。

Q.コインとトークンで税金は必ず違いますか?

名称だけで日本の税務取扱いが一律に変わるわけではありません。実際の取引内容や資産の性質に応じて確認が必要です。利益や交換時の税務の基本は仮想通貨の税金がかかるタイミングを参照してください。

まとめ:最初に確認するのはチェーンと資産の組み合わせ

一般的には、BTC・ETHのような基盤の通貨をコイン、既存チェーン上で発行する資産をトークンと呼びます。しかし呼び名は例外があるため、実際の操作では「資産名+ネットワーク+必要な手数料通貨+送受信先の対応」を一組で確認してください。架空MDRの例のように、受取資産とガス代通貨が異なることを理解しておけば、ウォレットの残高不足や誤送信を防ぐ判断材料になります。購入することを急がず、表示情報を自分で説明できるかを判断基準にしましょう。

コメント

タイトルとURLをコピーしました