目次

  1. イーサリアムの基礎

  2. 放送はどのように表示されましたか?

  3. イーサリアムの使い始め方

  4. スケーラビリティ、ETH 2.0、そしてイーサリアムの将来

  5. イーサリアムと分散型金融(DeFi)

  6. イーサリアムネットワークへの参加


第 1 章 - イーサリアムの基礎

コンテンツ

  • イーサリアムとは何ですか?

  • イーサリアムとイーサの違いは何ですか?

  • イーサリアムの価値は何ですか?

  • ブロックチェーンとは何ですか?

  • イーサリアムとビットコイン - それらの違いは何ですか?

  • イーサリアムはどのように機能しますか?

  • スマートコントラクトとは何ですか?

  • イーサリアムを作成したのは誰ですか?

  • エーテルの流通はどのようにして起こったのでしょうか?

  • DAOとは何ですか?イーサリアムクラシックはどのようにして生まれたのでしょうか?


イーサリアムとは何ですか?

イーサリアム(英語から。Ethereum)は、分散型コンピューティング プラットフォームです。これはラップトップまたは PC の一種と考えることができますが、このシステムは 1 つのデバイスだけでは機能しないことに注意してください。イーサリアムは世界中の何千ものコンピューター上で同時に実行されます。つまり、イーサリアムの所有者は 1 人ではありません。

イーサリアムは、ビットコインや他の暗号通貨と同様に、デジタルマネーの送金に役立ちます。ただし、このネットワークの機能ははるかに幅広く、独自のコードを使用したり、他のユーザーが作成したアプリケーションと対話したりできます。イーサリアムはその柔軟性により、さまざまな複雑さの多くのプログラムを実行できます。

簡単に言うと、開発者は集中サーバーではなく分散ネットワーク上でコードを作成して実行できるという考え方です。これは、理論的には、そのようなアプリケーションの動作を単純に停止したり検閲したりすることはできないことを意味します。


イーサリアムとイーサの違いは何ですか?

直観に反するように思えるかもしれませんが、イーサリアムで使用される交換単位はイーサリアムまたはイーサリアムとは呼ばれません。イーサリアムはプロトコルそのものであり、イーサリアムが扱う通貨はイーサ(またはETH)と呼ばれます。

Эфирные монеты отскакиваются


イーサリアムの価値は何ですか?

先ほど、イーサリアムを使用すると分散システム上でコードを実行できると述べました。これにより、権限のない人がプログラムを変更することができなくなります。コードはイーサリアム データベース (ブロックチェーン) に追加され、それ以上編集できないように構成できます。さらに、データベースはすべてのユーザーに表示されるため、コードを使用する前にコードを確認できます。

これは、世界中のどのユーザーでも、オフラインにできないアプリケーションを実行できることを意味します。さらに、ネットワーク自体のイーサ単位には価値があるため、これらのアプリは暗号通貨の転送条件を設定できます。アプリケーションを作成するプログラムはスマート コントラクトと呼ばれ、多くの場合、人間の介入なしで独立して実行されるように構成できます。

明らかに、この「プログラム可能なお金」というアイデアは、世界中の多くのユーザー、開発者、企業を魅了せずにはいられません。


最新のイーサリアム (ETH) 相場をチェックしてください


ブロックチェーンとは何ですか?

イーサリアムはブロックチェーンに基づいています。プロトコルで使用される情報を保存するデータベースです。私たちの記事「ビットコインとは何ですか?」をよく読んでいる場合は、ブロックチェーンがどのように機能するかについての基本を理解していることになります。イーサリアムとビットコインのブロックチェーンは似ていますが、情報とそれを保存する方法が異なります。

イーサリアム ブロックチェーンは、新しいページを追加する本と考えることができます。それぞれはトランザクションに関する情報を含むブロックです。新しいページを追加するときは、先頭に特別な値を挿入する必要があります。これは、ページがランダムな順序ではなく、順番に追加されていることを示します。

この値は一種のページ番号であり、前の番号によって決まります。新しいページを見ると、前のページの続きであることがすぐにわかります。これは、ハッシュと呼ばれるプロセスを使用して行われます。

ハッシュ中に、データの一部 (この場合はページからの情報) が取得され、一意の識別子 (ハッシュ) が作成されます。異なるデータが同じハッシュを生成する可能性は非常に低いです。さらに、これは一方向のプロセスです。情報からハッシュを作成するのは非常に簡単ですが、既存のハッシュから情報を取得することはほとんど不可能です。次の章では、これがマイニングにとってなぜ重要なのかを見ていきます。

上記のコンポーネントに基づいて、ページを正しい順序でリンクするためのメカニズムが用意されています。確立された順序を変更したり、1 ページを削除しようとすると、前の各ページが改ざんされ、本全体が改ざんされたことになります。

ブロックチェーンについてもっと知りたいですか?初心者向けのブロックチェーン技術ガイドをご覧ください。


イーサリアムとビットコイン - それらの違いは何ですか?

ビットコインはブロックチェーン技術と金銭的インセンティブを利用して、世界的な決済システムを構築します。集中システムを必要とせずに世界中のユーザーを調整するためのいくつかのイノベーションが導入されました。各ユーザーは自分のコンピューターでプログラムを実行するため、プロセスの他の参加者にだまされるリスクのない分散環境で作業する機会があります。

ビットコインはしばしば第一世代のブロックチェーンと呼ばれます。過度に複雑なシステムになるように設計されていないため、これが安全性の点で利点となりました。ビットコインの柔軟性の欠如は、より高い信頼性を確保するための意識的な決定です。ビットコインのスマート コントラクト言語は非常に制限されており、非トランザクション アプリケーションにはあまり適していません。

それどころか、第 2 世代のブロックチェーンでは、さらに多くのことが可能になります。これらのプラットフォームは、金融取引を容易にするだけでなく、より高度なプログラム可能性を提供します。イーサリアムは開発者にコードを実験し、いわゆる分散型アプリケーション (DApps) を作成する機会をさらに与えます。

イーサリアムは第 2 世代ブロックチェーンの先駆者であり、現在でもこのセグメントの最も著名な代表的存在です。イーサリアムはビットコインと多くの類似点があり、ほとんど同じ機能を実行できます。ただし、本質的にはそれらは大きく異なり、それぞれに他方に比べて独自の利点があります。


イーサリアムはどのように機能しますか?

イーサリアムはステートマシンと呼ぶことができます。これは、いつでもファイル システムのスナップショットを取得し、すべてのアカウント残高とスマート コントラクトに関する情報を現在の形式で表示できることを意味します。特定のアクションによりシステム状態が更新されます。これは、変更を反映するためにすべてのノードもスナップショットを更新することを意味します。

Транзакционный лист отображает erin, посылая 5 зубов на alice.

イーサリアムの別の状態への移行


イーサリアム上で実行されるスマート コントラクトは、(ユーザーまたは他のコントラクトからの) トランザクションによって開始されます。ユーザーがトランザクションをコントラクトに送信すると、ネットワーク上の各ノードがコントラクト コードを実行し、出力を記録します。これは、スマート コントラクトを機械可読命令に変換するイーサリアム仮想マシン (EVM) を使用して行われます。

(現時点では) 状態を更新するには、マイニングと呼ばれる特別なメカニズムが使用されます。これは、ビットコイン アルゴリズムとよく似た Proof of Work アルゴリズムを使用して実行されます。次にこれについて詳しく見ていきます。


スマートコントラクトとは何ですか?

スマート コントラクトは単なるコードにすぎません。コード自体は、文字通りの意味での「心」や契約とは関係ありませんが、特定の条件下で実行されるため、「スマート」と呼ばれます。当事者間の合意の履行を保証するものであるため、契約とみなすことができます。

