イーサリアムvsEOS:dAppsのどちらのブロックチェーンが優れていますか?

イーサリアムとEOSはどちらも伝説的なプロジェクトになり、ブロックチェーンテクノロジーと暗号コミュニティに多大な貢献をしています。一見、ブロックチェーンは似ているように見えます。どちらもスマートコントラクトを利用してdAppを作成します。ただし、基本的には異なります。どのブロックチェーンが優れており、どこで使用する必要がありますか?イーサリアムとEOSプロジェクトを並べて比較する.

一般的な情報

イーサリアム

EOS

設立

2013年

2017年

創設者

ヴィタリック・ブテリン

Block.one(Dan Larimer)

時価総額

$ 18 401 175 484

$ 3 014 176 068

循環供給/全体供給

107640554/107640554 ETH

930 692 062/1 027 392 073 EOS

現在のトークン価格

170,95ドル

$ 3,24

トークンセール以来のROI

5 937,19%

214,02%

史上最高

$ 1 432,88(2018年1月13日)

22,89ドル(2018年4月29日)

史上最低

$ 0,420897(2015年10月21日)

$ 0,480196(2017年10月23日)

イーサリアムの歴史

イーサリアムブロックチェーンの作者はVitalikButerinです。 2013年に、彼はユーザーがスマートコントラクトと分散型アプリケーションを作成して実行できる新世代のブロックチェーンプラットフォーム(いわゆるビットコイン2.0)を提案しました。ブテリンは彼の計画を実行するために、志を同じくする人々のチームを集め、2014年後半のクラウドファンディングキャンペーンでお金を集めました。, イーサリアムの開発のために31,591BTCが収集され、当時は1,800万ドルに達しました。. イーサリアムは2015年7月に発売され、2016年3月にプラットフォームが安定バージョンに更新されました.

イーサリアムの歴史における重要な瞬間は、2016年の夏のネットワークのハードフォークの結果としてのチェーンの分離です。6月に、 ICODAOはイーサリアムに基づいて開催されました, 自動投資管理のためのプラットフォームを開発することであったという考え。合計で1億ドルのETHが調達されましたが、プロジェクトのスマートコントラクトのエラーにより、この金額の半分以上が未知のハッカーによって盗まれました。.

盗まれたお金は発見され、ブロックされたアカウントに送金されましたが、ネットワークのハードフォークなしでは投資家にそれを返すことは不可能でした。したがって、Vitalik ButerinとEthereumコミュニティの大多数の支援を受けて、ブロックチェーンは、お金が盗まれ、DAO投資家に資金を返すメカニズムが開始されるまでロールバックされました。しかし、いくつかの イーサリアムのユーザーは、特定の人々のグループの経済的利益を満たすために使用されるハードフォークのアイデアを支持しませんでした。そのため、彼らはプロジェクトにイーサリアムクラシックという名前の元のブロックチェーンを使い続けました.

イーサリアムの主な課題は、2017年12月にCryptoKittiesゲームが登場したときに発生しました。ブロックチェーン上でユニークな子猫を繁殖させるためのこのシンプルなゲームは非常に人気があったため、イーサリアムネットワークはトランザクション数の急激な増加に対応できず、転送料金は0.2ドルから4ドルに急騰しました。しかし、CryptoKittiesの人気は長くは続かず、ネットワークは通常の運用に戻りました。. 2018年7月、イーサリアムに対してスパム攻撃が実行されました。 Vitalik Buterinによると、この攻撃はイーサリアムに15百万ドルの費用がかかり、ピーク時には取引手数料は5ドルに跳ね上がりました。.

これらのイベントは、 イーサリアムは深刻です スケーラビリティの問題。ただし、Casperプロトコルへの移行とシャーディングテクノロジーの導入により、これらを解決できます。また、イーサリアムの世界的なコミュニティ内の多数のチームが、いわゆる「第2層ソリューション」を構築しています。この定義は、いくつかの計算をオフチェーンにし、イーサリアムメインネットをアンロードすることを可能にするテクノロジーの輪を指します。これにより、ネットワークの制限された帯域幅が増加する可能性があります.

