Topics ブロックチェーン

解説:ERC-20トークンとERC-20スタンダードとは?

初心者向け
ブロックチェーン
仮想通貨
2021年1月6日

近年、仮想通貨の人気は急激に高まり、ビットコインが史上最高水準に達したことで、多くのアルトコインがこの競争業界に参入しようと試みていることは驚くことではありません。これらの通貨の多くは、イーサリアムブロックチェーン上に構築されています。したがって、ERC-20トークンと標準に準拠しています。

ERC-20は(イーサリアムコメント依頼)を指しますが、20は規格を他と区別するための一意の番号IDを表します。ERCトークンは、イーサリアムブロックチェーン上でのみ実行される場合を除き、ビットコインのように設計、発行、使用されるデジタル資産です。これらのトークンは、主にそのトークンの取引を追跡する特定のスマートコントラクトに依存しています。

一方、ERC-20は、開発者が標準的なイーサリアムベースのトークンを作成するプロセスを簡素化し、改善するのに役立つ一連のルールです。 

したがって、USDTやDAIを交換する場合、ERCやERC-20トークンの概念に触れる可能性は避けられません。しかし、ERC-20とは何ですか?また、どのように機能しますか?

なぜ暗号資産利用者はERC-20規格を知る必要があるのでしょうか?

暗号資産トレーダーや投資家は、ブロックチェーンやスマートコントラクトの技術的知識で繁栄する場合と繁栄しない場合があります。しかし、ERC-20トークン基準は、私たち一人一人が無視すべき新しいトークンを作成するための戦略的道を開きました。 

ブロックチェーンの観点から仮想通貨を分析する際、新しいトークンは常に相互にやり取りするのに苦労しています。したがって、イーサリアムは、ルール(ERC規格のプロトコル)を遵守するために、イーサリアム上に構築されたすべての新しいトークンの基準を設定しています。そこから、新しい通貨が包括的な情報をイーサリアム改善提案(EIP)に提出する必要があります。これらの標準的なERC-20パラメータには、その名称、記号(残高を表示するときに使用される略語)、小数(小数点以下の桁数を決定)、発行済みトークンの合計供給量が含まれます。 

最終的に、これらのプロトコルを満たす個人または組織は、独自のトークンセットを発行できます。

標準暗号資産とERC-20トークンの違い

ERC-20トークンは確かに通常の仮想通貨として機能しますが、その概念は異なります。実際、仮想通貨とトークンという用語は異なる意味を表しており、同じ意味で使われるべきではありません。

まず、暗号資産はデジタル資産の一種であり、暗号によって暗号化されます。つまり、これらの仮想通貨は独自のブロックチェーン上で動作しており、台帳は分散型ブロックチェーン上で配布されます。

一方、トークンはブロックチェーン上に存在するユーティリティです。イーサリアムのERC-20トークンや、ERC-223, ERC-721などの他の代替品が最も人気があります。 

基本的に、ERC-20トークンを標準的な暗号資産と区別するのは、独自のブロックチェーンを持つのではなく、イーサリアムのブロックチェーンに完全に依存していることです。そのため、取引にはアガス手数料がかかります。また、マイナーはこれらの手数料を使用してネットワーク上で取引を実行します。また、ガス代はネットワーク活動によって変動します。結局のところ、ネットワークが混雑するほど、ガス代も高くなります。

ERC-20とスマートコントラクトの相関関係

2015年、ウェブ開発の背景を持つブロックチェーン業界で著名な人物であるファビアン・ヴォーゲルストラーは、イーサリアムブロックチェーンにトークンを実装するスマートコントラクトの背後にある技術標準であるERC-20を提案しました。 

スマートコントラクトとは、エンドユーザーまたは他のプログラムからの要求に応じて実行されるコードです。スマートコントラクトは、取引の処理、コストの確認、各トークン保有者の残高の追跡にも責任を負います。

通常、これらの契約には特定の名前、供給、行動が伴います。しかし、ERC-20の基本ルールを実装している限り、ERC-20に準拠しています。 

ERC-20トークンの目的

USDT以外にも、LINKのようなトップ仮想通貨は、ERC-20規格に依存する最高のERCトークンの1つです。ERC-20トークンはユーティリティトークンとも呼ばれ、トークンの送受信にガス代が必要なビットコインの代替手段を提供することを目指しています。