コンピューター科学者のニック・サボは、1990 年代後半に提案したアイデアを特に高く評価しています。 Nick 氏は食品自動販売機を例に挙げてスマート コントラクトの概念を説明し、同様の機械が現代のスマート コントラクトの前身と考えられると述べました。自動販売機の場合は簡単な契約を締結します。ユーザーがコインをそこに挿入すると、その代わりに機械が製品を分配します。

スマート コントラクトは、同様のロジックをデジタル環境に適用します。コード内に簡単なものを指定できます。例: このコントラクトに 2 つのエーテルが送信された場合、「Hello, world!」と応答します。

Привет, контракт на весь мир


Ethereum では、開発者が EVM で読み取れるコードを作成します。次に、プログラマは、コントラクトを登録する特別なアドレスに送信することによって、それを公開します。この段階では、誰もがそれを使用することができ、開発者が契約書作成時にこの条件を示さなかった場合、契約書を削除することはできません。

契約書には住所も記載されています。このアドレスを操作するには、ユーザーは 2 ETH をアドレスに送信する必要があります。これにより、契約コードが有効になります。ネットワーク上のすべてのコンピュータがこれを実行し、支払いが行われたことを確認し、その出力 (「Hello, world!」) を記録します。

上記はすべて、イーサリアムを使用する最も単純な例の 1 つです。多くの契約の関係を一度に確立する、より複雑なアプリケーションもあります。このようなコードはすでに存在しており、将来的にはさらに増えるだけです。


イーサリアムを作成したのは誰ですか?

2008 年、サトシ ナカモトという仮名で無名の開発者 (または開発者グループ) がビットコインのホワイトペーパーを出版しました。これは、デジタルマネーに対する人々の考え方を永遠に変えました。数年後、Vitalik Buterin という若いプログラマーがこのアイデアを開発し、あらゆる種類のアプリケーションに適用する方法を思いつきました。このコンセプトは最終的にイーサリアムに実装されました。

2013 年に、Buterin は「イーサリアム: 究極のスマート コントラクトと分散型アプリケーション プラットフォーム」というタイトルのブログ投稿を作成しました。その中で彼は、チューリングの完全性に従って、時間とリソースが与えられればあらゆるアプリケーションを実行できる分散型コンピューターの形でブロックチェーン ネットワークを作成するというアイデアについて説明しました。

将来的には、ブロックチェーン上で実行できるアプリケーションの種類は、開発者の想像力によってのみ制限されるようになるでしょう。イーサリアムは、ブロックチェーン技術がビットコインシステムの本来の限界を超えて使用できる可能性があるかどうかを模索している。


エーテルの流通はどのようにして起こったのでしょうか?

イーサリアムは2015年に7,200万イーサの初期資本で設立されました。これらのユニットのうち 5,000 万以上は、イニシャル コイン オファリング (ICO) と呼ばれる公開トークン販売で配布され、誰でもビットコインや法定通貨と引き換えにイーサ トークンを購入できました。


DAOとは何ですか?イーサリアムクラシックはどのようにして生まれたのでしょうか?

イーサリアムの出現により、インターネット上でのまったく新しいオープン コラボレーションの方法が可能になりました。そのような例の 1 つは、コンピューター プログラムに似たコードによって実行される DAO (分散型自律組織) です。

DAO は、そのようなシステムを作成する最初の、そして最も野心的な試みの 1 つでした。これは、イーサリアム上で実行される複雑なスマート コントラクトで構成され、自律的なベンチャー ファンドとして機能します。 DAO トークンは ICO を通じて配布され、トークン所有者に議決権とともに所有権を与えました。

しかし、開始直後、攻撃者はプロジェクトのオープンソース コードの脆弱性を利用し、The DAO の資金のほぼ 3 分の 1 を盗みました。当時、DAO はイーサの総供給量の 14% を保有しており、そのような出来事は実際、まだ発展途上にあるイーサリアム ネットワークにとって非常に破壊的なものであったことに注意する必要があります。

いくつかの議論の後、チェーンは 2 つのチェーンに分割 (ハードフォーク) されました。新しいチェーンでは、悪意のある取引が事実上取り消され、資金が「巻き戻されて」所有者に返されました。現在、このチェーンはイーサリアム ブロックチェーンとして知られています。トランザクションの不可逆性を維持した元のチェーンは、現在イーサリアム クラシックと呼ばれています。

DAO 攻撃は、このテクノロジーに関連するリスクと、自律型コードに多額の資金を信頼することで生じる可能性のある悲惨な結果を思い出させるものとなりました。これは、オープンな環境における集団的な意思決定がいかに深刻な問題を引き起こす可能性があるかを示す有益な例でもありました。ただし、セキュリティの脆弱性にもかかわらず、DAO は、インターネット上で安全でトラストレスな大規模コラボレーションを可能にするスマート コントラクトの可能性を完璧に示しています。



第 2 章 – エーテルはどのようにして現れたのか?

コンテンツ

  • 新しいエーテルはどのようにして生成されるのでしょうか?

  • 放送は全部で何回ありますか?

  • イーサリアムでのマイニングはどのように機能しますか?

  • イーサリアムのガスとは何ですか?

  • ガスとガス制限

  • イーサリアムネットワーク上のブロックをマイニングするのにどれくらい時間がかかりますか?

  • イーサリアムトークンとは何ですか?


新しいエーテルはどのようにして生成されるのでしょうか?

先ほど、マイニングについて簡単に説明しました。ビットコインが何なのかを知っているなら、マイニングがブロックチェーンの保護と更新に不可欠な部分であることを知っているでしょう。イーサリアムも同じ原理で動作します。つまり、マイニングを行ったユーザー (これは高価です) に報酬を与えるために、システムはユーザーにイーサを報酬として与えます。


放送は全部で何回ありますか?

2020 年 2 月の時点で、流通しているイーサの総数は約 1 億 1,000 万です。

ビットコインとは異なり、イーサリアムトークンの発行スケジュールはプラットフォームの立ち上げ時点では決定されていませんでした。ビットコインは、ビットコインの単位数を制限し、生成されるコインの数を段階的に減らすことで、その価値を維持しようとしました。一方、イーサリアムは、分散型アプリケーション (DApps) の基盤を提供することを目的としています。そして、どのトークン発行スケジュールがこれに最適であるかは不明であるため、疑問は未解決のままです。


イーサリアムでのマイニングはどのように機能しますか?

マイニングはネットワーク セキュリティにおいて最も重要な要素です。これにより、ブロックチェーンが正しく更新され、ネットワークが独立して機能できるようになります。マイニング プロセス中、多くのノード (この名前はマイナーによって考案されました) が暗号パズルを解くためにコンピューティング パワーを割り当てます。

これらのノードは、他のデータとともに多数の保留中のトランザクションをハッシュします。ブロックが有効であるとみなされるには、ハッシュがプロトコルによって設定された特定の数値を下回っている必要があります。計算上の問題を解決する作業が失敗した場合、ノードは一部のデータを変更して、再度解決策を見つけることを試みることができます。

したがって、競争力を高めるために、マイナーはできるだけ早く情報をハッシュする必要があります。パワーはハッシュレートで測定されます。ネットワーク上のハッシュレートが高くなるほど、問題の解決は難しくなります。マイナーだけがブロックの解決策を見つける権利を持っています。それが分かれば、他のすべての参加者がその有効性を確認するのが簡単になります。

