Hyperledger vs Ethereum:2つの新しいテクノロジーの衝突
この記事では、最も人気のある2つのブロックチェーンプラットフォームであるHyperledgerとEthereumを、これら2つのプラットフォームの基本概念とともに比較します。.
ブロックチェーンテクノロジーとそれに付随するソリューションの必要性が主流になるにつれて、エンタープライズブロックチェーンの需要が高まっています。すでに、HyperledgerやEthereumなどのプラットフォームはその方向に大きな進歩を遂げています。したがって、どのプラットフォームがニーズに最も適しているかを考えているのは当然のことです。したがって、HyperledgerとEthereumの比較をお届けします.
それは確かにあなたが正しい選択をするのを助けるでしょう。それでは、始めましょう!
今すぐ登録:エンタープライズブロックチェーン基礎コース
2つの新興技術の衝突
とりわけ、人工知能(AI)、ロボット工学、仮想現実(VR)、拡張現実(AR)を含むいくつかの新しいテクノロジーがあります。ですから、テクノロジーのすべての価格には独自の機能セットが付属していると言っても過言ではありません。?
より具体的には、これらの技術はすべて、市場の必要性のために生まれました。しかし、ブロックチェーンが典型的な方法で出現しなかったことは、すでにご存知だと思います。.
ブロックチェーンは、ビットコインの基盤となるテクノロジーとして生まれ、その後、何千もの暗号通貨がそれを使用し始めました。イーサリアム財団は、スマートコントラクトを導入することで、テクノロジーを一段高くしました。このソリューションを使用すると、ユーザーは、中央のエンティティが信頼を強制する必要なしに、直接トランザクションを実行できます。.
イーサリアムはすべての使用に新しい種類の機能を提供し、元のブロックチェーンの典型的なフローを超えようとしました。しかし今では、このテクノロジーはすでにレガシー企業の目に留まっています。しかし、テクノロジーの完全な公開面では、彼らはそれを適切に使用することができませんでした.
したがって、Hyperledgerがあります。 Hyperledgerには、企業が必要とする可能性のある関連する一連のプライバシーが付属しています。.
この目的のために、エンタープライズブロックチェーンプラットフォームは、企業がテクノロジーを展開するのを支援するために登場しました.
エンタープライズブロックチェーンプラットフォームは、エンタープライズレベルでのブロックチェーンテクノロジーの使用に伴ういくつかの重要な課題を解決します。特に、プラットフォームは企業がデータをプライベートに保つのに役立ち、プラットフォームのすべてのメンバーがプラットフォームにアクセスするための許可を取得する必要があります.
興味深いことに、ブロックチェーンテクノロジーは、元帳に記録されたすべての情報が公開され、すべてのユーザーに配布される分散型コミュニティによって構築されています。これは、ブロックチェーンが分散型台帳テクノロジー(DLT)として他の指定を取得する場所です.
Hyperledger vs Ethereum
Hyperledgerとは何ですか?
Linux Foundationは、企業向けにブロックチェーンをカスタマイズするためのオープンソースの取り組みのプラットフォームを提供するハブを作成するというアイデアを思いつきました。 Hyperledgerブロックチェーンは、テクノロジーの可能性を活用しようとするIBMのような著名な参加者を集めます。イーサリアムと同様に、Hyperledgerは、開発者がさまざまな業界にスマートソリューションを提供するアプリケーションを考案するためのプラットフォームを提供します.
他のプラットフォームとは異なり、Hyperledgerは少し異なります。彼らは彼らのバッグの下にたくさんのプロジェクトを持っており、これらのプラットフォームはすべてモジュラー設計になっています。そのため、多くの場合、必要な機能をプラグインして使用を開始するだけです。.
2015年12月に設立されたこのプロジェクトは、イーサリアムのようなコインをサポートしていません。特に、Hyperledgerは、コアでトランザクションではないブロックチェーンネットワークのまったく異なるアイデアを導入しています。つまり、Hyperledgerエコシステム内のピアは、テクノロジーの活用を検討しているさまざまな企業です。.
Hyperledgerプロジェクト
Hyperledgerは、CordaやEthereumなどのライバルと比較して最も適応したエンタープライズブロックチェーンネットワークです。さらに、このネットワークは、障害や整合性の欠如が発生しやすい複雑で洗練されたサプライチェーンに依存している業界で非常に人気があります。.
また、Hyperledgerには、特定の問題を解決するためにDLTを使用することに関心のあるパートナーがいます。 260を超えるメンバーがおり、毎年何百もの個別のプロジェクトがHyperledger上に構築されています.
Hyperledgerのこれらすべてのプロジェクトでは、それぞれが特定の問題に焦点を当てています。それらのいくつかには、開発者がプラットフォームの状態を確認できるようにするHyperledgerExplorerが含まれています。特に、HyperledgerExplorerはGoogleChromeのように機能し、ユーザーは公開元帳に保存されているさまざまな情報を探索できます.
もう1つのプロジェクトは、金融業界とモノのインターネット(IoT)にソリューションを提供することを目的としたHyperledgerSawtoothです。 Intelによって作成されたこのプラットフォームは、従来のブロックチェーンプラットフォームとは異なるコンセンサスメカニズムを使用しています。たとえば、ビットコインネットワークはプルーフオブワーク(PoW)メカニズムを使用します。それどころか、Sawtooth Lakeは、Proof of Elapsed Time(PoET)アルゴリズムを使用してトランザクションを容易にします.
他のHyperledgerプロジェクトの中で、HyperledgerFabricが最も人気があります。 Hyperledgerエコシステム上の他のプラットフォームとFabricを区別するのは、開発者がGo、Java、Node.jsなどの汎用プログラミング言語を使用してアプリケーションを作成できることです。.
ただし、他のブロックチェーンプラットフォームでは、主に開発者がC ++、COBOL、Pythonなどのドメイン固有言語を使用していることがわかります。.
HyperledgerFabricとSawtoothとComposerの比較を確認してください.
Hyperledgerファブリック
Hyperledger Fabricは、簡単に構成できるだけでなく、完全にモジュール化できるアーキテクチャで構成されています。このようなアーキテクチャは理解しやすく、開発者は簡単に回避できます.
そのため、開発者は多様性を体験し、ヘルスケア、保険、銀行、サプライチェーンなどの業界のさまざまなユースケースに合わせてプラットフォームを最適化できます。このプラットフォームは、海運業界での運用を容易にするためにすでに展開されているTradeLensのようなソリューションで、前述の分野のイノベーションをリードしています。.
イーサリアムと同様に、IBM Hyperledger(Hyperledger Fabric)は、スマートコントラクトを使用してピア間のトランザクションを容易にします。また、プラットフォームでは、信頼が維持されるように、アクセスする前にユーザーが自分のIDを確認する必要があります.
イーサリアムとは?
イーサリアムは、ビットコインブロックチェーンネットワークの最も重要なイテレーションの1つです。パブリックブロックチェーンとして、イーサリアムは前述の理由からエンタープライズ目的には適していません。したがって、一部の開発者と少数の企業が集まって、企業がブロックチェーンを活用するのに役立つエンタープライズイーサリアムを開発しました.
その後、エンタープライズイーサリアムアライアンスが誕生しました。特に、この提携は、イーサリアムブロックチェーンネットワークをカスタマイズして業界に適用することを目的としています。だから、それはお互いに有利なシナリオですよね??
特に、企業はイーサリアムのスマートコントラクト機能を利用してビジネストランザクションの信頼性を高めたいと考えています。さらに、企業は、データの不変性、透明性、データの整合性などの他のプロパティを活用して、サプライチェーン全体の運用を追跡できます。.
すでにEEAには、アクセンチュア、マイクロソフト、ブリティッシュペトロリアム、JPモルガンなどの著名な業界パートナーがいます。 & 追跡。さらに、これらの産業はすべて、さまざまな種類の産業から来ています。これらの組織は、ブロックチェーンの多様性を完全に高めたいと考えています。だから、イーサリアムはあなたにとって良い選択肢かもしれません.
イーサリアムアーキテクチャに基づくプロジェクト
アライアンスメンバーは、エンタープライズグレードの製品を考え出すことができるようにイーサリアムプラットフォームを変更しています。そのため、Ethereumエンタープライズソリューションを提供している多くのベンダーが表示されます。これは、ほとんどの場合、ニーズに合わせて変更されたバージョンです。.
たとえば、MicrosoftはMicrosoft Azureプラットフォームでブロックチェーン機能を作成し、開発者が企業向けのアプリケーションを作成できるようにしました。さらに、Microsoft Azureは、テクノロジーがビジネスオペレーションの合理化に役立つように、Blockchain-as-a-Service(BaaS)を展開します。.
これはイーサリアムベンダーの一例にすぎません。主に彼らの主な目標は、企業向けの品質標準のオープンソースブロックチェーンソリューションの開発に焦点を当てることです。このようにして、彼らは企業と消費者の間の信頼を取り戻したいと思っています。現在、彼らは彼らの翼の下に350人以上のメンバーを持っています.
クォーラムプラットフォーム
イーサリアムに基づくもう1つの人気のあるプラットフォームは、J.P。モーガンの定員会です。銀行によると、クォーラムは、エンタープライズソリューションに焦点を当てたイーサリアム上に構築されたプライベートブロックチェーンネットワークです。特に、プラットフォームには金融業界に対する明確なバイアスがあります.
ここで、開発者は、高いトランザクション速度と保証されたセキュリティを必要とするアプリケーションを作成できます。クォーラムの背後にあるチームによると、プラットフォームは、ブロックチェーンが企業の採用に向けて直面しているさまざまな課題への回答を提供します.
クォーラムプラットフォームは、J.P。モルガンが、他のプラットフォームが大衆企業に採用されるには欠けていると信じている3つの重要な柱の上に立っています。まず、信頼の問題があります。前に説明したように、ブロックチェーンプラットフォームは分散型で動作します。つまり、コンプライアンスを実施し、信頼を保証する中央の権限がないということです。.
この観点から、Quorumは、ユーザーがその信憑性を精査して確立できるオープンソースです。さらに、プラットフォームは署名の検証をサポートしているため、プラットフォーム上のすべてのユーザーは正当なユーザーのみです。.
第二に、クォーラムはコミュニティに依存しています。ソースコードが無料で入手できるという事実により、より多くの人々がプラットフォームのアーキテクチャを試すことができます。これにより、インクルージョンの感覚が促進され、エコシステム内の多様な視点も促進されます.
最後に、クォーラムは、イーサリアムと深く統合されているという意味で成熟していると主張しています。これは、イーサリアムプラットフォームで発生するすべての改善がクォーラムで行われるということです。さらに、ブロックチェーンエコシステムの動きの速い性質を考慮して、プラットフォームのアーキテクチャが取り残されないようにします。.
詳細なクォーラムブロックチェーンチュートリアルをご覧ください!
HyperledgerとEthereum:主な違いは何ですか?
HyperledgerとEthereumの主な違いを見てみましょう。各ポイントを個別に説明します。それでは、始めましょう!
目的
IBM HyperledgerとEthereumの最初の最も典型的な違いは、それらの設計の理由です。.
イーサリアムは、さまざまなアプリケーションにイーサリアム仮想マシンのスマートコントラクトを使用して分散化を使用し、大量消費に最適にします。一方、Hyperledgerは主に企業のブロックチェーンを対象としています。さらに、プラットフォームの機密性を高めるように設計されています.
また、プラットフォームをスケーラブルで復元力のあるものにするため。そのため、彼らは設計をモジュール化するか、将来的に非常に簡単に拡張できるようにしました。しかし、イーサリアムはモジュラー構造を持っていません.
守秘義務
この点を明確にするために、例を挙げましょう。ブロックチェーンを使用してペストリー製造業を営んでいるとしましょう。 Hyperledgerを使用すると、特定の顧客を割引価格で販売できます。ただし、この契約を他の顧客に開示する必要はありません.
一方、イーサリアムをプラットフォームとして使用した場合、その機密性を保持できない可能性があります。どうして?ええと、イーサリアムでの取引は公開されているので、誰もが他の当事者とのあなたの移行を見ることができます.
したがって、機密性の観点から、IBM HyperledgerとEthereumの戦争の間で、Hyperledgerが勝ちます.
ピア参加
それでは、IBM Hyperledger vsEthereumへのピア参加のモードを見てみましょう。.
イーサリアムはパブリックとプライベートの両方の方法で使用でき、そのための権限は必要ありません。ただし、Hyperledgerは許可されたプライベートネットワークです.
これは、イーサリアムでは誰でもいつでもネットワークに参加できることを意味します。ただし、Hyperledgerは、アクセスを取得するために事前定義されたメンバーのセットを承認します。さらに、コンセンサスに参加できる人と参加できない人も決定します.
コンセンサスメカニズム
HyperledgerとEthereumのもう1つの重要な違いは、コンセンサスアルゴリズムです。イーサリアムでは、コンセンサスアルゴリズムとしてプルーフオブワークを使用しています。このメカニズムは非常に遅く、ネットワーク上のすべての人が単一の合意点に到達することに依存しています。さらに、このプロトコルは電力を大量に消費するため、合意に達するには多くの電力が必要になります.
一方、Hyperledgerを使用すると、ユーザーはNo-Opまたは合意プロトコル(PBFT)のいずれかを選択して評決に達することができます。したがって、すべての当事者は、誰もが結果に影響を与えることができるような方法で同意します。したがって、サードパーティはノードに決定を強制することはできません。参加が制限されるため、スケーラビリティとプライバシーが達成されます.
プログラミング言語
Hyperledger FabricとEthereumのもう1つの大きな違いは、スマートコントラクトの使用です。通常、イーサリアムでは、開発者はSolidityを使用してコアを記述します.
一方、Hyperledger Fabricは、スマートコントラクトを説明するために「チェーンコード」という用語を使用します。これらの契約はGolangで書かれています。これはGoogleによって作成されたプログラミング言語であり、非常に簡単に習得できます。さらに、これらのチェーンコードはネットワークのビジネスロジックを維持しているため、スマートコントラクトと見なすことができます.
暗号通貨
Hyperledger FabricとEthereumの主な違いは、Hyperledgerにトークンエコノミーがないことです。はい、Hyperledgerのアーキテクチャには暗号通貨がありません。ただし、必要な場合は、自分で自由に作成できます。作成するためのツールを入手できます。.
一方、イーサリアムにはイーサリアムと呼ばれる暗号通貨があります。そのため、プラットフォームでこのトークンを使用して、他のサービスを取引または提供することができます。しかし、両方を見ると、イーサリアムは消費者向けのビジネスとしても使用できるため、Hyperledgerよりも多くの利点があります.
イーサリアムプライベートネットワークとの比較
イーサリアムプライベートネットワークとHyperledgerはどのように比較されますか?イーサリアムプライベートネットワークは、開発者がテストをより速く、より安価に実行できるようにするオフチェーンプラットフォームです。.
特に、Ethereum MainNetでテストを実行するには、リアルマネーを使用してEthereum(ETH)を購入する必要があります。次に、ETHを使用して、イーサリアムプラットフォーム上で操作を実行するために必要なガスを購入します。また、かさばり、ダウンロード、インストール、構成に時間がかかりすぎるイーサリアムコード全体を実行する必要があります.
それどころか、イーサリアムプライベートネットワークは軽量で、実際のイーサリアムプラットフォームを模倣しているだけです。したがって、プラットフォームのインストールと構成は簡単です。また、プライベートネットワーク内でテストを実行するためにガスは必要ありません。そのため、ネットワークのコードを保持するために必要なディスク容量以外のコストは発生しません。.
これに照らして、イーサリアムプライベートネットワークとハイパーレジャーの比較は、イーサリアムプライベートネットワークがイーサリアムエコシステム内に構築されることを目的としたプロジェクトのテストを実行するためにのみ適しているという事実につながることは明らかです.
一方、Hyperledgerは、開発者がプライベートまたはパブリックのネットワークとアプリケーションを構築して、レガシーおよび新たな問題を解決できるプラットフォームです。.
Hyperledger vs Quorum
前に説明したように、Hyperledgerは、共通の関心を持つさまざまな機関をまとめる包括的なプロジェクトです。 Hyperledgerは、開発者がさまざまな業界のユースケースを選択するためのネットワークを作成できるプラットフォームを提供します。 HyperledgerFabricのようなプロジェクトが順調に進んでいることはすでに見てきました。.
HyperledgerとQuorumを比較すると、IBMHyperledgerとQuorumの長所と短所を比較するのと同じです。確かに、Hyperledgerファブリックは、トランザクション速度の点でQuorumよりも優れています。特に、ネットワークは最大3,500tpsを達成できます。それどころか、Quorumは数百tps(1秒あたりのトランザクション)しか管理できません。.
ネットワークの構造
Hyperledger vs Quorumの詳細については、コンセンサスレベルに進む必要があります。コンセンサスに関しては、Hyperledger Fabricコンセンサスには、ブロックチェーンに登録される前にトランザクションが実行される革新的なメカニズムがあることを前述しました。したがって、イーサリアムのコンセンサスメカニズムはHyperledgerFabricと比較して劣っています.
そのため、これにより、安全で信頼できる環境でのトランザクション速度を上げることができます。明らかに、これは他のブロックチェーンプラットフォームがサポートする従来の注文実行モデルとは対照的です.
一方、Quorumは、チームがQuorumChainと呼ぶものを利用します。これは、Hyperledgerファブリックの場合とは対照的に、非常に単純なコンセンサスプロトコルです。ここで、クォーラムエコシステムのさまざまなノードは、「単純な多数決」によって合意に達します。
確かに、クォーラムプラットフォーム上のすべてのノードには投票権があります。権利を行使することにより、ノードは、どのトランザクションが通過し、どのトランザクションがコミュニティの検証基準を満たしていないかについて発言権を持ちます。.
さらに、QuorumChainコンセンサスメカニズムはプラグイン可能であり、イスタンブールBFTおよびRaftコンセンサスに基づいています。特に、フォールトトレランスが高いことが証明されているため、チームはコンセンサスプロトコルを採用しました。さらに、コンセンサスプロトコルのブロック時間は比較的速く、プラットフォームでのトランザクションのファイナリティを促進および強化します。.
だから、あなたはどちらを選ぶべきですか?
どちらも柔軟性があるかもしれないので、実用的なレベルを考慮すると、どちらかを選択する必要がありますが、それらには異なる側面もあります.
イーサリアムは、スマートコントラクトエンジンを備えた汎用プラットフォームです。したがって、ほとんどどこにでも適用できます。ただし、許可がなく、完全な透明性を提供するため、プライバシーとスケーラビリティが犠牲になります.
一方、許可された性質のため、Hyperledgerではこの問題は発生しません。これにより、ネットワークがスケーラブルでプライベートになります。また、さまざまなアプリケーションに合わせてカスタマイズすることもできます.
イーサリアムとHyperledgerのこの比較がお役に立てば幸いです。いくつかの洞察があれば、自分で選択することができます。また、エンタープライズブロックチェーン無料コースもご覧ください.