Bitcoin.com

ERC-20トークンとは何ですか?

イーサリアムのトークン標準の基本、ERC-20トークンの用途およびその動作方法を学びましょう。

最終更新
公開日
読了時間1 min read
執筆者
Neil Author
Neill Velardo
監修者
Graham Stone Author Image
Graham Stone
What are ERC-20 tokens?

この記事では、イーサリアムトークン標準の基本、ERC-20トークンの用途、およびそれらの仕組みについて学びます。

数百万人に信頼されているマルチチェーンBitcoin.com Walletアプリを使って、Bitcoin(BTC)、Bitcoin Cash(BCH)、Ether(ETH)、およびEthereum、Polygon、Avalanche上のERC-20トークンを含む最も人気のある暗号通貨を安全かつ簡単に送受信、購入、販売、取引、使用、管理できます。

ERC-20トークンの概要

ERC-20トークンは、イーサリアムネットワーク上に存在する「代替可能」なデジタルトークンのセットです。ここでの代替可能とは、セット内の各トークンが他のトークンと区別できないことを意味します。これは、1米ドルが他のすべての米ドルと区別できないことに類似しています(少なくともデジタル領域では)。ERC-20トークンについては、各セットはABCやXYZのようなティッカーシンボルで区別されます。例えば、100万ABCトークンのセットや、1000万XYZトークンのセットが存在するかもしれません。ERC-20トークンセットを作成するための参入障壁は低く(実際には、比較的シンプルな「コントラクト」をイーサリアムネットワークに展開するだけです)、そのためセットの数は数千にのぼります。このため、ほとんどのセットは実際には非常に価値が低いです。しかしながら、中には数十億ドルの価値があるものもあります。

ERC-20標準

ERC-20は、トークンの転送方法、トランザクションの承認方法、トークンの総供給量など、共通のルールセットを定義する技術標準を指します。ERC-20標準は、2015年の提案から生まれ、Ethereum Improvement Proposal(IEP-20)を通じてイーサリアムプロトコルに組み込まれました。

ERC-20トークンとのやり取り

ERC-20トークンとやり取りするにはETHの使用が必要です。例えば、100 ABCトークンをアリスに送信したい場合、トランザクションの支払いのために少量のETHを添付する必要があります。

詳しくはこちら: ガスとは何か、イーサリアムで手数料がどのように機能するか?

ERC-20トークンの作成

ERC-20トークンは、スマートコントラクトを展開することによって作成されます。スマートコントラクトのロジックにより、トークンセットの作成に関しても興味深いユースケースが可能となります。例えば、最大1000 ETHを受け取れるように書かれたコントラクトを考えましょう(つまり、合計で1000 ETHをコントラクトに送信できます)。コントラクトに1 ETHが送信されるたび、コントラクトは自動的に100 ABCトークンを発行し、送信者に送り返します。これにより、100,000 ABCトークンが「作成」され、ETHをコントラクトに送信した人々に配布されます。このプロセスは、株式の新規公開(IPO)に似ており、企業の株式が発行され、ドルで購入した人々に配布されることに価値があります。

ERC-20トークンのユースケースと種類

ERC-20トークンには非常に多様な種類があります。例に挙げたように、企業の株式に類似する金融資産を表すものもあります。この機能により、金融規制当局によって証券と見なされ、発行者は管轄地によってはさまざまな法的義務を負う可能性があります。

ERC-20トークンは、ロイヤルティリワードや評価ポイントのようなものを表すためにも使用できます。例えば、オンライン旅行代理店がプラットフォームを通じて予約をするたびにユーザーにポイントを発行することを想像してください。これらのポイントは将来の予約に使用できる可能性があります。また、VIPサービスや予約プラットフォームによって生成される手数料の分け前、あるいはプラットフォームの運営に関する発言権など、追加の利益を提供することも可能です。重要なのは、ポイント(トークン)が他の人と交換できる特徴を持ち、彼らが作成されたエコシステムを超えた価値を持つことです。

ERC-20トークンは、金や不動産のような物理的なオブジェクトを表すためにも使用できます。しかし、デジタルトークンが物理的オブジェクトを表す場合、それらの間の接続を維持することは困難です。

USドルを表すERC-20トークンの例を考えてみましょう。最もよく使われ、広く配布されているERC-20トークンの1つであるTether(USDT)です。USDTというティッカーシンボルで知られるTetherトークンの保有者は、Tether Limitedという会社の銀行口座に保有されているUSドルを請求できます。1 USDTの価値はこれまでのところ、1「実際の」USドルの価値を忠実に反映していますが、USDTの背後にある会社の銀行口座はイーサリアムネットワークの外に存在するため、参加者は「実際の」ドルの存在を確認するために従来の監査手続きを信頼しなければなりません。このように、コード駆動のイーサリアム共有コンピュータの世界の外部に存在する第三者に依存することは「真実」を保証することを難しくします。したがって、参加者がTether-the-companyが実際に十分なドル準備金を保持していると信頼を失う可能性が常にあります - これは1 USDTが1 USドルと同等の価値を持たない状況に陥る可能性があります。

課題があるにもかかわらず、イーサリアム上に存在するUSDTトークンは、「実際の」USドルを超えた特定のユーティリティを持っています。具体的には、これらを簡単に移動させたり(国境を越えても)、他のトークンと交換したり、利回りを得るためにスマートコントラクトに送信することができます。これらの理由から、USDTおよび他のイーサリアムベースのUSドルトークンの採用の成長は急速です。

詳しくはこちら: 分散型金融とは?

EVM互換ネットワークでのERC-20トークン標準の採用

元々イーサリアムブロックチェーン用に設計されたERC-20トークン標準は、EVM(イーサリアム仮想マシン)互換ネットワーク全体で広く採用されています。これは主に、標準の柔軟性、効率性、および開発者がトークンを作成および展開する際の容易さによるものです。その結果、BNBスマートチェーン、Polygon、Avalancheなど、EVM互換性をサポートする多数のブロックチェーンがERC-20を受け入れ、これらのプラットフォーム間でのトークンのシームレスな相互運用性を可能にしています。このクロスチェーン機能は、暗号エコシステム内での資産のより流動的な移動を促進しただけでなく、分散型金融(DeFi)、ゲーム、およびその他の分散型アプリケーション(dApps)におけるイノベーションを促進しました。これらのEVM互換ネットワークはERC-20標準を活用することで、一貫性と信頼性のあるユーザーエクスペリエンスを保証し、ブロックチェーン空間でのトークン作成の基盤構築要素としてのERC-20の役割をさらに固めています。

Bitcoin.comウォレットアプリは、イーサリアムだけでなく、ウォレットでサポートされているEVM互換ネットワーク(執筆時点ではAvalanche、BNBスマートチェーン、Polygon)全体でERC-20トークンをサポートしています。

仮想通貨の世界で一歩先を行く

最も重要な洞察をお届けする週刊ニュースレターで、仮想通貨の最新動向をいち早く把握しましょう

あなたのために厳選した、今週の仮想通貨ニュース

実践に役立つ知見と教育上のヒント

経済的自由を後押しする製品の最新情報

Bitcoin.comウォレットで、安全に投資を始めましょう

これまでに8,500万以上のウォレットが作成されています。ビットコインや暗号資産の購入、売却、取引、投資を安全に行うために必要な機能がすべて揃っています。

A screenshot of the Bitcoin.com Wallet app

スキャンしてBitcoin.comウォレットをダウンロード

お使いのモバイル端末でこのQRコードをスキャンすると、該当するストアページに自動的に遷移します。