ERC-20トークンはスマートコントラクト上に構築されているため、機能はさまざまです。通貨、オンラインプラットフォームのレピュテーションポイント、抽選券、企業の株式などの金融資産、または所有権の証明として機能します。 

ERC-20トークンの特徴は以下のとおりです。 

  • 支払い取引に適用され、譲渡可能です。ERC-20トークンは他の暗号資産と同じように機能します。要件を満たしている限り、1つのアドレスから別のアドレスに移転できます。 
  • 彼らは飢えている。つまり、各トークンのコードが同一であっても、すべての取引履歴が追跡可能です。 
  • ERC-20トークンの合計供給量が特定されている必要があります。一部のERC-20トークンには、固定された通貨供給量がある場合とない場合があります。総供給量は、エコシステムが流通するトークンの合計数を把握することを目的としています。

通常、ERC-20トークンは仮想通貨取引所で売買、交換、取引されます。MetaMaskやMyEtherWallet、ペーパーウォレット、ウォレットアプリ、TrezorやLedger Nano Sなどのハードウェアウォレットなど、イーサリアムと互換性のあるウォレットに保管できます。

ERC-20基準に基づく仮想通貨はどれですか?

イーサリアムのブロックチェーンには、多くのトークン基準があります。一方、ERC-20トークンは最も人気があります。Etherscanによると、イーサリアムのメインネットワークには20万ERC-20-compatibleトークン以上が存在しています。その中でも、さまざまな目的に対応する、市場キャップ別デジタル通貨のトップ数も数多くあります。

  • ChainLinkトークン(LINK)ChainlinkはERC-677トークンで、ERC-20トークン規格の機能を受け継ぎます。このトークンは、仮想通貨スマートコントラクト、データフィード、API、従来の銀行口座決済の橋渡しとして機能するブロックチェーンミドルウェア上で実行されます。 
  • メイカー(MKR)は、イーサリアムブロックチェーン上にDAIステーブルコインを作成する分散型自律組織(DAO)に基づくユーティリティトークンです。
  • Tether(USDT)は、ERC-20プロトコル上で実行されるステーブルコインです。つまり、入金アドレスはETHアドレスであり、出金はETHネットワーク上で行われます。

イーサリアムがETH 2.0アップグレードステーキング証明コンセンサスメカニズムに切り替わり、スケーラビリティの問題を克服するためにシャーディングを実装すると、ERC-20規格に基づくプロジェクト数が指数関数的に増加すると予想されます。さらに、ETH 2.0はERC-20トークンの転送をほぼ瞬時に低コストで実行できる取引の問題に対処します。  

ERC-20トークンのメリット

ERC-20は、いくつかの理由で人気があります。

  • 便利。ERC-20トークンは簡単かつ簡単に導入できます。イーサリアムのスマートコントラクトは、JavaScriptに似たSolidityプログラミング言語で書かれているからです。また、開発者はPythonに似たVyperプログラミング言語でスマートコントラクトをコーディングすることもできます。
  • 柔軟にカスタマイズできます。ERC-20トークンは、ビジネスロジックやユーザーのインタラクションに応じてカスタマイズ可能で、将来の取引におけるガスの自動補充、トークンの凍結と凍結解除、流通中のトークンの変更のための中央ミントの追加などの機能を可能にします。
  • 開発者向けのロードマップです。ERC-20規格は、開発者に適切な青写真を提供し、ゼロから構築するのではなく、簡単に新しいトークンを作成できます。 
  • トークンの標準化 イーサリアムは、異なるトークン間の相互作用ルールとトークン購入ルールを含むトークン仕様を提供します。ユニバーサルスタンダードでは、新しいトークンをウォレットに転送し、一度に取引所に預けることができます。
  • 流動性 イーサリアムに基づくプロジェクトがアクティブで相互にやり取りしている場合、イーサリアムネットワークにより多くのプロジェクトとより多くのユーザーをもたらします。また、ERC-20トークンを相互に変換するUniswapのようなソリューションも、さらに簡単になりました。
  • 広く受け入れられています。ERC-20とそのトークンは、ほとんどの取引所やウォレットで認識できます。これは主に、幅広い取引所に適応可能なユニバーサルプロトコルによるものです。さらに、その機能のおかげで取引用途にも優れています。
  • 偽造トークンをなくす。すべての取引は承認され、トークンの合計供給量は、流通中のトークンが重複しないようにすることで監査プロセスを円滑化します。

