PICKS REPORT vol.25

Lesson5:イーサリアムの通貨単位について

- - - - - - - - - - - - - - - - - - - - -- - - - - - - -- - -

今回は、イーサリアムの「通貨単位」と「バリデータの要件とコスト」について専門用語を省き、事例を使いながら説明しています。こちらのレポートを読んで頂くことで、イーサリアムの理解にあたって混乱のポイントとなる通貨単位と、まもなく始まるイーサリアムのバリデータ要件について知ることができます。どうぞご覧下さい。

- - - - - - - - - - - - - - - - - - - - -- - - - - - - -- - -

━━━━━━━━━━━━━━━━━━━

PICKS REPORT vol.25

━━━━━━━━━━━━━━━━━━━

【2020年01月17日発行】

当レポートでは、ブロックチェーンおよび暗号資産について、より理解を深めて頂くために、専門用語を使用せず、むずかしい数字も使用せず、身近な事例に例えながら、国内メディアやサロンでは、なかなか知ることができない内容を配信していことを目的としています。

::::::::::::::::::::::::::::::::::::::::::::::::::::::::

目次

1.イーサリアムの通貨単位について

  1.1 イーサリアムの通貨単位

  1.2 まとめ

2.Ethereum2.0|バリデータ要件とコストについて
  2.1 ノードの運営に必要な要件

  2.2 ノードの運営に必要なコスト

  2.3 ノードを追加することによるコスト

  2.4 まとめ

3.トピックス

  3.1 トークン規格の比較図

  3.2 CryptoVoxels|デジタルアートの世界へ

::::::::::::::::::::::::::::::::::::::::::::::::::::::::

………………………………………

1.イーサリアムの通貨単位について

::::::::::::::::::::::::::::::::::::::::::::::::::::::::

1.1 イーサリアムの通貨単位

イーサリアムのネイティブ通貨は「Ether(イーサ)」です。イーサの表記方法として他にも多く使用されるのが「ETH」です。他にもいくつか表記方法がありますが、上記2通りが最も一般的に使用される表記方法と言えます。

よくある誤解として、当レポートの参考文献であるマスタリング・イーサリアムが補足していますが、「イーサリアム」と「イーサ」を混同してはいけません。イーサリアムはシステムを指し、イーサが通貨のことを指しています。

イーサの最小単位は、「wei」です。1イーサは、100京wei(10の18乗)を表します。つまり、Aが保有している1イーサをBに送金する場合に、プログラム内では、100京weiという値が処理されています。

その他にもイーサリアムについて学習していくと、「kwei」「mwei」「gwei」と言った単語を目にする機会があるかと思います。kweiは10の3乗、mwei10の6乗、gwei10の9乗であると頭の片隅に置いておいてください。

前回説明させて頂いた通り、イーサリアムネットワークを動かす為には、Gasコストの計算と送金が必要です。

前回のレポートはこちら

https://coinpicks.substack.com/p/picks-report-vol24

コストの計算には、weiという単位に基づいて「Gasプライス」と「Gasリミット」と呼ばれる概念が存在しています。Gasプライスとは、取引に使用するコストの量を決定します。Gasリミットとは、取引を行う際に払っても良いコストの上限値を意味します。この概念に関しては、後程しっかり説明をしたい為、今回は割愛させて頂きます。

実際にイーサリアムをAからBに送金する為には、送金に必要なイーサとコストとしてのGasが必要であるという解釈は正しいのですが、それだと大変手間がかかります。

実際には、2種類の通貨を用意する必要はなく、コストとしてのGasはイーサから支払われることになります。つまり、AからBに1イーサを送金する為に「10gwei」必要ということであれば、0.0000000001etherをコスト分として1イーサとは別に支払うことができます。

1.2 まとめ

今回は、イーサリアムとイーサの違いについて説明をさせて頂き、イーサの最小単位「wei」について説明しました。ネットワークを悪意あるプログラムから守る為に設定されているGasには、非常に小さな単位があり、送金時にユーザーの利便性を損なわないように工夫された設計になっていることを理解頂けたのではないでしょうか。

………………………………………

2.Ethereum2.0|バリデータ要件とコストについて

::::::::::::::::::::::::::::::::::::::::::::::::::::::::

イーサリアム2.0のビーコンチェーンが2020年後半にリリースされる際には、ネットワークを保護する「バリデータ」と呼ばれるブロックの提案および検証を行うノードが必要になります。バリデータは、ブロックの提案および検証を行うことで報酬を獲得することができます。この報酬は、一般的なプルーフオブステークの仕組みと類似しています。

2.1 ノードの運営に必要な要件

ノード運用自体は、コンピュータとビーコンチェーンの状態を他のノードと共有する為のインターネットさえあれば実行可能です。

