ERC20、ERC223、および新しいイーサリアムERC777トークン標準の比較
あなたはおそらくいくつかのトークンセールによって配布されたカップルを所有しているので、ERC20トークンに精通しています。しかし、ERC20以外にももっと多くの規格が存在することをご存知ですか?イーサリアムには、開発された標準の長い歴史があります. ERCの意味をよりよく理解するために、「Ethereum RequestforComment」の略です。これは、実際の基準に対する議論と提案のために提出された提案です。番号(20など)は、コード共有プラットフォームの問題番号を示します Github. まず、ERC20規格を見てみましょう. ERC20規格 ERC20規格とは正確には何ですか? ERC20トークンの出現は、暗号通貨市場に革命をもたらし、多数の ICO暗号通貨 ERC20コードは、2017年に世界が目撃したプロジェクトです。2015年に導入されたERC20コードは、特定のイーサリアムベースのトークンが展開する必要のあるルールの特定のリストの概要を示し、イーサリアムのブロックチェーンでトークンの機能をプログラミングするプロセスを簡素化します。基本的に、ERC20トークンは、イーサリアムのブロックチェーンを利用する特別な形式のスマートコントラクトです. ERC20トークンの最も顕著な例には、Bancor、EOS、Tronix、BNB、VeChain、およびBankexが含まれます。. イーサリアムトークンのERC20標準が革新される前は、コーダーはトークンを開発してイーサリアムのネットワーク上で起動するための特定の実装標準を作成する必要がありました。それにもかかわらず、ERC20トークンコードは、合理化されたプロトコルとスマートコントラクト標準のおかげで、トークンの作成プロセスを簡素化しました。 ERC20コードは、トークンのスマートコントラクトの実装に関連する複雑さを軽減し、トークンのコントラクトを破る可能性を大幅に減らしました. 2018年4月現在、 66,468ERC20トークン契約, ERC20標準によって提供されるトークンコードの統一性のおかげで、暗号通貨取引所が取引プラットフォームにさまざまなトークンを簡単にリストできるようになりました。このように、ERC20標準は、暗号コミュニティがそのような膨大な数のイーサリアムベースのトークンに関連する可能性のある流動性の問題を克服するのに役立ちました. ERC20トークン関数: ERC20コードは、トークンの6つの特定の関数の概要を示しています。 1-を介してトークンの総供給量を取得する "totalSupply" 関数 2-に関連付けられている別のアカウントのトークン残高を取得する "_オーナー" 経由のアドレス " balanceOf(address _owner)定数は収穫逓減(uint256バランス)" 関数. 3-特定の量のトークンを送信する "_値" 経由で指定されたアドレスに " transfer(address _to、uint256 _value)は(ブール成功)を返します" 関数. 4-特定の量のトークンを送信する "_値" あるトークン(契約)アドレスから別のトークン(契約)アドレスへ "transferFrom(address _from、address _to、uint256 _value)は(ブール成功)を返します" 関数. 5-特定のアカウントが自分のアカウントからトークンを繰り返し引き出すことができるようにすると同時に、引き出すトークンの量の上限を事前に定義します。 "_値" パラメータ。これは、 "approve(address _spender、uint256 _value)は(ブール成功)を返します". 引き出しの上限、つまり "_値" パラメータ、関数が呼び出されたときに上書きできます. 6-トークンの残りの量を、によって使用できる上限で定義された事前設定された量の範囲内で返す "_spender" […]