イーサリアムガイド

ビットコインは、ブロックチェーンテクノロジーとそれに付随する技術的および経済的力学の分野を前提としたイノベーションの業界全体を立ち上げた、レガシーのオリジナルの暗号通貨です.

ビットコインのアプリケーションは、主に政府または第三者の管轄外の価値の保存および価値交換の媒体として想定されており、新しい金融テクノロジーの作成を通じて個人の経済的自由を提供することに焦点を当てています.

ただし、ビットコインなどのシステムでのブロックチェーンテクノロジー、暗号化、分散コンピューティング、および経済学の適用は、大きな可能性を秘めた将来の業界への氷山の一角でした。イーサリアムは、さまざまなアプリケーションにブロックチェーンテクノロジーを利用する可能性への扉を開きました.

イーサリアムとは?

分散型ワールドコンピューターとして固定されているイーサリアムは、オープンソースのパブリックブロックチェーンおよび分散型コンピューティングプラットフォームです。 チューリング完全 スマートコントラクト機能.

2013年後半に当時19歳のVitalikButerinによって、分散ノードの国際ネットワーク全体でコンピュータープログラムを保存および実行するためにブロックチェーンを仮想的に活用できるプラットフォームとして提案されたイーサリアムは、外部で最も有名で確立された暗号通貨になりましたビットコイン.

イーサリアムガイド

イーサリアムの歴史

イーサリアムには、現代の暗号通貨圏の形成に大きな影響を与えてきた、長く、物議を醸す、非常に重要な歴史があります。ザ・ 白書 2013年後半にVitalikによって提案されたのはイーサリアム時代の始まりでした.

コンピュータープログラムを実行および保存するための分散世界コンピューターとして概説された目標は、ブロックチェーンテクノロジーによってもたらされる可能性を最大限に活用する分散コンピューティングプラットフォームを作成することでした。ヴィタリックが彼の論文の紹介でそれを述べているように:

「イーサリアムが提供しようとしているのは、組み込みの本格的なチューリング完全プログラミング言語を備えたブロックチェーンであり、任意の状態遷移関数をエンコードするために使用できる「契約」を作成するために使用でき、ユーザーは説明されているシステムのいずれかを作成できます。上記のほか、数行のコードでロジックを記述するだけで、まだ想像していない他の多くの機能もあります。」

彼が引用で「上記で説明」しているシステムは、オンチェーンデジタル資産(ERC-20トークン)、非ファンジブル資産、分散型取引所など、今日のイーサリアムブロックチェーン上に構築された一般的なアプリケーション(dapps)を指します。チェーンIDおよびレピュテーションシステム、ピアツーピアギャンブル、分散型自律組織(DAO)、そして最も注目すべきはスマートコントラクト.

スマートコントラクトはイーサリアムの主要な機能であり、基本的には、ブロックチェーンに不変に格納された、ネットワーク上の価値のあるものの交換を容易にする自己実行プログラムです。これらは、特定の条件が満たされ、サードパーティや検閲の影響を受けず、Ethereumネットワークが機能している限り、ダウンタイムがない場合に実行されます。.

ホワイトペーパーで概説されているプロジェクトの一般的な野心と、その若い創設者の技術的専門知識は、暗号通貨の分野で多くの注目を集めました。プラットフォームのコアイノベーションは「EthereumVirtualMachine」(EVM)として知られるようになり、Ethereumネットワーク上で実行されるチューリング完全なソフトウェアであり、プログラミング言語に関係なく、Ethereumブロックチェーン上で誰でも任意のプログラムを実行できます。その結果、単一のプラットフォーム上に膨大な数の分散型アプリケーションを作成できる可能性があります。.

イーサリアムの初期の開発は、Vitalikと、Anthony Di Iorio、Charles Hoskinson、MihaiAlisieなどの小さなチームで2014年の初めに始まりました。プロジェクトはスイスの会社EthereumSwitzerland GmbHを通じて始まり、その後スイスの非営利EthereumFoundationを通じて始まりました。.

ヴィタリック・ブテリン

ヴィタリック・ブテリンのプロフィールを読む

当時、JosephLubinはSwitzerlandGmbHのCOOであり、EthereumFoundationの設立を支援しました。彼はの創設者として暗号通貨コミュニティの著名人のままです コンセンシス.