ERC-20は、世界中の多くの開発者が利用している最も人気のある規格の1つです。しかし、完璧ではありません。 

ERC-20トークンの限界

ERC-20トークンには、優れた品質にもかかわらず、いくつかの欠陥や問題があります。その中には、次のような側面があります。

  • 不安定。イーサリアムブロックチェーンは最近、ETH 2.0を介して、コンセンサス方式をプルーフ・オブ・ワークからプルーフ・オブ・ステーキングシステムに移行しました。ETH 2.0はスケーラビリティの問題すべてに対処することを目指していますが、多くの変更が進行中であり、時間がかかり、プロジェクトはまだ完了していません。現時点では、システムの不安定性が存在する可能性があります。また、スマートコントラクトの支払いとして使用されると、一部のトークンが破壊されるリスクがあります。したがって、ERC-233が誕生し、問題を回避します。
  • 高価なガス代 ERC-20はイーサリアムブロックチェーンに依存しており、各取引を完了するたびにガス代が発生します。ガス代はブロックチェーンの活動と並行していますが、ブロックチェーンにトラフィックが多いとガス代は増加します。したがって、長期的には持続可能ではありません。
  • バグを転送します。イーサリアムには2種類のアカウントがあります。1つは、外部所有アカウント(EOA)でもう1つは、契約コードが保有する契約アカウントです。振替機能を使用して1つのEOAアカウントから別のアカウントにトークンを送信すると、問題は発生しませんが、契約アカウントに資金を振替えると、すでに100万ドル近くの損失をもたらしたバグが発生します。
  • 取引が遅い。出金と取引はイーサリアムブロックチェーンと相関しています。ネットワークが混雑すると、ERC-20上のすべての振替が遅くなります。“Sharding”はこの問題を解決すると予想されていますが、まだ幼児期ですが、イーサリアムブロックチェーンでは完全に採用されていません。
  • 元に戻せなかった取引。ERC-20トークンを間違ったアドレスに送信し、トークンが契約に永久に閉じ込められたままの場合、資金を返す方法はありません。ハッカーが盗んだトークンについても同じことが言えます。有名なDAOハッキングは、最も鮮明な例の1つです。

多くのソリューションは、規格の技術的な問題を克服することを目指しています。しかし、そのほとんどは、完全には説明できない、迅速かつ巧妙なハッキングです。したがって、ERC-20プロジェクトを評価する際には、この点を考慮する必要があります。

ERC-20トークンの代替手段

ERC-20以外にも、ERCトークンの基準がいくつかあります。彼らは同様のプロトコルを持っているかもしれませんが、実際には異なる目的を果たしています。たとえば、ERC-721を例に挙げてみましょう。

ERC-721トークンは、互換性がありません。つまり、各トークンは独自の価値を守るためにユニークで稀です。特徴は価値を表していますが、それは価値を表しています。たとえば、イーサリアムDApp(CryptoKitties)は、その希少性を維持する設定制限を通じてその価値を定義します。このタイプのトークンは、偽造を防止し、投資の所有権の信頼性を高めます。

ERC-777は、ERC-20のアップグレードとして認識されています。ERC-20と似た機能を備えていますが、トークンをミントまたはバーンする選択肢を提供し、最終的には転送プロセスをスピードアップすることで、その特徴を際立たせました。ウォレットやプロキシ契約と後方互換性があり、再デプロイする必要はありません。

それ以外にも、ERC-223も代替手段です。ERC-20トークンのスマートコントラクトに、不可逆的な取引のシナリオに対抗することが主な目的です。意図せずにスマートコントラクトへの振替がトリガーされるたびに、取引をキャンセルするようユーザーに通知します。しかし、ガス代は避けられず、限られたウォレットのみがそれを受け入れています。 

ERC-20トークンの送受信方法