2018年、ブテリンは「世界のコンピューター」と言われるイーサリアム2.0の詳細を明らかにし始めました。.

EOS:圧倒的なスタートの物語

EOSの作成者は、ベテランでブロックチェーンの先見の明のあるDan Larimer(BitsharesとSteemitの共同創設者)によって共同設立されたBlock.one会社です。プラットフォームコードは無料です–Githubで入手できます。コミュニティメンバーはプルリクエスト(コード変更の提案)を自由に送信できますが、Block.oneに最後の言葉があります.

関連製品を作成するサードパーティの開発者もいます:ウォレット、投票ツール、プラグイン。多くの場合、EOSネットワーク(ブロックプロデューサー)のブロックバリデーター自体がこれを行います.

EOSは、ICO中に収集されたクラウドファンディングの合計の記録を保持しています–プロジェクトは40億ドル以上の寄付を受け取りました! トークンセールはほぼ1年続きました-2017年6月26日から2018年6月1日まで.

なぜEOSは投資家の間でそれほど人気が​​あったのですか? EOSに対する高い期待は、メインプラットフォーム開発者のDan Larimerによる以前の成功したプロジェクトと、宣言された革新的なプラットフォームのスケーラビリティによって条件付けられました。すでに開発段階にあります, EOSブロックチェーンは、Bitfinex、Bancor、Everipediaなどの大規模な業界プロジェクトで使用されていました。. 同時に、メインネットの立ち上げ前に、EOSトークンの価格は4倍に上昇しました.

イーサリアムブロックチェーン–スマートコントラクトの要点

イーサリアムブロックチェーンは、データを操作し、分散型アプリケーションのプログラムコードと対話するための分散トランザクション環境であり、その操作とセキュリティは暗号化ルールによって保証されます.

イーサリアムブロックチェーンの主な概念原理は次のとおりです。

  • 単一要素のトランザクション記録は、システムとそのユーザーが、実行される計算の数によって決定される、操作を実行するための唯一の正しい(正規の)アルゴリズムを受け入れることを意味するデジタルメカニズムです。.
  • 暗号化セキュリティ–ブロックチェーンで発生するすべてのことは、ハッキングに対する信頼できる保護を提供する複雑な数学的法則によって制御されます.
  • 国家の開放性-参加者がいつでもネットワークを妨げられずに使用できる可能性.
  • 構造的に、イーサリアムブロックチェーンは、グループ化されたトランザクションで構成されるブロックと呼ばれる一意の相互接続された要素のチェーンです。ネットワークデータベースに書き込んだ後、それらのいずれも変更される可能性はありません.

簡単に言うと、イーサリアムブロックチェーンは、ネットワーク参加者間でアセット転送操作を実行し、スマートコントラクトに基づいてdAppを作成できるプラットフォームです。.

イーサリアムの背後にある考え方は、ヴィタリック・ブテリンによって素人の言葉で説明されています。

イーサリアムブロックチェーンのアクティビティは、トランザクション検証操作を実行し、新しいブロック(マイニング)を生成するための機器のコンピューティングパワーをネットワークに提供するユーザー(マイナー)によってサポートされます。このため、彼らはETHコインの形でシステムから報酬を受け取ります。これは、ネットワークに参加する主な動機です。.

「ガス」の役割

イーサリアムブロックチェーンのすべての操作は、トランザクション(ネットワークを介して送信される署名付きデータパケット)を介して実行されます。これは、ETHコインの転送、スマートコントラクトの作成、または既存のスマートコントラクトでプログラムされたコードの起動です。.

「ガス」は、Etherブロックチェーン内でデータパケットを交換するための燃料として機能します。ガスは、鉱夫設備の電力が消費される計算操作の数を特徴付けるネットワークの一種の内部通貨として定義できます。.