2014年7月、イーサリアムはクラウドセールを実施し、7月から8月にかけて1400万ドル以上が調達されました。同年9月、イーサリアム(イーサリアム通貨)が投資家と開発チームに配布され、残りの資金はイーサリアム財団に送られました。.

2015年7月、イーサリアムの最初のメインネットで実験的なリリースが開始され、「フロンティア」リリースとラベル付けされました。イーサリアムプラットフォームへの最初のメジャーアップグレードは、2016年3月に「ホームステッド」としてリリースされ、ガスの価格設定、セキュリティ、トランザクション処理に重点を置いた、安定していると見なされる最初のアップグレードでした。当時、イーサリアムの批評家は、チューリング完全なプラットフォームであるにもかかわらず、かなりの量の潜在的な開発アプリケーションを提供する一方で、深刻で潜在的に致命的なセキュリティ上の懸念をもたらすため、そのセキュリティと安定性について依然として警戒していました.

DAO

セキュリティ上の懸念にもかかわらず、コミュニティからの興奮の波に乗って、投資家主導のVCファンドとして機能する分散型自律組織であるDAOが設立されました。 DAOは、11,000人を超える人々からの寄付を通じて、約1億5,000万ドルを調達し、分散型投資手段として機能するように設計されたスマートコントラクトの斬新で自己実行的な組み合わせと見なされていました。.

悪名高い、 DAOがハッキングされた 2016年6月、未知のユーザーがコードの脆弱性を悪用し、5,000万ドルを別のDAO(Dark DAOと呼ばれる)に移動することができました。さらに、公開されると、他のユーザーは同じ脆弱性を使用して、残りの資金をWhite HatDAOと呼ばれる3番目のDAOに流用しました。.

DAOとは何ですか?

DAOとDAOハックについてもっと読む

結果として生じた放射性降下物は激しく、高度に分極化していた。ブロックチェーンの不変性と「法としてのコード」の核となる信条を破ることはできないと主張する一方の側が現れ、もう一方の側は投資家の資金を返還し、ハッカーのアクセスを排除するためのプロトコルをハードフォークすることを主張しました元のイーサリアムブロックチェーンの資金.

最終的に、Vitalik Buterinは2016年7月に、鉱山労働者がハードフォークに同意し、フォークが差し迫っていると発表しました。しかし、少数の鉱山労働者は、プロトコルをフォークしないという信念を持ち続け、確固たる信念を持っていました。これにより、プラットフォームのコア原則が損なわれていることがわかりました。したがって、イーサリアムは分岐し、新しいチェーンはイーサリアムとして知られるようになり、古い、分岐していないチェーンはイーサリアムクラシックとして知られるようになり、イーサリアムコミュニティを効果的に分割しました.

時間の経過とともに、企業、開発者、鉱夫、ユーザーの大多数はイーサリアム(フォーク)チェーンを支持し、現在のチェーンはイーサリアムと呼ばれ、時価総額が2番目に高く、その背後に広大なコミュニティがあります。イーサリアムクラシック(ETC)も人気のある暗号通貨のままですが、ETCの背後にあるチームがイーサリアムチェーンと同じアップグレードを実装し、プラットフォームも積極的に開発しています.

イーサリアム対イーサリアムクラシック

イーサリアムvsイーサリアムクラシック:違いは何ですか

イーサリアムへの最新のメジャーアップグレードは、「メトロポリス–ビザンチウム」の形で提供されました。これは、イーサリアムのプルーフオブステークアップグレードへの移行の基礎を築くと思われる2部構成のメトロポリスアップグレードの最初の部分です。 「キャスパー」とその最終的なシャーディングの実装.

イーサリアムは、より広範な暗号通貨業界における最近のスケーリング問題の最前線に立ってきました。高いガス料金と遅いトランザクション時間に悩まされているイーサリアムは、プラットフォーム上で実行されている何千ものdappの需要を満たすために拡張できる能力と、分散型参加者の広大なネットワークをサポートするのに十分な高スループット容量について深刻な懸念に直面しています。.

提案されたソリューションは、前述のキャスパーのアップグレードと、ネットワークの輻輳を緩和し、ネットワークの拡張を支援するように設計された独自の水平データベースアーキテクチャ分割方法であるシャーディングへの最終的な移行で提供される予定です。.

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

