ERC-20
要約: ERC-20は、代替可能(ファンジブル)な資産のためのイーサリアムのトークン規格です。代替可能とは、どの1ユーロもほかの1ユーロと同じ価値を持つのと同じように、す…
ERC-20は、代替可能(ファンジブル)な資産のためのイーサリアムのトークン規格です。代替可能とは、どの1ユーロもほかの1ユーロと同じ価値を持つのと同じように、すべての単位が同一で互いに交換できることを指します。
重要な理由
この規格は、準拠するすべてのトークンコントラクトが備える共通の機能を定めています。たとえば、残高の確認、トークンの送金、所有者に代わって別のアドレスがトークンを使えるようにする承認などです。すべてのERC-20トークンが同じように動作するため、ウォレット、取引所、DeFiアプリケーションは個別の開発なしに新しいトークンに対応できます。ここから実務上の注意点が2つ導かれます。ERC-20トークンを送るにはガス代としてETHが必要であること、そして多くのトークンはほかのネットワーク上にも存在するため、入金は受け取る側のサービスが指定するネットワークで送らなければならないことです。
具体例
あるユーザーが、自分のウォレットから取引所の入金アドレスにステーブルコインを送ります。同じステーブルコインがほかのネットワークでも提供されている場合があり、誤ったネットワークで送った入金は届かない可能性があるため、ユーザーは入金ページでイーサリアム(ERC-20)ネットワークを選択します。送金はトークンのコントラクトによって実行され、ガス代はステーブルコインではなくETHで支払われます。