すべてのイーサリアムトランザクションには、標準の情報コンテンツがあります。

  1. ハッシュ;
  2. インクルージョンユニットの番号。
  3. 操作に関係するウォレットのアドレス。
  4. デジタル署名;
  5. 送信されたコインの数。
  6. ガスの制限とコスト;
  7. 手数料;
  8. 受信者への任意のメッセージ(オプション).

EOSネットワークでは、「ガス」は使用されません.

EOSブロックチェーンの特徴

イーサリアムと同様に、EOSはスマートコントラクトを実装し、アプリを作成するためのツールを提供します。 EOSブロックチェーンの主な利点は、DPoSを使用することです。 PoSとの違い?

DPoS(Delegated Proof-of-Stake)は、DanLarimerがBitSharesプロジェクトのために2013年に最初に開発したコンセンサスアルゴリズムです。このプロトコルは、次の形式とも呼ばれます。 "デジタル民主主義."

DPoSとPoSの違いは、ネットワーク参加者がブロックプロデューサーと投票者に分離されていることです。言い換えれば、すべてのEOSコインホルダーがブロックの作成に直接関与できるわけではありません。バリデーターになるには、ネットワークメンバーは次の2つの要件に準拠する必要があります。

  1. 24時間年中無休のノードの円滑な運用を維持するのに十分な技術的能力を備えている.
  2. 非の打ちどころのない評判を維持し、コミュニティの構築と必要なユーザー投票の獲得にリソースを費やします.

21個のバリデーターが新しいEOSブロックの作成に関与しています。しかし、この場所に行きたいと思っている人はもっとたくさんいます。ブロックプロデューサーはネットワーク参加者によって選択され、各投票の重みは投票者の総資産によって異なります。投票数が最も多いバリデーターのプールがキューを形成し、そこから次のラウンドのブロック作成のためにバリデーターが選択されます。.

音声はいつでも別のバリデーターに転送できます。複数のブロックプロデューサーに同時に投票することもでき、投票は同じ強さになります。ユーザー投票が失われると、バリデーターがゲームから削除されます。そのような政治的構造は、検証者に虐待を差し控えさせ、ラリマーによれば、共謀と過度の中央集権化を不可能にするはずです。 2019年11月、1つの日陰のエアドロップによって引き起こされたイーサリアムネットワークの混雑の後、Block.oneはブロックプロデューサーの国民投票自体に参加することを決定しました.

PoSでは、ブロックバリデーターになる可能性は、ウォレットでブロックされたコインの数によって異なりますが、DPoSでは、この役割は、ネットワーク参加者がブロックプロデューサーに投じた投票によって果たされます。.

PoSとは異なり、投票に使用されるコインはウォレットでブロックされませんが、自由に使用できます。これにより、次の投票での投票者の重みが軽減されます。もう1つの違いは、投票に必須の最低コイン数がないことです。.

EOSとイーサリアムの違い?

  1. 取引手数料または「ガス」がない。 EOSは無料で使用できます。
  2. ホワイトペーパーでは、開発者は、EOSが1秒あたり数百万のトランザクションを処理できると主張しています。イーサリアムのネットワーク帯域幅は最大30トランザクションです。
  3. EOSは、元のDPoS(Delegated Proof-of-Stake)コンセンサスアルゴリズムを使用します。 DPoSは、スケーラビリティと低エネルギーコストで賞賛されていますが、複雑な管理構造と集中化の危険性について批判されています。
  4. プラットフォームは、独自のプログラミング言語の知識を必要としません-分散型アプリケーションはC ++で作成できます;
  5. ネットワーク管理モデルは、憲法で規定されているゲームのルールを備えた複雑な構造です。参加者間の関係はスマートコントラクトによって規制されており、紛争はEOSコア仲裁フォーラム(ECAF)の特別仲裁機関によって解決されます。.

イーサリアムとEOSを並べて比較

イーサリアムとEOSブロックチェーンを並べて比較した詳細は次のとおりです。

イーサリアム

EOS

トークンモデル