バリデータを実行する際のコストには、セットアップコスト、インフラストラクチャーコスト、およびオペレーションコストの3つの主要なコストがあります。インフラストラクチャコストは毎月一定額が必要であり、セットアップコストは最初の1度のみ必要であり、繰り返し発生することはありません。オペレーションコストに関しても毎月必要ですが、運用状況によって月毎に大きく変動します。

コストの内訳は以下のとおりです。

セットアップ
セットアップコストとは、ノード上でバリデータを実行するために必要なハードウェア、オペレーティングシステム、およびソフトウェアの選択、構築、設定、およびテストにかかる時間を金額換算したものになります。

ハードウェアの選択
ノードを実行可能なハードウェアには非常に多くの種類があります。最も重要な要件として、ソフトウェアを実行するのに十分なほど性能が高く、継続的なメンテナンスを必要としないほどに信頼性が高いことです。それ以外にも、サーバの物理的なサイズや動作時のノイズの量(サーバーが自宅にある場合は重要)から必要な電力量まで、選択に影響する可能性のある多くの決定を行う必要があります。

オペレーティングシステムの選択
オペレーティングシステムには、WindowsベースとLinuxベースの2種類があります。それぞれが、異なる機能を提供しており、運用に異なるレベルの専門知識を必要とする多数の製品があります。その中でもセキュリティの強さとシステムが起動するまでの時間を考慮することが最重要であり、メンテナンスの容易性も重要な要件として該当します。しかし、オペレーティングシステムには関しては、慣れ親しんだものを選択することが良いでしょう。

ソフトウェアの選択
ソフトウェアの選択は、実行するバリデーターの数とハードウェアおよびオペレーティングシステムによって選択するべきです。しかし、どの実装が最も適しているかを判断するために、それぞれの実装を評価する必要があります。

ハードウェア、オペレーティングシステム、ソフトウェアの構成
選択したハードウェア、オペレーティング・システム、ソフトウェアを構成する必要があります。これにはセットアップ(ソフトウェアのインストールと有効化)と不要なソフトウェアの削除および開いているポートのクローズ等の作業が必要となります。オペレーティングシステムの自動アップデートの設定、監視機能の追加などにより、将来のメンテナンスコストを削減することができます。

2.2 ノードの運営に必要なコスト

インフラストラクチャ
インフラコストとは、比較的一定の規模で毎月支払われるコストです。

電気代
電気代は、ランニングコストとして使用するハードウェアに大きく依存します。Ethereum2.0のバリデーターは、最大限の報酬を獲得するために常にオンラインである必要があるため、電力コストが増大する可能性があります。電気使用量はワットで測定され、通常、電気はキロワット時(KWh)で請求されます。

例えば、150ワット(0.15KW)と約20円の電気の表示価格を使用する一般的なデスクトップコンピューターでは、毎月の電気料金(1ヶ月を30日と仮定)は以下のようになります。

電気料金(2,160円)

=0.15×24×30×20

減価償却費
バリデータサービスを実行する場合、減価償却は大きなコストです。検証プロセスを実行するコンピュータのコストであり、ハードウェアの耐用年数と見なされる期間にわたって分散されます。

ネットワーク
ネットワークコストは、一般的に月単位の固定料金であるため、簡単に計算することができます。さらに、ネットワークは共有リソースであることが多く、他のシステムは同じ接続を共有し、コストも同様に共有することができます。しかし、多くのサーバ・ホスティング・プロバイダは、使用するデータ量が多いほど月末の料金が高くなるというGBあたりの課金モデルを採用しています。

オペレーティングシステム
Ethereum2.0のノードは、WindowsまたはLinuxベースのオペレーティング・システムで実行することができます。前者の方が多くの人になじみがあるが、ライセンス料が発生します。これを購入した場合は、ハードウェアと同じ方法で減価償却する必要があります。

オペレーション
オペレーションコストは、毎月支払われるという点でインフラストラクチャコストに似ていますが、コストの規模は月ごとに大きく変化します。例えば、6か月に1回行われるオペレーティングシステムのアップグレードには数時間かかる場合があり、実施されるべき作業が不規則であるという点が挙げられます。

ハードウェア/オペレーティング・システム/ソフトウェアの保守
ハードウェアに障害が発生し、ディスク容量が満杯になり、ソフトウェアが使用不能になります。これは、ノードを継続して稼働させるために必要な処置が必要になることを意味します。メンテナンスコストは、メンテナンスにかかる時間と、メンテナンスの実行中の資金の損失の2つに分類されます。両方を最小限に抑えるには、定期的に予防的メンテナンスを行うのが最善です。ただし、これには、それ自体が管理と保守を必要とする監視システムが必要です。メンテナンス作業に多大な時間を費やすことになるのは非常に簡単です。そのため、コストが受領した検証者の報酬に比例していることを確認するためにかかる時間を正確に考慮できることが重要です。