もちろん、高速での継続的なハッシュにはコストがかかります。マイナーにネットワークを保護するよう動機付けるために、ブロック内のすべての取引手数料を含む報酬がマイナーに提供されます。さらに、マイナーは新たに生成されたイーサ (執筆時点では 2 ETH) を受け取ります。


イーサリアムのガスとは何ですか?

Hello World! 契約について言及したことを覚えていますか?これは、計算量がかなり少ない単純なプログラムでした。しかし、PC 上でそれを実行しているのはあなただけではありません。あなたはイーサリアムエコシステムの全員にもこれを尋ねています。

このことから、次の疑問が生じます。何千人もの人々が複雑な契約を実行すると何が起こるでしょうか?誰かが同じコードを繰り返すようにコントラクトを設定した場合、各ノードはそれを無期限に実行する必要があります。そうなると大きな負荷がかかり、システムが崩壊してしまう恐れがあります。

幸いなことに、イーサリアム ネットワークでは、このリスクを軽減するためにガスの概念が導入されました。車が燃料なしでは走行できないのと同じように、契約もガソリンなしでは走行できません。契約が正常に機能するには、ユーザーは一定の量のガスを支払う必要があります。不足している場合、契約は機能しなくなります。

本質的に、これは通常の取引と同様の追加料金のメカニズムです。マイナーは仕事の潜在的な利益に基づいて決定を下すため、より低い手数料の取引を無視できます。

注意: エーテルとガスは別のものです。ガスの平均価格は変動しており、採掘業者に大きく依存します。取引を行うには、ガス料金を ETH で支払います。これはビットコインの料金と似ています。ネットワークが混雑し、多数のユーザーが取引を行おうとすると、ガソリンの平均価格が上昇する可能性があります。逆も同様で、あまり活動がなければ価格は下がります。

ガスの価格は変動する可能性がありますが、各取引には一定の最低量のガスが必要です。つまり、複雑な契約では単純な取引よりもはるかに多くのガスが必要になります。したがって、ガスは計算能力の尺度として機能します。これにより、システムはイーサリアム リソースの使用に対して公正な価格をユーザーに請求することが保証されます。

通常、ガスのコストはエーテルのほんの一部です。それを表すために小さい単位 (gwei) が使用されます。 1 グウェイはエーテルの 10 億分の 1 に相当します。

簡単に言えば、ループするプログラムを長時間実行することはできますが、そのような契約はすぐに高価になります。このおかげで、イーサリアム ネットワーク上のノードはスパムを正常にフィルタリングできます。

Средняя цена на газ в гвее с течением времени

グエイ の時間の経過とともに平均ガソリン価格。出典:etherscan.io


ガスとガス制限

アリスが契約トランザクションを実行すると仮定しましょう。彼女は、(たとえば、ETH ガソリン スタンドを使用して)ガソリンにいくら費やしてもよいかを計算しました。彼女はマイナーがより早く取引を開始するよう奨励するために、より高い価格を設定する可能性があります。

しかし、確実に保護するためのガス制限を設けることも必要です。契約に何か問題があれば、予想よりも多くのガス消費が発生する可能性があります。ガス制限は、x 量のガスが消費されると動作が停止するように設定されています。契約は機能しませんが、アリスは当初予想していた以上の金額を支払う必要はありません。

これらの概念は最初は少し混乱するかもしれませんが、心配しないでください。はい、いつでもガス料金(およびガス制限)を手動で設定できますが、ほとんどのウォレットがこれに役立ちます。簡単に言うと、ガス価格はマイナーがあなたのトランザクションを処理する速度を決定し、ガス制限はあなたがマイナーに支払ってもよい最大金額を決定します。


イーサリアムネットワーク上のブロックをマイニングするのにどれくらい時間がかかりますか?

新しいブロックをチェーンに追加するには、通常 12 ~ 19 秒かかります。ただし、ネットワークがブロックの作成を高速化することが目的の 1 つである Proof of Stake 方式に切り替わると、この時間は短縮される可能性があります。さらに詳しく知りたい場合は、「Ethereum Casper」セクションをご覧ください。


イーサリアムトークンとは何ですか?

イーサリアムの魅力の多くは、ユーザーが自分の資産をチェーンに追加し、イーサとして保存および転送できるという事実にあります。これらはスマート コントラクトによって規制されており、開発者はトークンに特定のパラメーターを設定できます。スマート コントラクトは、その数、実行方法、分割可能か、代替可能かどうかなどを決定します。イーサリアムでトークンを作成するための最もよく知られた技術標準は ERC-20 であり、それが最もよく ERC-20 トークンと呼ばれる理由です。

このようなトークンの機能的可能性は、金融とテクノロジーの交差点で最新のアプリケーションを備えたイノベーターのための巨大な実験プラットフォームを開きます。アプリケーション内で通貨として機能する均質なトークンの発行であっても、または裏付けのある独自のトークンの発行であっても、物理的な資産。このプラットフォームは、幅広い機能と優れた設計の柔軟性を示します。そうは言っても、シンプルで合理化されたトークン開発プロセスに最適なオプションはまだ見つかっていない可能性があります。



第 3 章 – イーサリアムの使用を開始する方法

コンテンツ

  • ETHを購入するにはどうすればよいですか?

    • クレジット/デビットカードでETHを購入する方法

    • P2P市場でETHを購入する方法

  • イーサリアム (ETH) では何を購入できますか?

  • イーサリアムはどのような目的で使用できますか?

  • ETH を紛失した場合はどうなりますか?

  • イーサリアム取引をキャンセルできますか?

  • イーサリアムの取引は非公開ですか?

  • イーサリアムでお金を稼ぐことはできますか?

  • ETHを適切に保管するにはどうすればよいですか?

  • BinanceにETHを入金する方法

  • BinanceでETHを保管する方法

  • BinanceからETHを引き出す方法

  • イーサリアムウォレットにETHを保存する方法

    • ホットウォレット

    • コールドウォレット

  • イーサリアムのロゴとシンボルは何を意味しますか?


ETHを購入するにはどうすればよいですか?

クレジット/デビットカードでETHを購入する方法

Binance を使用すると、ブラウザを通じて ETH をシームレスに購入できます。これを行うには、次のことを行う必要があります。


  1. 仮想通貨売買ポータルにアクセスします。

  2. 購入したい暗号通貨 (ETH) と支払いに使用する通貨を選択します。

  3. Binance にアクセスするか、まだアカウントをお持ちでない場合は登録してください。

  4. 支払い方法を選んでください。

  5. 必要に応じて、カードの詳細を入力し、本人確認を行います。

  6. それだけです!あなたのETHはまもなくBinanceアカウントに入金されます。


P2P市場でETHを購入する方法

ETHはP2P市場で売買できます。つまり、Binanceモバイルアプリから直接他のユーザーからコインを購入できます。これを行うには、次のものが必要です。


  1. アプリケーションを起動し、自分のアカウントをお持ちでない場合は登録プロセスを実行し、ログインします。

  2. ワンクリックで「売買」をクリックし、画面の左上隅にある「購入」タブに移動します。

  3. いくつかのオプションが表示されます。必要なオプションを選択して、「購入」をクリックします。

  4. 対応するタブでは、暗号通貨または法定通貨での支払いも可能です。

  5. 以下に支払い方法を指定するよう求められます。最適なものをお選びください。

  6. 「ETHを購入」をクリックします。

  7. 次に支払いをする必要があります。その後、「支払い済みとしてマークして確認」をクリックします。

  8. 販売者がコインを送金すると取引が完了します。


イーサリアム (ETH) では何を購入できますか?