どちらもインフレトークンモデルを使用しています(鉱山労働者にボーナスを与えるためにトークンが再発行されます)。ヴィタリック・ブテリンは、イーサリアムのインフレを解消または軽減することを計画しています。 EOSインフレは年間5%です.

スマートコントラクト

イーサリアムのスマートコントラクトは、JavaScriptに似たSolidity(チームが開発したプログラミング言語)で記述されています.

EOSスマートコントラクトはC ++で記述されています。 EOSでスマートコントラクトを作成することは、イーサリアムでスマートコントラクトを作成するよりも簡単です。スマートコントラクトをより迅速かつ簡単に作成できるようにするC ++によって提供される機能の全範囲があります.

トランザクション支払いモデル

スマートコントラクトのすべての操作には、一定量のGASがかかります。ブロックには限られた量のGASがあります。ガスにはお金がかかり、ネットワークはスパムから保護されているため、無限に複雑なスマートコントラクトを作成することは不可能です.

EOSトランザクションはほとんど無料です。ガスの代わりに、EOSトークンのシェアに応じて各ユーザーに割り当てられるネットワーク帯域幅があります.

1秒あたりのトランザクション数

15 TPS

〜3000 TPS

スマートコントラクトエンジン

イーサリアム仮想マシン

WebAssembly

スマートコントラクトの言語

堅牢性

C++

アカウントモデル

フラットモデル(すべてのアドレスが等しい)

階層モデル(メインアカウントと子会社)

リソース共有

あるスマートコントラクトに別のスマートコントラクト(ストレージ)のリソースへのアクセスを許可するには、デリゲート呼び出し関数を具体的に提供する必要があります.

さまざまな権利を割り当てることができます:どの契約、アドレス、またはアカウントがアクセスできるか.

コンセンサス

プルーフオブステーク

委任されたプルーフオブステーク

コントロール

オフチェーン

オンチェーン(投票による)

dAppsはどうですか?

EOSとEthereumはどちらも、分散型アプリケーション(dApp)の作成に広く使用されています。イーサリアムがスマートコントラクトと必要なすべてのツールを備えた唯一のプラットフォームであったとき、それは非常に人気がありました。ただし、EOS、Tron、およびブロックチェーンの導入により、dApp市場の状況は変化しました。ここで、統計を確認できます。

EOSアプリはより普及していますEOSとEthereumdAppsの統計(画像 dappsの状態)。

明らかに、機能しているEOS dAppの数はそれほど多くはありませんが、より多くの人が使用しており、トランザクションの量は数倍になります。.

興味深いことに、イーサリアムdAppは主に2つの領域に存在します:ギャンブル & ゲーム、および交換 & 財政。これらは、スマートコントラクトの使用が信頼の問題を解決するために重要であるセクターです.

数とカテゴリ別のイーサリアムdAppイーサリアムdAppsトランザクション統計(画像 dappsの状態)。

作成されたEOSアプリケーションの数は、EOSが提供するC ++言語および開発ツールでの作業が容易であるにもかかわらず、それほど印象的ではありません。ただし、これらのdAppの品質は高くなる可能性があり、すぐに数千人のユーザーを引き付けます.

新しいEOSdAppの数EOSの新しいdApps統計(画像 dappsの状態)。

EOS dAppは、ギャンブルや金融の分野、特にeコマースでも広く使用されています。 EOSに基づく最も人気のあるdAppは、EOS Knights、EOS Dynasty、Dice、Hold’em PokerKingです。これらはすべてゲームに関連しています。.

結論

真の暗号化の専門家によって開発されたEthereumとEOSの両方のブロックチェーンは、dApp開発者に無限の可能性を提供します。スマートコントラクトは、ほぼどこでも、どの分野でも使用できます。ただし、EOSの基盤となる技術的基盤はもう少し進んでいます。そのため、EOS dAppは、並外れたトランザクション速度とゼロに近いトランザクション料金は言うまでもなく、開発者にとってより興味深いものです。イーサリアムには明るい未来がありますが、スケーラビリティの問題とさらにいくつかの問題は、近い将来、VitalikButerinのチームによって解決される必要があります.