#このチュートリアルの動作環境: Windows 10 システム、DELL G3 コンピューター。 ブロックチェーンの集中コンピューティングおよび処理モデルのコアは何ですか?ブロックチェーン集中コンピューティングおよび処理モデルの中核は集中ビジネス処理システムであり、ブロックチェーン技術は分散データストレージ、ポイントツーポイント伝送、コンセンサスメカニズム、暗号化アルゴリズムおよびその他のコンピュータの新しいアプリケーションモデルです。ビジネス処理システムは、ビジネス処理プロセスに的を絞ったサポートを提供する情報システムです。
ブロックチェーンの集中コンピューティングおよび処理モデルのコアは、集中ビジネス処理システムです
ブロックチェーンは、分散データ ストレージ、ポイントツーポイント送信、コンセンサス メカニズム、暗号化アルゴリズムなどのコンピューター テクノロジーの新しいアプリケーション モデルです。ブロックチェーン テクノロジーは、さまざまな疑問を投げかけられてきました。これは、この技術が人々の注目を集めていることを示しています。 ビットコインの背後にある技術としてのブロックチェーンは、次世代のインターネットに不可欠な技術であると思われ、分散型ネットワークや WEB3.0 にも関与します。ブロックチェーンは、人類間の長年にわたる信頼の問題に対する革新的な解決策を提供します。 ブロックチェーン: 空のテーブルのようなものブロックチェーンは、共有され、相互に信頼され、誰もが監視でき、誰も単独で制御できない公開取引台帳です。これは、増加するトランザクション データの記録を維持する分散データベースであり、暗号化アルゴリズムによりデータが改ざんや変更から保護されます。知識を広げる
コンセンサス アルゴリズム
コンセンサス アルゴリズムはブロックチェーンの中核であり、誰もが同意するはずです。しかし、ブロックチェーンシステムの実際の運用や作業においては、ブロックチェーンによっては、ブロックチェーン台帳の形成速度を追求するために、このコアが弱体化されたり、廃棄されたりすることがよくあります。 いわゆるコンセンサス アルゴリズムは、コンセンサス操作に達するためにさまざまなネットワーク ノードによって使用されるアルゴリズムであり、操作は計算結果によって決定されます。言い換えれば、コンセンサス アルゴリズムは、分散一貫性を実現するために実行される一連のプロセスとルールです。 さまざまな場所に分散したノードがこのアルゴリズムまたは一連のルールに従って交渉すると、最終的には 1 つまたは複数の問題について一貫した決定に達することができます。分散システム内のさまざまなノードの一貫性。 ビットコインのコンセンサスアルゴリズムは、複数のトランザクション(データ項目)データのハッシュ値(ハッシュ計算)が一定の値より小さいかどうかを計算するものです。麻雀や Hu カードのルールはラウンド終了時の合意アルゴリズムであると言う人もいます。 ブロックチェーン システムの場合、コンセンサス アルゴリズムは、ブロックチェーン システム内の各ノード間のトランザクション レコードの一貫性を保証します。コンセンサス アルゴリズムには、トランザクションの合法性と正確性の検証も含まれます。各ノードのブロックデータが保持されます。分散化
ブロックチェーンには、分散化、分散会計、一貫性のない変更、トレーサビリティなど、多くの機能があります。これらの特徴の最初のものは、分散化である必要があります。分散化の概念は、中心性の概念と相対的なものです。いわゆる分散化とは、コンピュータ ネットワークに中央ノードが存在せず、すべてのノードが同じステータスを持ち、他のノードに何かを実行するように特別に命令したり調整したりするノードが存在しないことを意味します。集中型コンピュータ ネットワークと分散型コンピュータ ネットワークはどちらも、さまざまなビジネス処理のニーズに適応するように構築されています。 分散化は、フォールト トレランス、攻撃耐性、共謀防止という 3 つの主要な利点をブロックチェーンにもたらします: 1. 1 つ目はフォールト トレランスです。中央アーキテクチャを備えたコンピュータ ネットワークの場合、中央ノードのコンピュータに問題が発生した場合、全体の運用を維持するために継続的な修復が必要になります。ブロックチェーンシステムは分散型アーキテクチャにより、中央ノードに問題がなく、どのノードに問題があってもネットワーク全体に影響を与えない耐障害性を持っています。 2. 攻撃に対する 2 番目の耐性。中央で構成されたコンピュータネットワークでは、中央ノードのコンピュータを直接攻撃することで効率よくネットワークシステムを破壊する効果が得られます。しかし、分散分散運用ブロックチェーンでは、中央のノードコンピュータが存在しないため、全体を攻撃して破壊するという目的を達成することができず、攻撃に対する耐性を効果的に向上させることができます。 3. 3 番目の防御策は陰謀です。集中化または少数の操作の集中化により、1 台または少数のノード コンピュータがシステム全体のビジネス作業を制御し、ニーズに応じて処理を進めることができます。彼らが違法行為を行う可能性がある場合、他のノードコンピュータはそれを阻止することができず、信頼の危機を引き起こす可能性があります。コンセンサスアルゴリズムにより、少数者によるネットワークシステムの制御が不可能となり、少数者が共謀して違法行為を行うことを防止、あるいは少数者が共謀して違法行為を行う可能性を大幅に低減することができる。コンセンサス アルゴリズムが分散化を決定します
ブロックチェーンの最も基本的な機能として、分散化はブロックチェーンのアプリケーション シナリオに真に適用できる必要があります。分散化の観点。分散化を実現し、保証するのは誰ですか?これはコンセンサス アルゴリズムによって実装および保証されます。ネットワークでは、ブロックチェーンのコンセンサスの結果によって、どのノードがブロックを計算するかが決まります。このノードが現在の会計ノードとなり、他のノードは会計ノード、つまり候補ブロックの計算結果を検証します。計算が正しい場合、そのブロックはブロックチェーン内の最新のブロックになります。
優れたコンセンサス アルゴリズムとはどのようなコンセンサス アルゴリズムですか?優れたコンセンサス アルゴリズムには、少なくとも 2 つの条件を満たす必要があります。それは、コンセンサス結果がランダムで確率が等しいこと、およびコンセンサス計算効率が高いことです。優れたブロックチェーンは分散化されています。コンセンサス メカニズムでは、コンセンサス結果はランダムであり、確率は等しいです。このようにして、ネットワーク内の各ノードが会計ノードになるランダムな確率は同じ確率です。この方法でのみ、ブロックチェーンの公平性が保たれます。ブロックチェーンが表示される、公平性。
優れたコンセンサス アルゴリズムにより、ブロックチェーン ネットワーク内の各ノードが同じ確率で会計権を取得することが保証されます。ネットワーク全体で見ると、どのノードも他のノードよりも多くの権利を持っています。機会は会計に使用されるため、優れた分散効果を実現します。
関連知識の詳細については、FAQ 列をご覧ください。
以上がブロックチェーンの集中コンピューティングおよび処理モデルの中核は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。