イーサリアム仮想マシン(EVM)は、イーサリアムネットワーク上で実行されるチューリング完全なソフトウェアです。コンピューターの分散ネットワーク全体でスクリプトを実行し、スマートコントラクトからDAOまですべての実行と保存を可能にします。機能的には、イーサリアムは開発者がその上に分散型アプリケーションを構築することを可能にします。これには、ゲーム、分散レジストリ、組織などが含まれます。.

に基づいて、イーサリアムの背後にあるデザイン 白書, 次の原則に従うことを目的としています。

  • シンプルさ –プロトコルは、データストレージや時間の非効率性を犠牲にしても、可能な限り効率的である必要があります.
  • 普遍 –内部チューリング完全スクリプトは、開発者がスマートコントラクトまたはトランザクションタイプをプログラムするために使用できる言語を提供します.
  • モジュール性 –イーサリアムプロトコルは、可能な限りモジュール化され、分離可能になるように設計する必要があります.
  • 機敏 –プロトコルは確定されておらず、スケーラビリティまたはセキュリティにおいてプロトコルアーキテクチャまたはEVMを改善する機会が利用されます。.
  • 非差別/非検閲 –プロトコルは、特定のカテゴリの使用を積極的に制限または防止しようとしてはなりません.

イーサリアムの利点

ブロックチェーンベースのプラットフォーム自体としてだけでなく、他のブロックチェーンベースのプラットフォームと比較したイーサリアムの利点は次のとおりです。

  • 不変性 –サードパーティはデータに変更を加えることはできません.
  • 破損/改ざん防止 –検閲は、そのグローバルな状態に同意する広大で分散型のネットワークの捕虜のコンセンサスでは実行不可能です.
  • セキュリティ – PoWコンセンサス、トランザクションモデルで使用される暗号化技術、および単一障害点の欠如の組み合わせにより、ネットワークがハッキングや操作から保護されます.
  • ダウンタイムなし –イーサリアムブロックチェーンで実行されているアプリケーション、スマートコントラクト、組織などはすべて常に実行されており、オフにすることはできません.

イーサリアムのデメリット

チューリング完全なプラットフォームであるイーサリアムは、スマートコントラクトで使用される主要なプログラミング言語であるSolidityの複雑さを通じて悪用される可能性のある脆弱性の影響を受けやすくなっています。. スマートコントラクトセキュリティ が大きな懸念事項になり、DAOハッキングは、スマートコントラクトの長期的な実行可能性に関する主流の懸念につながった啓示的なイベントでした.

イーサリアムはまた、スケーラビリティよりもセキュリティと分散化に重点を置いています。スケーラビリティソリューションが開発中であり、間近に迫っていますが、現時点でイーサリアムのスループット容量が低く、ガスコストが高いため、慣れ親しんだアプリケーションを無料で使用したい主流のユーザーや、開発者が構築するのは不便です。場合によってはガスコストが法外に高くなっているアプリケーション.

トランザクションモデル

イーサリアムは、ユーザー向けの最新の銀行モデルに似たアカウントベースのモデルを使用しています。 UTXO ビットコインのモデル。イーサリアムのグローバル状態はこれらのアカウントに分割されます。これらのアカウントは20バイトのアドレスで構成され、アカウント間の値または情報の各トランザクションは状態遷移と見なされます。.

イーサリアムアカウントには4つのフィールドが含まれています。ナンス、エーテルバランス、契約コード、およびストレージ。アカウントには、外部所有アカウントと契約アカウントの2種類があります。外部所有のアカウントは、秘密鍵によって制御され、コードを含まず、トランザクションの作成と署名に使用できるユーザーアカウントです。コントラクトアカウントはスマートコントラクトであり、コードによって実行され、メッセージとコードを保存したり、他のコントラクトや外部所有のアカウントに連絡したりできるメッセージを受信します.

イーサリアムはイーサリアムプラットフォームの通貨であり、ガスはネットワーク全体のトランザクションと計算の支払いに使用されるイーサリアムの派生物です。イーサリアムは、いくつかの理由から、ビットコインのUTXOモデルよりもアカウントベースのモデルを選択しました。 ここに.

イーサリアムマイニング

イーサリアムマイニングは、多くの点でビットコインマイニングに似ています。ただし、イーサリアムブロックチェーンがブロックチェーンのトランザクションリストだけでなく、ネットワークの最新の状態も保存するという主な違いがあります.

イーサリアムはまた、ブロックチェーンの州規制の一環として、マークルツリーではなくパトリシアツリーの使用を採用しています。パトリシアツリーは、イーサリアムが各ブロックのブロックチェーンの状態を効率的に保存および調整できるようにする、マークルツリーの変更された形式です。.