ビットコインとは異なり、イーサリアムは単なる暗号通貨プラットフォームではありません。これは分散型アプリケーションの作成に役立ち、イーサは交換トークンとしてこのエコシステムの燃料として機能します。したがって、イーサの主な価値は、イーサリアム ネットワークにおけるその多用途性にあります。

同時に、イーサは伝統的な通貨としても使用できます。他の通貨と同様に、ETH で商品やサービスの支払いを行うことができます。

Тепловая карта ритейлеров, которые принимают эфир в качестве оплаты. Источник.

Ether を支払いとして受け入れる小売業者のヒート マップ。出典: cryptwerk.com/coinmap


イーサリアムはどのような目的で使用できますか?

イーサリアムのネイティブ通貨ETHは、デジタルマネーまたは担保として使用できます。さらに、多くの人がこの資産を長期投資に使用します(ビットコインと同様)。ただし、ビットコインとは異なり、イーサリアム ブロックチェーンはよりプログラム可能であるため、ETH を使用するためのより多くのオプションがあります。これは、分散型金融アプリケーションや市場、取引所、ゲームなどの生命線として機能します。


ETH を紛失した場合はどうなりますか?

銀行組織はこのプロセスには関与していないため、ユーザーは自分の資金に対して責任を負います。コインは取引所またはウォレットに保管できます。ウォレットを使用している場合は、シードフレーズに注意する必要があることに注意することが重要です。ウォレットにアクセスできなくなった場合、ウォレットの助けを借りてのみ資金を復元できるため、見知らぬ人にそれを信頼しないでください。


イーサリアム取引をキャンセルできますか?

データがイーサリアム ブロックチェーンに追加されると、それを変更したり削除したりすることはほとんど不可能になります。つまり、確認されたトランザクションに対しては何もできなくなります。したがって、提供された情報、特に資金の送金先のアドレスを常に注意深く確認してください。大量の金額を送信する必要がある場合は、アドレスが正しいことを確認するために、最初に一部を送信する方が安全です。

しかし、スマートコントラクトのハッキング事件がきっかけで、イーサリアムはその運営に抜本的な変更、つまり悪意のあるトランザクションに対抗するために2016年にハードフォークを行う必要に迫られた。ただし、これは標準ではなく例外と考えることができます。そして、今後このようなことが起こらないようにするために、真剣な対策が講じられています。


イーサリアムの取引は非公開ですか?

短い答え: いいえ。イーサリアム ブロックチェーンに追加されたすべてのトランザクションは公開されます。あなたの本名がイーサリアムアドレスに記載されていない場合でも、外部の監視者はさまざまな方法であなたを特定することができます。


イーサリアムでお金を稼ぐことはできますか?

資産は不安定であるため、ETH ではお金を稼ぐことも失うこともできます。いつかネットワークが世界的なプログラム可能な決済システムになることを期待して、長期間イーサを保有する人もいます。逆に、他のアルトコインとの交換を好む人もいます。いずれにせよ、どちらの戦略も財務リスクから守ることはできません。

分散型金融 (DeFi) 開発の基盤として、ETH は借入、ローンの担保、合成資産の作成、さらには将来的にはステーキングにも使用できます。

投資家の中にはビットコインだけを扱い、他のデジタル資産を受け入れない人もいます。逆に、ETH やその他のアルトコインを使用したり、特定の割合を短期取引 (デイ取引やスイング取引など) に割り当てることを選択する人もいます。市場でお金を稼ぐための普遍的なアプローチはありません。各投資家は、自分のポートフォリオの特性と状況を考慮して最適な戦略を選択します。


ETHを適切に保管するにはどうすればよいですか?

コインを保管するためのオプションは数多くありますが、それぞれに独自の長所と短所があります。少なくともある程度のリスクがある場合は、さまざまなソリューションを組み合わせた分散投資を選択することをお勧めします。

一般に、保管オプションは保管保管と非保管保管に分けられます。カストディアルとは、コインを第三者(取引所など)に預けることを意味します。この場合、取引を行うにはカストディアンプラットフォームにログインする必要があります。

一方、非保管方法では、暗号通貨ウォレットを使用して資金の管理を維持できます。ウォレットは、物理的なウォレットのように文字通りコインを保管するわけではありません。これには、ブロックチェーン上の資産へのアクセスを可能にする暗号キーが含まれています。もう一度注意することが重要です。非保管ウォレットを使用する場合は、必ずシード フレーズをバックアップしてください。


BinanceにETHを入金する方法

すでに Ether を持っていて、Binance に上場したい場合は、次の手順に従うことで、迅速かつ簡単に上場できます。

  1. Binance に移動するか、まだアカウントをお持ちでない場合は登録してください。

  2. ウォレットに移動し、「Enter」を選択します。

  3. 利用可能なすべてのコインのリストから ETH を選択します。

  4. ネットワークを選択し、適切なアドレスに ETH を送信します。

  5. それだけです!一定回数のオンライン確認の後、イーサリアムがバイナンス アカウントに入金されます。


BinanceでETHを保管する方法

Etherを積極的に取引する場合は、BinanceアカウントにEtherを保存する必要があります。 Binance での ETH の保管は簡単かつ安全であり、レンディング、ステーキング、エアドロップ、プレゼントを通じて Binance エコシステムを活用する機会が得られます。


BinanceからETHを引き出す方法

Binance から引き出したい Ether をすでに持っている場合は、次の手順に従って素早く簡単に行うことができます。

  1. バイナンスにログインします。

  2. ウォレットに移動し、「出金」を選択します。

  3. 利用可能なすべてのコインのリストから ETH を選択します。

  4. ネットワークを選択します。

  5. 受取人の住所を貼り付け、必要な金額を入力します。

  6. この操作をメールで確認してください。

  7. それだけです!ネットワーク上で一定回数の確認が行われた後、ETH が指定したアドレスに入金されます。


イーサリアムウォレットにETHを保存する方法

ETH を自分のウォレットに保管したい場合は、ホット ウォレットまたはコールド ウォレットの 2 つの主なオプションから選択できます。


ホットウォレット

インターネットに接続された仮想通貨ウォレットをホットウォレットと呼びます。通常、これは残高を確認したり、トークンを送受信したりできるモバイルまたはデスクトップ アプリケーションです。ホットウォレットはオンラインであるため、攻撃に対してより脆弱ですが、日常の支払いにはより便利です。 Trust Wallet は、さまざまなコインをサポートするシンプルで便利なモバイル ウォレットの一例です。

コールドウォレット

コールドウォレットは、インターネットに接続されていない暗号通貨ウォレットです。オンライン攻撃の脅威がないため、一般にリスクは低くなります。同時に、コールドウォレットは通常、ホットウォレットほど使いにくいです。コールド ウォレットの例としては、ハードウェア ウォレットやペーパー ウォレットが挙げられますが、現在ペーパー ウォレットは時代遅れで危険なオプションであると考えられているため、使用はお勧めできません。

ウォレットについて詳しくは、「暗号通貨ウォレットの種類」の記事をご覧ください。


イーサリアムのロゴとシンボルは何を意味しますか?

Vitalik Buterin は最初のイーサリアムのロゴをデザインしました。それは 2 つの回転された合計記号 Σ (ギリシャ文字のシグマ) で構成されていました。最終的なロゴデザイン (このエンブレムに基づく) は、4 つの三角形で囲まれた八角形のダイヤモンド型です。他の通貨と同様に、Ether ではアプリや Web サイトで通貨を表示するための標準 Unicode 文字が必要です。イーサの最も一般的に使用される記号は Ξ ですが、たとえば米ドルの $ ほど一般的ではありません。



第 4 章 – スケーラビリティ、ETH 2.0、およびイーサリアムの将来

