ERC-20トークンとは何ですか?初心者向けの説明

イニシャルコインオファリング(ICO)は、フラットファイナンスの規制上の制限を回避しながら資金を調達するための非常に人気のある方法になっています。 2017年、ICOは約65億ドルを調達しました。そして2018年3月の時点で、彼らは今年すでに20億ドルを調達していました.

ICOの大部分は、プラットフォームとしてのイーサリアム、より具体的にはイーサリアムのスマートコントラクトに基づいています。 ICOプロジェクトの株式は通常、ETHまたはBTCで販売され、トークン(ERC-20トークンとも呼ばれます)の形式で授与されます。.

イーサリアムを初めて使用する場合は、通常、MyEtherWallet.com(MEW)を使用してICOトークンを監視および管理することをお勧めします。最適なセキュリティのために、MEWはハードウェアウォレットと組み合わせるのが最適です.

したがって、ERC-20トークンの表示と処理には慣れていますが、トークンが何であるか、どのように機能するか、さらにはERC-20の意味を正確に知っている人はほとんどいません。 (不思議に思うかもしれませんが、ERCはEthereum Request Commentの略で、20は提案に割り当てられた任意の番号です。)

ERC-20の基本

名前が示すように、イーサリアムブロックチェーンの自国通貨はイーサリアム(ETH)です。しかし、ERC-20トークンはイーサリアムのコインとしても機能します。イーサリアムはERC-20トークンの心臓部です。そのブロックチェーンはトランザクションを処理し、その仮想マシンはスマートコントラクトを実行します.

erc20トークンスマートコントラクト

Ethereum.orgのICOまたは「信頼できない」クラウドセールの描写:

1)顧客はスマートコントラクト(中央のロボット)を支払います.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2)ロボットはお金を契約所有者に転送します.

3)ロボットは所有者のICOトークンを顧客に返します。きちんとした!

これらのトークンは独立していないことに注意してください。それらはイーサリアムのブロックチェーン上に存在し、その分散コンピューティング能力に依存しています.

スマートコントラクトのリスク

スマートコントラクトは非常に効率的ですが、リスクが伴います。たとえば、スマートコントラクトは、ICOの開発者によって開始された後は変更できません。スマートコントラクトにバグや脆弱性が含まれている場合、資金、トークン、またはその両方を簡単に失う可能性があります.

このような不正行為は、イーサリアムの歴史を通じて頻繁に発生しています。最も注目すべき例は 5,500万ドルのDAOハック, それを修正するには、イーサリアムネットワークのハードフォークが必要でした(これがイーサリアムクラスの作成方法です).

ERC-20規格が必要な理由?

ERC-20標準が登場する前は、さまざまな形式のイーサリアムトークン間で多くの互換性の問題がありました。各トークンには、完全に一意のスマートコントラクトがありました。つまり、新しいトークンをホストするために、エクスチェンジまたはウォレットごとに完全に新しいコードを作成する必要がありました。そして、増え続けるトークンの配列をサポートすることは、非常に問題が多く、時間がかかるようになりました。.

解決策として、業界はすべてのトークンが従うための標準プロトコルを考案しました。これは現在ERC-20として知られています。.

ザ・ ERC-20トークン標準 スマートコントラクトには6つの必須パラメーターと、3つのオプション(ただし推奨!)パラメーターがあります。オプションで、トークンがサポートする小数点以下の最大数を設定できます。比較するために、ビットコインでは、小数点以下8桁の数字と、その記号(通常は3桁または4桁のコード)とその名前を使用できます。 (だから、刺激的なものを選んでください!)

ザ・ 6つの必須機能 トークンの数と転送を処理します。最初の2つは、トークン配布の初期状態を割り当てるために使用されます。

  • トークンのtotalSupply関数を設定する必要があります。最大値に達すると、スマートコントラクトによってトークンを作成できなくなります.
  • balance0f関数は、任意のアドレス(通常はICOの所有者)にトークンの初期数を割り当てます。.

ユーザーに追加で配布し、ユーザー間でトークンを送信するには、2つの転送方法も必要です。それらは流通市場の機能にとって不可欠です。

  • 伝達関数は、トークンを総供給量からICOフェーズ中に購入した個々のユーザーに移動します.
  • transferFrom関数は、ある人から別の人にトークンを送信するために使用されます.

機能3と4を検証するには、さらに2つの機能が必要です。

  • 承認機能は、残りの供給に基づいて、スマートコントラクトがトークンを配布できることを確認します.
  • 最後に、アローワンス関数は、アドレスにトークンを別のアドレスに送信するのに十分なバランスがあることを確認します.

これらの6つの簡単な手順により、ウォレットプロバイダーとエクスチェンジは、ERC-20スマートコントラクトと対話できる単一のコードベースを作成できます。.

ERC-20トークンアプリケーション

ERC-20トークンには多くの用途があります。たとえば、プロジェクトシェア、資産所有権証明書、ロイヤルティポイント、または単なる暗号通貨としても機能します。 ERC-20トークンがこれらの役割のいくつかを同時に果たすことも可能です.

ERC-20トークンの作成

すべてのトークンはスマートコントラクトによって作成されます。これらのスマートコントラクトはトークンのトランザクションを処理し、すべてのトークン所有者の残高を説明します。例えば, CoinLaunchのCoinCreator このページでは、独自のERC-20トークンを簡単に作成できます!

ICOがアクティブな間、暗号通貨とその詳細(最も重要なのは郵送先住所)をスマートコントラクトに送信すると、合意した為替レートでICOのトークンを受け取る必要があります.

ERC-20トークンの問題

トークンの目的には、ERC-20プロトコルだけでは必ずしも十分ではありません。これはイーサリアムベースのトークンを作成するための標準にすぎず、有用で価値のある、さらには機能的なトークンを保証するものではありません。.

トークンは、ERC-20の基本を満たしている限り、さらにカスタマイズできます。 ERC-20標準の欠点の1つは、トークンの展開が技術レベルで簡単になることです。その結果、そうでなければICOをリリースすることができなかったであろう多くのチームがリリースすることができました。デプロイされたトークンの数(47,454とカウント!)非常に類似したトークンが豊富にあるため、選択プロセスが難しくなり、将来の投資家にとってより混乱します。.

もう1つの問題は、一部のプロジェクトが特異な方法でガイドラインを実装しているため、トークンの動作方法についてさらに混乱が生じることです。たとえば、トークンは他のICOのスマートコントラクトに送信されることがあります。その契約でこの不測の事態が許可されていない場合、トークンは失われます。 2017年末までに, 300万ドル以上が失われました こちらです! ERC-223の提案は、この欠陥に対抗しようとしています.

結論

ERC-20トークン標準の作成は、プロジェクトがトークンを開発しやすくする機能を標準化することにより、ICOスペース全体の成長を加速させました。このプロトコルはまた、ICOプロジェクト、取引所、ウォレットプロバイダー間の相乗効果を高めました。 ICOトークンの一般的な問題と脆弱性への対応として、ERC-20プロトコルはおそらく将来的に拡張および拡張されるでしょう.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me