ソフトウェアのアップグレード
Ethereum1.0ネットワークでは、過去数年間にわたって、ノードを適宜アップグレードする必要があることが示されています。バグに対応する場合もあれば、プロトコルの変更を実装したり、パフォーマンスを改善したりする場合もあります。アップグレードはメンテナンスと似ていますが、事前に計画を立てて、オペレータにとって最も都合のよい時間に実行できる点が異なります。

2.3 ノードを追加することによるコスト

フェーズ0時点では、作業の大部分はビーコンノードによって実行され、バリデータは時々データに署名するだけです。その結果、バリデータの数に関係なく、全体的なコストは比較的横ばいのままです。

フェーズ1では、バリデータごとに作業が増え、バリデータの数が増えるとサーバーが追加されます。その結果、新しいサーバの購入、構成、保守が必要になるため、コストはより頻繁に増加します。

フェーズ2では、各バリデータに対して非常に多くの作業が行われるため、各サーバーは比較的少数のバリデータしか実行することができません。つまり、コストはバリデーターの数にほぼ一致するように増加していく可能性が高くなります。

2.4 まとめ

Ethereum2.0でバリデータを実行すると、セットアップ作業、ハードウェアとソフトウェアの減価償却、継続的なメンテナンスなど、多くのコストが発生します。最大のコストは、メンテナンスやその他の不定期の作業によってすぐに時間のロスに繋がります。最高の収益を確保するには、セキュリティやアップタイムを犠牲にすることなくコストを低く抑える必要があります。また、Ethereum2.0のフェーズ1とフェーズ2でコストがどのように増加するかを考慮する必要があります。

Reference

https://www.attestant.io/posts/exploring-ethereum-2-validator-costs/

………………………………………

3.トピックス

::::::::::::::::::::::::::::::::::::::::::::::::::::::::

□ OpenSea|知っておくべき代替不可能なトークンについてのすべて

トークン規格の比較図

トークンを発行する為の規格である、ERC20、ERC721、ERC1155の比較説明等の図が、分かりやすかったので共有します。

市場規模

NFT(非代替トークン)の市場はまだ非常に小さいです。現在の流通市場は、1か月あたり約2億円~3億円と見積もられています。

市場成長

2018年後半のCryptoKitties(クリプトキティ )バブルの後、非代替トークンとやり取りするユニークユーザー数は、2018年2月から2019年12月の間に8,500アカウントから20,000アカウント以上へとゆっくりと着実に増加しました。例えばOpenSeaでは、売り手が約7,800円の商品を販売したのに対し、購入者は約4,600円の商品を購入しているとのことです。

そしてこの1年間で、メインネットのERC721のコントラクト数は、新規開発者の参入に伴って指数関数的に増加し、2019年6月に1,000個に達しているとのことです。

週ごとの購入者数:1,500

週ごとの購入数:18,000

ユーザーあたりの平均購入数:12

NFT分布

OpenSeaの約400,000のアドレスからの生データに基づくネットワーク分布図です。数千ものアドレスは、クリプトキティのみを所有しており、多くのアドレスがGods Unchained(ゴッズアンチェインド)と呼ばれるゲームの複数のカードを所有していることを示しています。

Reference

https://opensea.io/blog/guides/non-fungible-tokens/

□ CryptoVoxels|デジタルアートの世界へ

イーサリアムブロックチェーン上の仮想世界で様々なデジタルアートを見ることができます。現在も仮装エリアは拡大しており土地の平均価格も上がっている模様です。

土地(区画)の購入は、OpenSeaと呼ばれるセカンダリーマーケットでも可能となっています。その種類は、2020年1月13日時点で2,158種類となっています。

Reference

https://www.cryptovoxels.com/play?coords=NE@83E,1U,237S

━━━━━━━━━━━━━━━━━━━

質問やお問い合わせはこちら

CoinPicks - 質問箱 -

https://docs.google.com/forms/d/1PRpZSyrCYEA5vYoGFXNqZVFHQHrOI86_wlQOkmucupA/edit

━━━━━━━━━━━━━━━━━━━

□Twitter

https://twitter.com/imai_ryouji

□ CoinPicks 公式

https://coinpicks.org/

□CoinPicks Lab

https://coinpicks.substack.com/

- - - - - - - - - - - - - - - - - - - - -- - - - - - - -- - -

『CoinPicks』内コンテンツの著作権は、すべて発行元に帰属します。本メルマガの内容の大部分または全部を無断転載、転送、再編集など行なうことはお控えください。

また、商用目的ではない個人ブログやSNSでの引用は、出典を明記いただければ、問題ございません。

- - - - - - - - - - - - - - - - - - - - -- - - - - - - -- - -

━━━━━━━━━━━━━━━━━━━

PICKS REPORT vol.25

━━━━━━━━━━━━━━━━━━━

【2020年01月17日発行】