イーサリアムのトークン、GAS、GAS料金について解説!


[st-minihukidashi fontawesome=”” fontsize=”” fontweight=”” bgcolor=”#FFB74D” color=”#fff” margin=”0 0 20px 0″ radius=”” add_boxstyle=””]今回の記事は下記の英語の記事がとても勉強になると思ったので、要点だけまとめて翻訳したものです。より詳しく理解したければ本家の記事をどうぞ。[/st-minihukidashi]  

 
 

 
図は、シンプルなブロックチェーンの流れを示しています。
 
イーサリアムはネットワークであり、ブロックチェーンとも呼ばれています。
 
イーサリアムと他の暗号通貨との一番の違いは、単なる通貨ではなく、環境であるということです。
 
ここでは、誰もがブロックチェーン技術を活用して、
 
スマートコントラクトによる独自のプロジェクトやDAPPS(分散型アプリケーション)を構築することができます。
 
これは非常に重要な違いで、まさにイーサリアムで可能なことの真の範囲を示しているからです。
 

トークン

 
イーサリアムはインターネットのようなもので、すべてのDAPPSはその中で動作するウェブサイトだと考えてください。
 
これらのDAPPSには興味深い点があります。それは、すべてのDAPPSが分散化されており、個人に所有されているのではなく、人々に所有されていることです。
 
その方法として、通常は「ICO」と呼ばれるクラウドセールが行われます(詳しくは後述します)。基本的には、自分のエーテルと引き換えに、そのDAPPの特定のトークンを購入します。
 
注:イニシャル・コイン・オファリング(ICO)とは、暗号通貨の世界では、主流の投資の世界におけるIPOにほぼ相当するものです。
 
ICOは一種の資金調達の役割を果たし、新しいコインやアプリ、サービスを作ろうとしている企業がICOを立ち上げます。
 

  • Usage Tokens
  • Work Token

Usage Tokens。これらは、それぞれのDAPPSで固有の通貨のように機能するトークンです。
 
Golemがその良い例です。
 
Golemのサービスを利用したい場合は、Gorlem Network Token (GNT)で支払う必要があります。
 
このトークンには金銭的な価値がありますが、ネットワーク自体の中で特定の権利や特権を与えるものではありません。
 
Work Token これは、あなたがDAPPの株主のようなものであることを示すトークンです。
 
そのため、DAPPの方向性について発言権があります。
 
その典型的な例がDAOトークンです。もしあなたがDAOトークンの保有者であれば、あるDAPPがDAOから資金を得られるかどうかについて投票する権利を持っていました。
 

なぜトークンが必要なのか?

 
もしこれらのDAPPSがすべてEthereumネットワークで作られているのであれば、なぜDAPPS内でのすべての取引の支払いにEtherを使用しないのか、と疑問に思われることでしょう。
 
なぜネイティブな通貨が必要なのか?その答えはとても簡単で、現実の世界でも、現金ではなくトークンを使う場所がたくさんあります。
 
例を挙げてみましょう。
 
ウォーターパークに行ったときのことを覚えていますか?お金をもらって手首にバンドを巻き、それを使って園内のすべての乗り物に乗ったり、食べ物を買ったりしたことを覚えていますか?この例では、ウォーターパークがDAPP、あなたのお金がエーテル、バンドがトークンです。
 
さて、「ワンダーウーマン」の映画チケットを購入し、チケットにポップコーンとコーラを追加したときはどうでしょうか?映画館に入った瞬間、どうやってホールに入ったのですか?チケットを見せました。ポップコーンとコークはどうやって買ったのですか?これも、チケットを見せてです。この場合、映画館がDAPPで、あなたのお金がEtherで、チケットがトークンです。
 
トークンを使ってDAPPSのスマートコントラクトの特定の機能を実行することで、プロセスをよりシンプルでシームレスにすることができます。さらに、トークンはエーテルの全体的な価値にも貢献しています(詳しくは後述します)。
 

イーサとガス。

 
トランザクションが成功しても失敗しても、コンピュテーション(計算)の対価を支払う必要があります。たとえ失敗しても、マイナーはあなたの取引を検証して実行しなければならない(コンピュート)ので、あなたは成功した取引と同様に、そのコンピュートの代金を支払わなければなりません。
 
Ether(ETH)は、そのネットワークの燃料です。トークンを送ったり、コントラクトとやりとりしたり、ETHを送ったり、ブロックチェーン上で何かをするときには、そのコンピュテーションに対して支払いをしなければなりません。その支払いはGasで計算され、GasはETHで支払われます。
 

ガス料金

取引にかかる費用を少なくしたい場合は、ガスの1ユニットあたりの支払額を下げることで可能になります。1ユニットあたりに支払う価格は、取引の採掘速度を増加または減少させます。
通常時は40GWEIのガス価格であれば、ほとんどの場合、次のブロックに入ることができますが、2GWEIであれば、通常、数分以内に採掘されます。
 

ガス価格を上げると早く採掘されるのか?ガソリン価格を低く設定すると、絶対に採掘されないのでしょうか?

 
取引手数料は、ブロックを採掘するマイナーに支払われます。マイナーがブロックを採掘する際には、どの取引を含めるかを決めなければなりません。
 
マイナーがブロックに取引を含めることを促すためには、マイナーが取引を含めたくなるような高さの「ガス価格」を設定したいと思います(これはマイナー次第なので)。
 
ほとんどのマイナーは、トランザクションを含めるための非常にシンプルな戦略に従っています。受け取った取引をガス価格の高いものから低いものへと並べ、ブロックが満杯になるか、自分が気にならない程度にガス価格が低く設定されているものにたどり着くまで、その取引を含めるのです。
 
マイナーがあなたの取引をブロックに含めることができるように、ガス価格を十分に高く設定する必要があります。
 
急いでいる場合は、ガス価格を高く設定することで、列に並んでいる誰よりも先にジャンプすることができます。
 
急いでいない場合は、誰かが最終的にあなたの取引を含むように、十分に高い数値を設定すればよいのです。
 
 

藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

未整理記事

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です