イーサリアムブロックチェーンとマイニングのその他の注目すべき機能は次のとおりです。

  • 12秒のブロック時間
  • Ethashマイニングアルゴリズム(DAGを使用)
  • 3ETHの静的ブロック報酬
  • 鉱夫はブロックで消費されたガスを補償しました.
  • 叔父をブロックとして含めることに対する追加の報酬.

イーサリアムを採掘する方法

完全ガイドでイーサリアムマイニングの詳細をご覧ください

コンセンサス

イーサリアムは現在、修正されたナカモトコンセンサスプルーフオブワーク(PoW)コンセンサスモデルを採用しています。ネットワークは世界中の何千もの分散型ノードで構成されているため、イーサリアムのPoWコンセンサスは非常に安全です。.

イーサリアムのPoWモデルでのマイニングは エサッシュ (DAG)高速検証可能時間をハッシュするように設計されたアルゴリズム。さらに、大規模なマイナーは、アルゴリズムのメモリ要件が大きいため、大規模な操作によるメリットは比較的少なくなります。.

このモデルは、最終的には、今後のキャスパーのアップグレードに伴うプルーフオブステークのコンセンサス実装に置き換えられます。.

イーサリアムキャスパーのビギナーズガイド

イーサリアムキャスパーについてもっと読む

スマートコントラクト & ダップス

スマートコントラクトと、イーサリアム上で分散型アプリケーションを構築する開発者の能力は、その最も顕著な機能です。ゲームとして機能するdappの構築から、Ethereumで独自のERC-20トークンをリリースするチームまで、EVMのこの機能を活用することで、より広範な暗号通貨業界での多数の重要な開発が可能になりました。.

Solidityは現在、スマートコントラクトの作成とdappの構築に使用される主要なプログラミング言語ですが、Ethereumは現在、次のような新しいベータプログラミング言語を実験しています。 ヴァイパー これは、Solidityを取り巻く複雑さの欠陥のいくつかを軽減するために、スマートコントラクトのためのはるかに単純で安全で監査可能な言語であると考えられています.

イーサリアムが主流のアプリケーションとスループットの要求を満たすように拡張できる場合、プラットフォーム上で可能なdappの反復は無限大です。開発者は自分の作品を収益化するための新しい手段を手に入れ、ユーザーは高価で非効率的なサードパーティに負担をかけられず、最終的にはアプリケーション(さらにはブロックチェーン)が相互運用可能になり、アプリケーション開発とイノベーションのまったく新しいパラダイムを強化します。.

イーサリアムの未来

イーサリアムは、ビットコインと並んで、暗号通貨の世界の中心として常に配置されているようです。イーサリアムネットワークで標準が提案および実装され、開発者とその背後にある他のさまざまな貢献者の広大で献身的なコミュニティ、そして先導するヴィタリックブテリンの声高で才能のあるリーダーにより、イーサリアムの未来は明るいように見えます.

イーサリアムは業界の革新の最先端にあり、シャーディングへの計画的な移行などの開発は、ブロックチェーン分野だけでなく、より大きな技術コミュニティでも最も困難なタスクの一部と見なされています。イーサリアムはまた、彼らが積極的または潜在的に開発しているいくつかの将来の技術をリストしています。

  • ウォレットの保存
  • 作物保険
  • 分散型データフィード
  • マルチシグエスクロー
  • クラウドコンピューティング
  • P2Pギャンブル
  • 予測市場(つまりAugur)
  • 分散型マーケットプレイス(つまり0x)

イーサリアムチームは画期的なイノベーションを開発しているだけでなく、イーサリアムネットワークの範囲内で独自のプロジェクトを開発する形でネットワークに参加しているより大きなコミュニティも大きな貢献をしています。イーサリアムのいくつかの興味深く探索的な使用法には、アラゴン、0x、オーギュールなどのプロジェクトが含まれます, ゴーレム, とルームネットワーク.

結論

イーサリアムは、今日のブロックチェーン/暗号通貨業界で最も重要で人気のあるプラットフォームの1つです。技術者が宇宙に移行し続け、採用がより主流になり、スケーリングソリューションが実装されるにつれて、イーサリアムは明日の分散型アプリケーションのための分散型世界のコンピューターであり続けることを目指しています.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me