コンテンツ

  • スケーラビリティとは何ですか?

  • なぜイーサリアムにはスケーラビリティが必要なのでしょうか?

  • ブロックチェーンのスケーラビリティのトリレンマ

  • イーサリアムネットワーク上ではどれくらいのトランザクションを処理できますか?

  • イーサリアム2.0とは何ですか?

  • イーサリアムシャーディングとは何ですか?

  • イーサリアムプラズマとは何ですか?

  • イーサリアムロールアップとは何ですか?

  • イーサリアムのプルーフ・オブ・ステーク(PoS)とは何ですか?

  • イーサリアムステーキングとは何ですか?

    • イーサリアムの1ステークはいくらのETHですか?

    • イーサリアムをステーキングするとどれくらいの ETH を獲得できますか?

    • 私のETHはどのくらいの期間ステーキングにロックされますか?

    • ETHのステーキングに関連するリスクは何ですか?


スケーラビリティとは何ですか?

簡単に言うと、スケーラビリティとは、システムが成長する能力です。たとえば、コンピュータ システムでは、さまざまな技術を実装することで、ネットワークやサーバーを拡張して、処理されるトランザクションの総数を増やすことができます。

暗号通貨におけるスケーラビリティとは、ブロックチェーン ネットワークを拡張してより多くのユーザーにサービスを提供できる能力を意味します。ユーザーが増えれば増えるほど、ブロックチェーンに含めるために、より多くの操作とトランザクションが互いに「競合」します。


なぜイーサリアムにはスケーラビリティが必要なのでしょうか?

イーサリアムのファンは、インターネットの次のバージョンがこのプラットフォーム上に構築されると信じています。いわゆる Web 3.0 は、仲介者の不在、プライバシーの重視、データの真の所有権への移行を特徴とする分散型トポロジーを作成します。その基礎は、スマート コントラクトおよび分散ストレージ/通信プロトコルの形式での分散コンピューティングの使用に基づいています。

ただし、そのためには、イーサリアムはネットワークの分散化を損なうことなく、処理できるトランザクション数を大幅に増やす必要があります。現在、イーサリアムでは、ビットコインのようにブロック サイズによるトランザクション量の制限はありません。代わりに、ガスは制限され、一定量のガスのみがブロックに収まるようになります。

たとえば、ブロック内のガス制限は 100,000 Gwei です。それぞれ 10,000 Gwei のトランザクションを 10 件含めたいとします。この場合、システムはトランザクションを処理します。 2 つの Gwei 50,000 トランザクションでも同じことが起こりますが、それらのトランザクションで送信された追加のトランザクションは次のブロックに含まれるまで待機します。

しかし、このような仕組みは誰もが利用するシステムには適していません。ブロック内の利用可能なスペースよりも多くの保留中のトランザクションがある場合、バックログとして知られる残りの作業のログがすぐに形成されます。ガソリン価格は上昇し、ユーザーはネットワークが自分たちのトランザクションを最初に処理できるように、他の入札者よりも高い値を付ける必要がある。ネットワークの混雑状況によっては、特定の使用例では操作に法外なコストがかかる場合があります。

CryptoKitties の人気の急増は、この分野におけるイーサリアムの限界を示す好例でした。 2017 年、イーサリアム ベースのゲームにより、多くのユーザーが自分のデジタル猫 (代替不可能なトークンとして表される) の繁殖に参加するトランザクションを行うようになりました。非常に人気があったため、保留中のトランザクションの数が急増し、ネットワークの速度が低下することさえありました。


ブロックチェーンのスケーラビリティのトリレンマ

ブロック ガスの制限を引き上げるだけで、スケーラビリティの問題の解決に役立つように思えるかもしれません。制限が高くなるほど、一定時間内により多くのトランザクションを処理できるようになります。

残念ながら、イーサリアムの主要な特性を損なうことなくこれは不可能です。 Vitalik Buterin は、チェーン内の微妙なバランスを説明するために、ブロックチェーンのトリレンマ (以下に示す) を提案しました。

Трилемма блокчейна

ブロックチェーンのトリレンマ: スケーラビリティ (1)、セキュリティ (2)、分散化 (3)。


上記の特性を最適化する場合、3 つのうちの 1 つを犠牲にする必要があります。イーサリアムやビットコインなどのブロックチェーンは、セキュリティと分散化を優先します。彼らのコンセンサス アルゴリズムは、数千のノードで構成されるネットワークのセキュリティを保証しますが、残念ながら、スケーラビリティの低下につながります。非常に多くのノードがトランザクションを受け入れて検証するため、分散型システムは集中型システムよりも遅くなります。

ネットワークのセキュリティとスケーラビリティを実現するためにガス制限を解除するというオプションもありますが、この場合は分散型ではなくなります。

これは、ブロック内の多数のトランザクションがブロックのサイズに直接影響するためです。ただし、ネットワーク上のノードは、機器の強度を維持するために、定期的にダウンロードして他のノードに配布する必要があります。ブロック ガスの制限が増加すると、ノードがブロックを検証、保存し、ネットワークにブロードキャストすることがより困難になります。

その結果、そのような負荷に耐えられないノードはシャットダウンし始めます。そのうちの少数の企業だけが留まり、互いに競争し続けることができ、集中化がさらに進むことになります。その結果、安全でスケーラブルなブロックチェーンが得られますが、ブロックチェーンの主な特性の 1 つである分散化が欠けています。

最後に、分散化とスケーラビリティを主な優先事項とするブロックチェーンを想像してみましょう。高速化と分散化を同時に実現するには、コンセンサス アルゴリズムの使用において妥協する必要があり、これがセキュリティの弱体化につながります。


イーサリアムネットワーク上ではどれくらいのトランザクションを処理できますか?

近年、イーサリアムは 1 秒あたり 10 トランザクション (TPS) を超えることはほとんどありません。 「世界的なコンピュータ」を目指すプラットフォームとしては、この数字は驚くほど低い。

ただし、スケーラビリティの向上は長年にわたるイーサリアムの目標でした。この問題を解決する手段の一つとしてプラズマが考えられます。これはイーサリアムの効率を向上させることを目的としていますが、他のブロックチェーン ネットワークにも適用できます。


イーサリアム2.0とは何ですか?

イーサリアムには、その潜在的な可能性にもかかわらず、現在の状態では重大な制限と欠点が伴い、そのうちの 1 つは上で説明しました。簡単に言えば、イーサリアムが新しい金融システムの基盤となることを目指すのであれば、1 秒あたりさらに多くのトランザクションを処理できなければなりません。ネットワークの分散型の性質を考えると、この問題を解決するのは非常に困難であるか、少なくともイーサリアム開発者は長年にわたってこの問題に取り組んできました。

一方で、ネットワークを十分に分散化するには、依然としていくつかの制限を適用する必要があります。ノードを実行するための要件が​​高くなるほど、参加者は減り、ネットワークはより集中化されます。したがって、イーサリアムが処理できるトランザクションの数を増やすと、各ノードの負荷も増加するため、システム全体の整合性が危険にさらされる可能性があります。

イーサリアム (および他の Proof of Work 暗号通貨) のもう 1 つの欠点は、リソースを非常に大量に消費することです。ブロックチェーンにブロックを正常に追加するには、マイニングを行う必要があります。これには高速な計算が必要であり、大量の電力を消費します。

上記の制限に対処するために、更新のコア セットが提案されており、総称して Ethereum 2.0 (または ETH 2.0) として知られています。 ETH 2.0 が完全に導入されると、ネットワーク全体のパフォーマンスが大幅に向上します。


イーサリアムシャーディングとは何ですか?

