イーサリアムとイーサリアム2.0 [主な違い]
2013年、Vitalik Buterinは、一般化されたスクリプト言語を使用したアプリケーション開発をサポートするブロックチェーンプラットフォームの開発を提案しました。その後、Buterimは他の7人の創設者のチームに加わり、分散型アプリケーション向けのイーサリアムスマートコントラクトプラットフォームを開発しました。同じクラウドセールが開始され、3700 BTC(230万ドル)が調達され、プロジェクトは2015年に開始されました。スケーラビリティとコストの制限により、Ethereum上に構築されたPoWの複雑さはユーザーを引き付けることができませんでした。スケーラビリティとパフォーマンスの制限を解決するために、イーサリアムの開発者は、シャーディング、PoSなどを含むイーサリアム2.0ロードマップを導入しました。イーサリアムとイーサリアム2.0の主な違いに入る前に、すべてを詳細に理解しましょう.
イーサリアムとは?
イーサリアムが発売されました 2015年にイーサリアムブロックチェーンの共同創設者であるVitalikButerinによって。イーサリアムは、ビルダーが分散型アプリケーション、スマートコントラクト、共有台帳、その他の財務および法務アプリケーションを起動するためのオープンソースプラットフォームです。プラットフォームは完全に分散化されており、優れたブロックチェーンネットワークの前提条件の1つである仲介者の監視から解放されています。イーサリアムはビットコイン直後の市場価値で2位を占めています.
イーサリアム仮想マシンの紹介
イーサリアム以前は、ほとんどのブロックチェーンは主にネットワークでサポートされている暗号通貨のトランザクションに関連していました。イーサリアムの作成者であるVitalikButerinは、その概念を変更することを考え、ユーザーが「イーサリアム仮想マシンまたはEVM」を使用してイーサリアムネットワーク経由でデータをカスタマイズできるようにする、より強化されたブロックチェーンの作成に一歩前進しました。 EVMを使用すると、ユーザーはスマートコントラクトの助けを借りてトランザクションを実行できます.
スマートコントラクト
ブテリンのおかげで、イーサリアムブロックチェーン上のすべてのトランザクションがスマートコントラクトで保護されるようになりました。 EVMは、イーサリアムでのトランザクションのすべての条件が両当事者によって合意され、契約によって検証されることを保証します。合意されると、これらのトランザクションはパブリックブロックチェーンに記録され、自己実行され、後戻りすることはありません。これが、これらのトランザクションをスマートにし、デジタル経済を正当化するものです.
DAPPSの分散型アプリケーション
スマートコントラクトはデジタルトランザクションに革命をもたらしました。イーサリアムブロックチェーンで実行できるトランザクションのリストは無限です。家賃の支払い、公益信託への寄付、メールの送信まで、スマートコントラクトの助けを借りて、すべてをイーサリアムで数分以内に行うことができます。それとは別に、イーサリアムを使用すると、ユーザーは、金融デリバティブ、トークンエコノミー、レピュテーションシステム、投票システム、ファイルストレージなどの他のサービスとともに分散型アプリケーションを構築できます。.
イーサリアムトークンイーサリアム(ETH)とイーサリアムガス
イーサリアムまたはETHは、イーサリアムブロックチェーンのネイティブコインであり、株主への報酬の支払いを含むすべてのトランザクションに使用されます。 ETHトークンは、ブロックチェーンを実行するためのイーサリアムガスの購入にも使用されます。すべてのトランザクションとスマートコントラクトでさえ、イーサリアムガスによって支えられています。ガスのコストまたは量は、トランザクションのサイズによって異なります。ガスは、ネットワークがリソースを浪費するのを防ぎ、コストを節約します.
イーサリアムの開発者は、スマートコントラクトを実行するのに十分なガスを使用しないアプリケーションをEVM上に作成することがよくあります。これらのトランザクションは、マイナーからの検証をすぐに失い、ネットワーク上で拒否されます。アプリケーション開発者は、ネットワークでの信頼を失う可能性があります。ネットワークをスムーズかつ効率的に実行するために、EVMは各マイナーにタスクを割り当てます。ネットワークガスを使用すると、トランザクションのタイムリーな検証が保証され、トランザクションの速度が低下するため、ネットワークの全体的な効率が向上します。.
イーサリアム(PoW)とイーサリアム2.0(PoS)
イーサリアムブロックチェーンは、プルーフオブワーク(PoW)コンセンサスメカニズムに基づいて構築されました。 PoWは、ビットコインブロックチェーンの作成の背後にいる男である中本聡によって最初に導入されました.
イーサリアム2.0:
イーサリアムのクリエイターは現在、プルーフオブステーク(PoS)に移行しています コンセンサス プロトコル。この移行により、ブロックチェーンコミュニティでかなりの数の論争が発生しました。しかし、なぜこの移行が必要なのですか?これを理解するには、両方のコンセンサスプロトコルを理解し、PoWとPoSを区別する必要があります。.
PoWには、ブロックチェーンに新しいノードを作成するための数学的計算が含まれます。このプロセスはマイニングと呼ばれます。その見返りに、鉱山労働者は「エーテル」の形で報酬を受け取ります。しかし、このプロセスは非常にコストがかかる可能性があり、膨大な量の計算能力と電力を使用する必要があります。マイナーが数学パズルを解くと、ネットワーク内にブロックが生成されます。ブロックの最終検証後、鉱夫は成功したベンチャーに対して報酬を受け取ります.
コストとスケーラビリティの問題
2008年に、中本聡はビットコインブロックチェーンを介してこのプロセスを実装し、それ以来、多くの同様のブロックチェーンネットワークがこのプロセスを使用してマイナーに報酬を与えています。しかし、何年にもわたって、ブロックチェーン開発者は、ブロックを生成する従来の方法でいくつかの欠点を経験してきました。このプロセスは、時間がかかるだけでなく、スケーラビリティに欠け、コストがかかり、多くの計算能力と電力を消費します。.
51%の攻撃: プロセスを改ざんするには、攻撃者はネットワーク内のすべてのバリデーターの合計出資比率である51%を超える必要がありますが、これは事実上不可能です。.
この問題に答えるために、開発者は、ブロックチェーンコミュニティが今日直面しているすべての問題を解決すると信じているプルーフオブステークコンセンサスメカニズムを発表しました。.
キャスパープロトコル[PoWからPoSへの移行]
イーサリアムは キャスパー PoSプロトコル。最初に実装されるCasperのバージョンは、PoSへのスムーズな移行を行うように設計されたハイブリッドPoW / PoSコンセンサスです。ブロックはPoWでマイニングされ、50ブロックごとにPoSチェックポイントが使用されます。このメソッドは、マイナーをバリデーターに置き換えます。コンセンサスに到達するために、バリデーターには、次に受け入れられたブロックを検証するための投票権が与えられます。各バリデーターの投票権は、ネットワークで保持している株式の量、またはアカウントで保持しているEtherの量によって異なります。.
ご存知のように、PoWでは攻撃者は総ハッシュパワーの51%を保持する必要がありますが、PoSではネットワーク内の総イーサリアムコインの51%です。したがって、PoSは、PoWと比較してはるかに開発されたコンセンサスプロトコルです。 PoSは、PoWよりも消費電力と計算エネルギーが少なくて済みます。それはよりスケーラブルであり、コンセンサス全体が株主の出資額に依存するため、PoWよりもはるかに安全です。 PoWとPoSの詳細については、PoWとPoSに関する記事をご覧ください。.
Ethereum2.0:単なるプルーフオブステークを超えて
イーサリアム2.0は、イーサリアムブロックチェーンのプルーフオブステークから一歩前進しました。次の追加機能が含まれています。
- シャーディング–これは、大規模なデータベースが管理可能な小さなリソースに保持されるデータ分割の形式です。.
- eWASM –イーサリアムWebアセンブリ(eWASM)コードの高速実行に役立ちます.
- プラズマと雷電–大量のトランザクションを処理できるスケーリングソリューション。 【雷電について読む】
イーサリアム開発者コミュニティは、将来、イーサリアム2.0ネットワークに新機能を導入する予定です。彼らは、これが取引をスピードアップし、スマートコントラクトの実装を増やし、ネットワークに新しい投資家を呼び込むことを期待しています。ただし、ハードフォークの実装を含むほとんどの技術開発は成功していますが、Ethereum2.0ネットワークでのPoSコンセンサスの開発に関しては論争があります。多くの投資家はネットワークの有効性について心配しています.