イーサリアムERC20は、イーサリアムトークンとイーサリアムブロックチェーンの標準となっている。ERCはEthereum Request for Commentの略。暗号の世界では欠かせない存在であり、最も人気のあるトークンの1つである。ERCが発明される前は、各トークンは独自のスマートコントラクトを持ち、まったく新しいコードを書かなければならなかった。.
イーサリアムの非有金トークンは、スマートコントラクトを作成・発行するために発明された。ERC-20は統一されたトークン標準であり、すべてのトークンがスマートコントラクトを作成・発行できることを意味する。ERC-20は統一されたトークン標準であり、システム内のすべてのトークンが互いに互換性があることを意味します。ERC-20は、ETHトークンが実装するルールの共通リストを決定します。.
一言で言えば、イーサリアムのコントラクトの大部分はERC-20と互換性がある。中途半端なステップを必要としないアプリケーションやトークンの作成に大きく貢献している。現在では、ERC-20なしのイーサリアム・ネットワークを想像することは不可能です。この記事では、イーサリアムのトークンについて概説します。.
ERC20トークン成功の鍵
ERC-20のネイティブ・トークンはETH(または「ガス」)だが、イーサリアム・トークンの標準は非常にユビキタスになっており、他のデジタル・アセットで異なる名称を持つものの中には、実際にはETHトークンであるものもある(例えば、Chainlinkや 絆).各トークンにはそれぞれ目的があり、例えば、プロジェクトの成果を決定する問題に対する投票権を与えたり、タスクを達成した購入者に報酬を与えたりすることができる。.
これらの暗号トークンは、プロジェクトの資金調達のために様々なオファリングを通じて販売されている。しかし、かつてERC20トークンは注目を集めすぎたため、その結果として 不採算投資. .この状況のルーツは 中軌道 2017年.
これらは誰でも作ることができるが、企業や開発者だけが担当する。人気の理由は以下の通りである:
- これらのトークンは驚くほど簡単に操作できる。
- 暗号通貨ウォレットやブロックチェーン取引所のコマンドの普遍化という問題を一気に解決してくれる。これらのコマンドのセットは小規模で基本的なものだ。異なるトークン間の連携ルールとトークン購入の規制で構成されている。.
- これは、イーサリアムのトークンを校正し、独自のトークン標準を確立する最初の取り組みである。
- 第三者のアカウントに情報を転送することはできません。
イーサリアムのユーザーは取引手数料を支払わなければならない。取引手数料は、各操作に必要なETHの数によって決まる。.
スマート・コントラクトとは何か?
スマートコントラクトは、第三者からのアクセスなしに送金できる条件を暗号化するのに役立つ。作成されたトークンの追跡にも役立つ。イーサリアムの仮想マシンはその実行を支援する。ERC-20トークンのスマートコントラクトは、コンピューターには読めないコーディング言語を使用するプログラマーによって作成される。すべての条件が満たされると、コードは即座にアクティブ化される。.
イーサリアムで起こりうる問題
- ERC-20スマートコントラクトの作成。スマートコントラクトは、トークンの総供給量、トークンの流通方法、新しいトークンの発行時期などを直接管理できるため、非常に重要である。スマートコントラクトは、トークンの迅速な移動を支援する。契約の作成は、開発者の緊密なチームを必要とする、エネルギーを消費する長いプロセスである。失敗した契約は大きな出費の原因となる。.
- 互換性の問題。ERC20のような汎用的な標準を使用せずにトークンを作成すると、余分な費用が発生する可能性もある。一言で言えば、ウォレットと取引所プラットフォームはサードパーティのサービスであり、スマートコントラクトの助けを借りて統合する必要がある。.
情報処理言語(Solidity)
これはイーサリアムエコシステムにおける唯一のソフトウェアコーディング言語ではないが、ERC-20スマートコントラクトはすべてSolidityで書かれている。SolidityはJavascriptに似ているため、他のC型言語の熟練者は特別なトレーニングを受けなくてもすぐにSolidityを使いこなすことができます。.
ERC-20の機能により、外部ユーザーはトークンの残高を知ることができ、特別なアルゴリズムを使ってイーサリアム口座間で通貨を送金することができる。スマートコントラクトは承認と送金という2つのイベントを指定する。ユーザーがイーサリアムアカウントからトークンを引き出す権利を所有している場合、それらはアピールすることができる。.
ここでは、ERC-20の強制機能の詳細について説明する:
- 総供給量 はERC-20トークンの総供給量を定義する関数である。
- BalanceOf関数: ユーザーの現在のトークン残高のトークン数を表示します。
- 伝達関数: に役立つ。 譲渡 トークンの総供給量から別のユーザーへ
- 転送機能: あるアカウントから別のアカウントにトークンを送信するために使用されます。
- Approve機能は、トークンを拡散するアカウントの能力をチェックします。
- 引当金機能 アカウントの残高をチェックし、トークンを送信するのに十分な残高があることを確認する。
さらに重要な機能として、契約外で利用できるパブリック機能がある。.
繰り返しになるが、Javascriptの基本的なスキルがあれば、これらの説明は非常にわかりやすく見えるだろう。.
ERC20トークンとは何ですか?
ネイティブ・トークンであるETH以外にも、800以上のトークンが存在する。 トークン (2020年末時点)、トークン契約数は35万件以上:
- バイナンス コイン(BNB)
- テザー(USDT)
- チェーンリンク (LINK)
- ダイ(大)
- メーカー(MKR)
- コンセンサス(SEN
ERC20トークンの用途は?
- お金を集める:時折、ERC-20開発者はプロジェクトのために資金を集める。そして、新しいトークンが市場に出回る前に、投資家は新しいコインを手に入れる。
- 投票権。トークン残高が多ければ多いほど、プロジェクト決定への影響力が増す。.
- 現実世界の物を例示する:トークンは、金のような価値ある物の所有権を示すことができる。.
- 取引手数料:ユーザーはすべての取引に手数料を支払わなければならない。ネットワークがトラフィックでいっぱいの場合、「ガス」を使用することができ、これは所有者のトークンから差し引かれる。.
- 高度な機能:ETHトークンの機能だけでは物足りないユーザーもいる。.
イーサリアムの行く末は?
ERC-20には多くの利点があるが、まだ完璧にはほど遠い。標準化に問題があり、最低300万米ドルが盗まれた。つ目の問題は、トラフィックが多いときの処理時間の長さだ。.
そのため、ERC-20の開発者はこれらの問題を解決し、コードを書かなければならない。さらに、ERC-20トークンはビットコインの世界で唯一の標準ではなく、ERC777やERC223も競合として考えることができる。ERC777とERC223は競合と言える。.
結論
ERC20トークンの実装は、標準化という点では大きな一歩を踏み出した。 短所. .イーサリアムは、第三者のコミットメントなしに通貨を移転することを支援し、スマートコントラクトの作成を大幅に簡素化することで、開発者の時間を大幅に節約する。.
開発者は最近、いくつかの問題を修正したイーサリアム2.0を発表した。それでも、巨額の損失やその他の欠点を回避するためには、まだ長い道のりがある。.
よくあるご質問
ERC20はETHと同じですか?
いや、これらの概念はまったく異なる。ERC20はイーサリアム・ブロックチェーンの統一規格であり、コインの種類の名称です。ETHはイーサリアム・ブロックチェーンのネイティブ通貨です。.
したがって、ETHはERC-20型コインの一部とみなすことができる。言い換えれば、ERC-20はETHが使用されるエコシステムである。.
ERC-20トークンを送るにはETHが必要ですか?
はい、ERC-20トークンを送信するにはETH(または「ガス」)が必要です。その理由は、そのようなトークンはイーサリアムプラットフォーム上で発行されるからです。十分なETHがあることを確認するには、ウォレットの残高を確認してください。.
ERC20ウォレットを作成するには?
まず、分析を行い、多くのイーサリアム互換ウォレットから1つを選択する必要があります。次に、ウォレットのデスクトップ版またはモバイル版をインストールする必要がある。新しいウォレットを作成し、パスワードを設定し、秘密鍵(またはリカバリーフレーズ)を印刷し、安全な場所に置くか、文書として保存し、決して誰とも共有しないでください。その後、ウォレットのロックを解除する必要がある。そうすればすぐにトークンを追加し、取引を開始することができる。.
トークンコントラクトのアドレスの見つけ方は?
トークンの契約アドレスは、記入が必要なフィールドで、いくつかの特定の情報が必要です。この情報を得るには、トークンのウェブサイトに直接アクセスしてください。Etherscan.ioはそれをチェックするのに良いサービスです。トークンの名前を入力し、クリックしてください。すべての情報を再確認することを忘れないでください。.