すでに述べたように、すべてのノードはブロックチェーンのコピーを保存します。ネットワークが拡大すると、各ノードをアップグレードする必要があり、その結果、帯域幅と使用可能なハード ドライブ メモリが消費されます。

ただし、シャーディングを使用する場合、これは必要なくなります。この名前は、ネットワークをノードのサブセット (シャード) に分割するプロセスを指します。これらの各シャードは独自のトランザクションとコントラクトを処理しますが、必要に応じてより広範なシャードのネットワークと通信できます。各シャードは個別に検証されるため、他のシャードのデータを保存する必要はありません。

сеть без добавления к сети с общим доступом

2020 年 3 月のネットワークと、シャーディングが実装された同様のネットワークとの比較。


シャーディングはスケーリングに対する最も複雑なアプローチの 1 つであり、多くの開発とさらなる実装が必要です。しかし、実装が成功すれば、これはネットワーク容量を数倍に増やす最も効果的な方法の 1 つにもなります。


イーサリアムプラズマとは何ですか?

Ethereum Plasma はオフチェーンのスケーラビリティ ソリューションであり、オフチェーン トランザクションを実行することでスループットの向上を目指しています。この点では、サイドチェーンや支払いチャネルに似ています。

プラズマでは、セカンダリ チェーンがメインのイーサリアム ブロックチェーンに結び付けられ、それらの間の通信を最小限のレベルで維持します。これらは多かれ少なかれ独立して動作しますが、ユーザーは依然としてメインチェーンに依存して紛争を解決したり、セカンダリチェーンでのアクティビティを「完了」したりする必要があります。

ノードに保存する必要があるデータの量を減らすことは、イーサリアムのスケーリングを成功させるために不可欠です。プラズマ アプローチにより、開発者はメイン チェーン上に作成されたスマート コントラクト内の「子」チェーンの機能を定義できます。メイン チェーンで実行または保存するにはコストが高すぎるアプリケーションやプロセスを、これらのチェーン上に自由に構築できるようになります。

プラズマについて完全に理解するには、「イーサリアム プラズマとは何ですか?」の記事を参照してください。


イーサリアムロールアップとは何ですか?

Rollups は、トランザクションをメイン チェーンから移動することでイーサリアムを拡張しようとする点で Plasma に似ています。どのように構成されていますか?

メインチェーン上の 1 つのコントラクトには、すべての資金と 2 番目のチェーンの現在の状態の暗号による証明が含まれています。メインチェーン契約をリンクするセカンドチェーンオペレーターは、有効な変更のみが契約に記録されるようにします。この状態はオフチェーンで維持されるため、ブロックチェーンに情報を保存する必要はありません。ただし、ロールアップとプラズマの主な違いは、すべてのトランザクションがメイン チェーンに転送されることです。特別なタイプのトランザクションを使用すると、多数のトランザクションをロールアップ ブロックと呼ばれる特別なブロックに「ロールアップ」できます。

ロールアップには、オプティミスティック ロールアップと ZK ロールアップの 2 種類があります。どちらも独自の方法で、ネットワーク状態間の正しい遷移を保証します。

ZK ロールアップは、ゼロ知識証明と呼ばれる暗号検証を使用してトランザクションを送信します。このアプローチのより正確な名前は、zk-SNARK です。詳しい操作方法は割愛しますが、なぜロールアップに便利なのかを説明します。これにより、さまざまな当事者が特定の情報を明らかにすることなく、その情報を持っていることを相互に証明することができます。

ZK ロールアップの場合、この情報は 2 次回線の状態遷移を表し、メイン回線に変換されます。このソリューションの大きな利点は、このプロセスがほぼ瞬時に実行できることと、国家についての歪んだ考えが生じる可能性が非常に低いことです。

楽観的なロールアップでは、柔軟性を高めるためにスケーラビリティが犠牲になります。 Optimistic Virtual Machine (OVM) と呼ばれる仮想マシンを使用して、セカンダリ チェーンでスマート コントラクトを実行できます。一方で、メインチェーンに渡される状態遷移が有効であるという暗号学的証明はありません。この問題を軽減するために、ユーザーがメイン チェーンに送信された無効なブロックに異議を申し立て、拒否できるようにするための小さな遅延が設けられています。


イーサリアムのプルーフ・オブ・ステーク(PoS)とは何ですか?

Proof of Stake (PoS) は、ブロックを検証するための Proof of Work 方法に代わる方法です。プルーフ・オブ・ステーク システムでは、ブロック自体はマイニングされませんが、代わりにミント (鍛造とも呼ばれる) が使用されます。マイナーがハッシュレートを競う代わりに、候補ブロックを検証するためにノード (またはバリデータ) がランダムに定期的に選択されます。すべてが正しく行われた場合、バリデーターはそのブロックのすべてのトランザクション手数料を受け取り、プロトコルによってはブロック報酬も受け取ることになります。

採掘が行われていないため、プルーフ オブ ステークは環境への害が少ないと考えられています。 PoS バリデーターは大量の電力を消費せず、消費者グレードの機器でブロックを作成する機能も備えています。

イーサリアムは、キャスパーと呼ばれるアップデートであるイーサリアム 2.0 で PoW から PoS に切り替えることを計画しています。正確な日付はまだ不明ですが、最初のイテレーションは間もなく開始される可能性があります。


イーサリアムステーキングとは何ですか?

Proof of Work プロトコルの下では、ネットワークのセキュリティはマイナーによって確保されます。マイナーは、電力を無駄にし、潜在的な報酬を失うことになるため、ネットワークを不正行為することに興味がありません。 Proof of Stake にはそのようなゲーム理論はありませんが、代わりに、ネットワークのセキュリティはさまざまな暗号経済的手段によって確保されます。

不正行為は、潜在的な損失のリスクによってではなく、自分の資金を失うリスクによって防止されます。バリデーターは、検証の資格を得るために、自分のステーク (つまり、トークンのオファー) を提供する必要があります。ノードが不正行為を試みた場合、その正確な量のイーサがノードから引き出されるか、バリデーターが応答しないかオフラインの場合には徐々に償却されます。ただし、バリデーターが追加のノードを実行すると、より多くの報酬を受け取ることができます。


イーサリアムの1ステークはいくらのETHですか?

イーサリアムの最小ステークはバリデーターあたり 32 ETH です。このしきい値は非常に高いため、51% の攻撃を試みると、攻撃者は莫大な費用がかかることになります。


イーサリアムをステーキングするとどれくらいの ETH を獲得できますか?

これはかなり具体的な質問です。全体として、それはすべてあなたのステーク、ネットワークに割り当てられたETHの総量、およびインフレ率によって異なります。非常に大まかな見積もりとして、現在の計算では年間 6% の収入になります。なお、これはあくまで目安であり、将来的には合計額が変更される可能性があることをご了承ください。


私のETHはどのくらいの期間ステーキングにロックされますか?

バリデーターからETHの出金を受け取るには、トランザクションはキューで待機する必要があります。キューがない場合、最小出金時間は 18 時間ですが、これは動的指標であり、現時点で出金を行っているバリデーターの数に応じて調整されます。


ETHのステーキングに関連するリスクは何ですか?

あなたはネットワークのセキュリティを維持する責任を負うバリデータであるため、それに伴うリスクを認識する必要があります。バリデーターノードが長期間ダウンすると、デポジットのかなりの部分が失われる可能性があります。さらに、デポジットが 16 ETH を下回った場合は、検証の対象から外されます。

より体系的なリスク要因を考慮することも重要です。プルーフ・オブ・ステークはこれまでこの規模で実装されたことがないため、このようなシステムの信頼性を完全に確信することはできません。ソフトウェアには常にバグや脆弱性が含まれており、特に数十億ドルがかかっている場合には、壊滅的な影響を与える可能性があります。