ERC-20トークンは、イーサリアムベースの資産をサポートする任意のウォレットを使用して送受信できます。ERC-20のすべての取引では、マイナーにガス代を支払う必要があります。したがって、ウォレットに保存するイーサリアムの量は、常に実際の送信量よりわずかに多い必要があります。ベストプラクティスは、ETH残高が低すぎる場合、ERC-20トークンの振替を避けることです。

イーサリアム資産は、取引がより複雑で、複数のやり取りが必要なため、イニシャルコインオファリング(ICO)などのスマートコントラクトアドレスに送信すると、手数料が上昇することに注意してください。

たとえば、一部のウォレット(Exodus)はETHの利用者にネットワーク手数料を支払い、ERC-20トークンに同等の手数料を請求します。

ウォレット内の仮想通貨をETHに交換するか、別のウォレットから受け取ることで、ETHを簡単に取得できます。

トークンを受け取るには、「0x」で始まるパブリックアドレスのみを入力してください。必ずコピーペーストし、アドレスを手動で入力しないでください。間違いを犯し、資金を失っても回復しない可能性があります。

ERC-20トークンの保管方法 

イーサリアムブロックチェーン上でERC-20トークンを交換するのは簡単です。しかし、取引所アドレスとERC-20トークンアドレスの両方が一意であることは明らかです。したがって、ERC-20トークンを個人のウォレットアドレスと取引所のイーサリアムアドレスに送信する方法は異なります。 

トークンの送信先のウォレットアドレスまたは取引所アドレスを明確に特定する必要があります。そうでない場合、取引のトークンは成功せず、ERC-20トークンは取引所によって入金されない可能性があります。

ERC-20トークンを元帳のナノとメタマスクに送信できますか?

はい。ERC-20トークンはERC-20規格と互換性があるため、元帳のナノウォレットとメタマスクウォレットの両方で送信できます。

Ledger Nano S/Xとは、デジタル資産を保管し、ビットコイン、イーサリアム、USDTなどの人気の仮想通貨でERC-20トークンを含む取引を行うためのハードウェアウォレットです。Nano Ledgerでは、1,500種類以上の仮想通貨を保護・管理できます。また、Ledger Liveアプリケーションでは、ETHアカウントで直接通貨を購入できます。

一方、メタマスクは、イーサリアムやERC-20トークンを通常のウェブサイト経由で保管、送信、受信するための仮想通貨ウォレットです。Metamaskは、ブラウザ拡張機能およびモバイルアプリケーションとして利用できます。 

したがって、ホットウォレットの利便性を備えたハードウェアウォレットにトークンを保管することを検討している場合、これらのソリューションは理想的です。

終わりに

ERC-20トークンは、仮想通貨業界に大きな影響を与えています。彼らは10億ドル規模のICO業界に責任を持つだけでなく、デジタル資産をより広めています。

新しく作成されたトークンは、仮想通貨開発者と取引所開発者の間で通信することなく、リリースされたときに取引所プラットフォームに追加できます。ただし、ERC-20規格に準拠している場合に限ります。その結果、リスクの軽減、複雑さの軽減、均一性の向上、トークンの流動性の向上がもたらされ、利用者間の信頼感が高まります。

すでにERC-223やERC-777などの新しい規格を試していますが、ERC-20は引き続き好まれています。ERC-20プロトコルは、脆弱性や既存のトークン問題に対処する機能を追加することで、すぐに改善される可能性が高いです。

今すぐBybitアカウントに登録して、最大100ドル相当のトークンとクーポンをゲットしよう!

BTCUSD、ETHUSDEOSUSDBTCUSDTETHUSDT、LINKUSDTLTCUSDTXTZUSDTの無期限契約で最大100レバレッジを取引できます。 

最新情報:

ソーシャルメディア – Twitter ,Facebook Instagram YouTube LinkedIn .Telegram andRedditに参加しよう

ご不明点については、ヘルプセンターをご覧ください。

*本記事は参考用です。Bybitを通じて提供されるそのような情報は、特定の個人にとって投資戦略や取引戦略が適しているという助言や推奨を構成しません。本記事の利用者は、Bybitがお客様の投資判断に一切責任を負わないことに同意するものとします取引前に、専門家の助言を求めてください。