Ethereumとは何か?:初心者向けEthereum入門

0
178

Ethereumは、スマートコントラクト機能を提供するオープンソースのオペレーティングシステムです。これは、ブロックチェーン技術を使用して分散型デジタルアプリケーション(DApps)を開発するための分散型コンピューティングプラットフォームです。Ethereumは、公開ノードの国際ネットワークを使用してスクリプトを実行できる分散型仮想マシン、Ethereum Virtual Machine(EVM)を提供します。

Ethereumは最大の分散型ソフトウェアアプリケーションであり、スマートコントラクトと分散型アプリケーションを作成するのに役立ちます。これにより、開発者は次世代の分散型アプリケーションを作成し公開することができます。

Ethereumの必要性とは?

中央集権的なシステムは、ソフトウェアアプリケーションのモデルとして最も広く使用されています。このシステムは、個々のユニットの操作と情報の流れを一つの中心から直接制御します。この種のシステムでは、個々の人々は情報を送受信するために中央の権力に依存しています。

しかし、中央集権的なシステムには問題があります。

  • 単一の制御・故障点
  • 容易に腐敗する
  • パフォーマンスのボトルネック
  • サイロ効果

これらの問題を解決するための解決策は、分散型アプリケーションです。分散型アプリケーションは、中央集権的なバックエンドに依存せず、直接ブロックチェーンと対話します。DAppとは、分散型アプリケーションのことで、これはアプリケーション、ツール、またはプログラムが分散型Ethereumブロックチェーン上で動作することを意味します。

DMM Bitcoin

  • DMM Bitcoinはアルトコインの取扱銘柄が国内最多種です!
  • アルトコインのレバレッジ取引をしたい方におすすめです。
  • 現物取引の長期保有したい方は、DMM Bitcoinがおすすめです。
  • DMM Bitcoinはスマホアプリの機能が充実していてトレーディングに必要な機能をスマホから便利に使えます。
  • 入金・出金・取引手数料などは全て無料のため、気楽にレバレッジをしたい人におすすめです。

↓ 国内最多の仮想通貨取扱数:DMM Bitcoinの口座開設はこちら ↓


今なら新規口座開設で¥2,000円プレゼント!

Ethereumの歴史

  • 2013年:ビットコインに関与していた開発者であるVitalik Buterinが初めてEthereumを紙上で説明しました。
  • 2014年:スイスの企業であるEthereum Switzerland Gmbhが最初のEthereumソフトウェアプロジェクトを開発しました。
  • 2015年:Ethereumの最初のバージョンであるFrontierがリリースされました。
  • 2016年3月14日:予定されていたプロトコルHomesteadがEthereumネットワークの2番目の大きなバージョンアップとなりました。
  • 2016年5月:DAOがクラウドセールで記録的な1億5000万ドルを調達したとき、Ethereumは最も広範なメディアカバレッジを受けました。
  • 2016年7月:ネットワークはEthereum(ETH)とEthereum Classic(ETC)の2つの広範なカテゴリに分岐しました。
  • 2017年6月:Ethereumは2017年1月1日以降に5001%上昇を記録し、400ドル以上に急騰しました。
  • 2017年5月:Ethereumは最終的にビットコインの成功を上回ると予測されました。
  • 2018年6月:DAOは匿名のグループによってハッキングされ、ETHの価値が50ドル分主張されました。

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

スマートコントラクトは、自動的に実行されるコンピュータプログラムです。これは、ブロックチェーンユーザーがお金や財産を交換することを可能にするトランザクションプロトコルです。また、中央権力なしで投票などの行動を実行するのにも役立ちます。これは、法的合意に従って条件と行動を自動的に実行・強制する仮想の第三者ソフトウェアエージェントです。

EthereumとBitcoinの違い

以下は、EthereumとBitcoinの主な違いです。

パラメータ Bitcoin Ethereum
定義 デジタルマネー ワールドコンピュータ
創設者 サトシ・ナカモト ヴィタリク・ブテリン
ハッシュアルゴリズム SHA-256アルゴリズムを使用 Etashアルゴリズムを使用
平均ブロック時間 10分 10-15秒
リリース日 2008年1月9日 2015年7月30日
リリース方法 Genesis Block Mind Prasala
ブロックチェーン Proof of work Proof of work(POSへの移行を計画中)
使用法 デジタル通貨 スマートコントラクト、デジタル通貨
使用される暗号通貨 Bitcoin(Satoshi) Ether
ブロック時間 10分 12-14秒
マイニング ASICマイナー GPU
スケーラブル 現在は不可 可能
コンセプト デジタルマネー ワールドコンピュータ
暗号通貨トークン BTC Ether
チューリング チューリング不完全 チューリング完全
コインリリース方法 初期マイニング ICOを通じて
プロトコル Bitcoinはまだプールマイニングの概念を採用しています。 Ghost Protocolを使用しています。

Ethereumの利点

以下は、Ethereumの利点です。

  • プログラムをアップロードし、実行を要求することができます。
  • 100%の稼働時間とDDOS耐性を保証します。
  • Ethereumは、新しい通貨や仮想シェアとして使用できる取引可能なトークンを作成するのに役立ちます。
  • 永続的で永久的なデータストレージを提供します。
  • 仮想組織を構築します。
  • 分散型アプリケーションの開発を支援します。
  • 高度に安全で耐障害性のある分散型アプリを作成するのに役立ちます。

Ethereumの欠点

以下は、Ethereumの欠点です。

  • Ethereum Virtual Machineは遅いため、大規模な計算には使用できません。
  • ブロックチェーン上のストレージは高価です。
  • Swarmのスケーラビリティは問題であり、分散化とのトレードオフがあります。プライベートブロックチェーンは増殖する可能性があります。
  • バグの修正やアプリの更新は困難なタスクであり、ネットワーク内のすべてのピアがノードソフトウェアを更新する必要があります。
  • 一部のアプリケーションでは、ユーザーの身元確認が必要であり、ユーザーの身元を確認する中央権力がないため問題があります。

以上が、Ethereumについての解説です。この記事がEthereumの理解に役立つことを願っています。