第 5 章 – イーサリアムと分散型金融 (DeFi)

コンテンツ

  • 分散型金融(DeFi)とは何ですか?

  • 分散型金融 (DeFi) は何に使用できますか?

  • 分散型金融(DeFi)が主流になる日は来るのでしょうか?

  • 分散型金融 (DeFi) に関連するアプリケーションにはどのようなものがありますか?

  • イーサリアム上の分散型取引所 (DEX)


分散型金融(DeFi)とは何ですか?

分散型金融 (または単に DeFi) は、金融アプリケーションの分散化を目的とした動きです。 DeFi は、インターネット接続 (パブリック) があれば誰でもアクセスできるパブリックなオープンソース ブロックチェーンに基づいています。これは、何十億もの人々がこの新しい世界的な金融システムに移行するために重要な要素です。

成長する DeFi エコシステムでは、ユーザーは P2P ネットワークや分散型アプリケーション (DApps) を通じてスマート コントラクトと相互にやり取りします。 DeFi の重要な利点は、ユーザーが常に自分の資金の所有権を保持できることです。

簡単に言えば、分散型金融 (DeFi) 運動は、現在の制限のない新しい金融システムを構築することを目的としています。比較的高度な分散化と大規模な開発者ベースにより、DeFi の大部分は現在イーサリアム上に構築されています。


分散型金融 (DeFi) は何に使用できますか?

ご存知かもしれませんが、ビットコインの最も重要な利点の 1 つは、ネットワークが中央制御を必要とせずに独立して動作することです。しかし、これをプログラム可能なアプリケーションを作成するための基本的なアイデアとして使用したらどうなるでしょうか?ここに DeFi アプリケーションの可能性があります。このシステムには中央制御や仲介者が存在しないため、欠陥はありません。

DeFiの利点はオープンアクセスであることはすでに述べました。世界には、金融サービスにアクセスできない人々が 10 億人以上います。自分の経済力に自信がない場合、どのように日常生活を管理するかを想像してみてください。一方、何十億もの人々がこのように暮らしており、最終的にはこれがDeFiがサービスを提供しようとしている視聴者です。


分散型金融(DeFi)が主流になる日は来るのでしょうか?

しかし、すべてがそれほど素晴らしいのであれば、なぜ DeFi がまだ世界を席巻していないのでしょうか?現在、ほとんどの分散型金融アプリケーションは使いにくく、非常に不格好で、頻繁に壊れ、非常に実験的な外観をしています。このようなエコシステムのフレームワークさえ開発することは、特に分散環境では非常に困難です。

DeFi エコシステムの構築は、ソフトウェア エンジニア、ゲーム理論家、メカニズム設計者、その他多くの人々にとって多くの課題と障害をもたらします。したがって、DeFi が広く普及するかどうかという問題は未解決のままです。


分散型金融 (DeFi) に関連するアプリケーションにはどのようなものがありますか?

分散型金融 (DeFi) の最も人気のあるユースケースの 1 つはステーブルコインです。基本的に、これらはブロックチェーン上のトークンであり、その価値は法定通貨などの現実世界の資産に関連付けられています。たとえば、BUSD は米ドルの価値に固定されています。これらのトークンの利便性は、ブロックチェーン上に存在するため、保存と転送が非常に簡単であることです。

もう 1 つの一般的なアプリケーションの種類は、ランディング ページ アプリケーションです。資金を貸して、その見返りに利息を受け取ることができる P2P サービスが多数あります。最も便利なサービスの1つはBinance Lendingです。資金をウォレットに送金するだけで、翌日から利息を受け取り始めることができます。

DeFi の最も興味深い側面の 1 つは、分類するのが難しいアプリケーションの多様性です。これらには、ユーザーが独自の暗号コレクションやその他のデジタル物を交換できる、あらゆる種類の分散型 P2P マーケットプレイスが含まれます。また、誰でも価値のあるアイテムの市場を開拓できる合成資産の作成も含まれる可能性があります。さらに、DeFi は予測市場やデリバティブなどを強化できます。


イーサリアム上の分散型取引所 (DEX)

分散型取引所 (DEX) は、ユーザーのウォレット間で直接取引を行うことができるプラットフォームです。 Binance 集中取引所で取引するときは、Binance に資金を送信し、内部システムを通じて取引します。

分散型取引所は異なる構造になっています。スマート コントラクトの驚くべき機能のおかげで、暗号通貨ウォレットから直接取引できるようになり、取引所のハッキングやその他のリスクの可能性が排除されます。

分散型取引所の好例は Binance DEX です。それに加えて、Uniswap、Kyber Network、IDEXもあります。それらの多くは、セキュリティを最大限に高めるためにハードウェア ウォレットから取引するオプションも提供します。

Централизованные и децентрализованные биржи

集中型取引所と分散型取引所。


上記では、集中型取引所と分散型取引所の違いについて見てきました。左側では、Binance がユーザー間の取引の仲介者として機能していることがわかります。たとえば、アリスが自分のトークン A をボリスのトークン B と交換したい場合、両者はまず自分の資産を取引所に預ける必要があります。取引後、Binance はそれに応じて資金を残高に分配します。

右側は分散型取引所を使用するオプションです。このような操作には第三者が関与していないことに気づくかもしれません。代わりに、アリスのトークンは、スマート コントラクトを使用してボブのトークンと直接交換されます。したがって、契約条件はシステムによって自動的に実行されるため、関係者は仲介者を信頼する必要がありません。

2020 年 2 月の時点で、DEX はイーサリアム ブロックチェーン上で実行される最も一般的に使用されているアプリケーションです。ただし、中央集権型取引所と比較すると、取引量はまだ小さいです。ただし、DEX の開発者や設計者がユーザー エクスペリエンスをより魅力的なものにすれば、DEX は将来、多くの集中型取引所と競合する可能性があります。



第 6 章 – イーサリアムネットワークへの参加

コンテンツ

  • イーサリアムノードとは何ですか?

  • イーサリアムノードはどのように機能しますか?

  • フルイーサリアムノード

  • 簡素化されたイーサリアムノード

  • イーサリアムノードのマイニング

  • イーサリアムネットワーク上でノードを起動する

  • イーサリアムをマイニングする方法

  • イーサリアム ProgPow とは何ですか?

  • イーサリアムのソフトウェアはどのように開発されるのでしょうか?

  • スケーラビリティとは何ですか?


イーサリアムノードとは何ですか?

イーサリアム ノードは、何らかの方法でネットワークと対話するプログラムを表すために使用される用語です。イーサリアム ノードは、単純なモバイル ウォレットからブロックチェーン ネットワークの完全なコピーを保存するコンピューターまで、あらゆるものにすることができます。

すべてのノードはリターン通信ポイントとして機能します。イーサリアム ネットワークにはそのようなポイントがいくつかあります。


イーサリアムノードはどのように機能しますか?

ビットコインとは異なり、イーサリアムには単一の参照プログラムがありません。ビットコインエコシステムはメインノードソフトウェアとしてビットコインコアを使用しますが、イーサリアムにはイエローペーパーに基づいた独立した(ただし互換性のある)プログラムが多数あります。その中で最も人気のあるのは Geth と Parity です。


フルイーサリアムノード

イーサリアム ネットワークと対話し、ブロックチェーン上のデータを独立して検証できるようにするには、上記で説明したものと同様のソフトウェアを使用してフル ノードを実行する必要があります。

このソフトウェアは、他のノードからすべてのブロックをデバイスにダウンロードし、それらがトランザクションに正しく含まれていることを検証します。このプログラムに基づいて、ネットワーク内のすべての参加者 (あなたと他のすべてのピア) が同じ情報を確実に受け取るように呼び出されたすべてのスマート コントラクトを実行することもできます。すべてが計画通りに進むと、各ノードのコンピューティング デバイス上にブロックチェーンの同一かつ完全なコピーが存在することになります。

フルノードはイーサリアムが機能するために不可欠です。これらすべてのノードが受信したすべての情報を世界中に配信しなかった場合、ネットワークはその主要な特性である検閲耐性と分散化を失うことになります。


簡素化されたイーサリアムノード

フルノードの実行はネットワークの健全性と安全性に直接貢献しますが、そのようなノードを動作させるには別のデバイスが必要であり、定期的なメンテナンスが必要になります。簡略化されたノードは、完全なノードを実行できないユーザー (または単純に実行したくないユーザー) にとって最適なオプションである可能性があります。

名前が示すように、軽量ノードは消費するリソースとハード ドライブ容量が少なくなります。こうすることで、電話やラップトップなどのスペックの低いデバイスでも実行できます。このオーバーヘッドの低さは、軽量ノードが完全に自給自足ではないという事実によるものです。これらはブロックチェーンと完全には同期していないため、関連情報を供給するには完全なノードが必要です。

軽量ノードは、販売業者、サービス プロバイダー、ユーザーの間で人気があります。これらは、完全なノードの実行と維持が適切なソリューションではない場合に、支払いを行ったり受け取ったりするために広く使用されています。

イーサリアムノードのマイニング

マイニング ノードは、完全なクライアントまたは簡素化されたクライアントのいずれかになります。実際には、「マイニング ノード」という用語は、ビットコイン エコシステムではそのまま使用されません。ただし、これらのネットワーク参加者を特定する価値は依然としてあります。

イーサリアムをマイニングするには、ユーザーは追加の機器が必要です。これには通常、マイニング ファームの作成が含まれます。複数のビデオ カードを組み合わせて、高速なハッシュ速度を実現します。

マイナーには、ソロ マイニングとマイニング プールの 2 つのオプションがあります。ソロマイニングでは、ユーザーは一人でブロックを作成し、成功するとすべての報酬が彼に与えられます。彼がマイニングプールに参加すると、自分の力を他のユーザーの力と組み合わせます。これにより、ブロックを一緒に見つけられる可能性が高まりますが、報酬は自分たちで分割する必要があります。


イーサリアムネットワーク上でノードを起動する

ブロックチェーンの主な利点の 1 つは、オープン アクセスであることです。これは、誰でもノードを実行し、トランザクションとブロックを検証することでイーサリアム ネットワークを強化できることを意味します。

ビットコインと同様に、イーサリアム ノードへのプラグアンドプレイ接続を提供する企業は数多くあります。これは、単に動作するノードを持ちたい人にとっては便利ですが、この利便性のために追加料金を支払う必要があります。

イーサリアムには、Geth や Parity など、ノードを実行するためのプログラムが多数あることはすでに述べました。独自のノードを実行したい場合は、必要なオプションのインストール プロセスをよく理解しておく必要があります。

特別なアーカイブ ノードを実行する予定がない場合は、通常の消費者向けラップトップの能力で十分です。ただし、プロセスが大幅に遅くなる可能性があるため、日常の仕事に必要なコンピュータは使用しないほうがよいでしょう。

独自のノードを実行するのは、常にオンライン状態にあるデバイスで最も効果的です。ノードがオフラインになった場合、再びオンラインになるまでにネットワークと同期するのにかなりの時間がかかることがあります。したがって、これに対する最良の解決策は、組み立てが安価で保守が容易なデバイスとなるでしょう。たとえば、Raspberry Pi 上で簡略化されたノードを実行することもできます。


イーサリアムをマイニングする方法

ネットワークはプルーフ・オブ・ステークに切り替える予定であるため、イーサリアムでのマイニングは最も安全な、または長期的な選択肢ではありません。移行後、マイナーは別のネットワークに切り替えるか、機器を完全に売却する可能性が高くなります。

ただし、イーサリアムのマイニングに参加する場合は、グラフィックス カードや ASIC などの特別なハードウェアが必要になります。まともな利益を上げることを期待する場合、おそらく採掘装置と安価な電力へのアクセスが必要になります。さらに、イーサリアム ウォレットとファーム ソフトウェアをセットアップする必要があります。これには多くのお金と時間がかかるため、実行する準備ができているかどうかを慎重に検討してください。


イーサリアム ProgPow とは何ですか?

ProgPoWはProgrammatic Proof of Workの略で、「プログラム可能なプルーフ・オブ・ワーク」の略です。イーサリアム マイニング アルゴリズムのこの拡張は Ethash と呼ばれます。その目標は、GPU を ASIC との競争力を高めることです。

ASIC 耐性は、ビットコインとイーサリアムの両方のコミュニティで長年にわたって激しく議論されてきたトピックです。ビットコインの場合、ASIC がネットワーク上の主要なマイニング ハードウェアとなっています。

ASIC はイーサリアム ネットワークにも存在しますが、その量ははるかに少ないです。ほとんどのマイナーは依然としてビデオ カードを使用しています。ただし、ASIC機器をイーサリアムマイニング市場に導入する企業が増えるにつれ、この状況はすぐに変わる可能性があります。しかし、なぜ ASIC が問題になるのでしょうか?

まず、ASIC マシンはネットワークの分散化を大幅に軽減できます。 GPU マイナーが利益を上げることができず、業務の停止を余儀なくされた場合、ハッシュレートは少数のマイナーの手に集中することになります。さらに、ASIC チップの開発には非常に費用がかかります。十分な能力とリソースを備えている企業は多くありません。これらすべては生産の独占の脅威をもたらし、イーサリアム採掘産業が少数の企業の手に集中する可能性があります。

ProgPow の統合は、2018 年以来論争と議論の対象となってきました。そして、これがイーサリアムエコシステムにとって有益であると信じている人もいますが、ハードフォークを引き起こすことを恐れて反対している人もいます。 Proof of Stake への移行が近づく中、ProgPow の実装には依然として疑問が残っています。


イーサリアムのソフトウェアはどのように開発されるのでしょうか?

ビットコインと同様、イーサリアムもオープンソースです。誰もが自由にプロトコル自体の開発に参加したり、それに基づいてアプリケーションを作成したりできます。実際、イーサリアムには現在最大のブロックチェーン開発者のコ​​ミュニティがあります。

Andreas Antonopoulos 氏と Gavin Wood 氏による『Mastering Ethereum』などのリソースや、Ethereum.org の開発者向けリソースは、将来エコシステムに参加したいと考えている開発者にとって優れた出発点となります。


スケーラビリティとは何ですか?

スマート コントラクトは 1990 年代に初めて説明されましたが、その後のブロックチェーン上での使用により、スマート コントラクトを使用して実行できるまったく新しいタスクのセットが定義されました。 2014 年に Gavin Wood によって提案された Solidity は、イーサリアム上でスマート コントラクトを開発するための主要なプログラミング言語になりました。構文的には Java、JavaScript、C++ と似ています。

基本的に、Solidity を使用すると、開発者はイーサリアム仮想マシン (EVM) が理解できる命令に分解できるコードを作成できます。これをより深く理解したい場合は、Solidity GitHub から始めてください。

イーサリアム開発者が利用できる言語は Solidity だけではないことに注意することが重要です。もう 1 つの人気のあるオプションは Vyper で、これは構文が Python に似ています。