さまざまな種類のイーサリアム ブロックチェーンとその展開: ブロックチェーンの種類: パブリック チェーン、アライアンス チェーン、プライベート チェーン、イーサリアムのインストールと展開。

第三章


1. ブロックチェーンの種類

ブロックチェーンネットワークの種類に応じて、プライベートチェーン、アライアンスチェーン、パブリックチェーンに分類されます。

1. パブリックチェーン

  1. メインネット: ビットコインやイーサリアムなど、現実の世界で使用されるパブリック チェーンを指します。
  2. テストネットワーク: 本物のイーサは消費されません。例: eth、pyethAPP、Geth、

2. アライアンスチェーン

クォーラム: 一貫性プロトコルは、Raft ベースの一貫性プロトコルとイスタンブール BFT プロトコルを採用しています。(イスタンブール BFT プロトコルは、ビザンチン フォールト トレランスをサポートする環境で使用する必要があります)

Quorum ブロックチェーン プラットフォーム アーキテクチャとそのさまざまなモジュールの論理概要:

  • トランザクション管理: プライベート トランザクションに暗号化されたトランザクション データを提供します。
  • 暗号化モジュール: コピー秘密鍵管理とデータ暗号化暗号化プロセス。
  • クォーラム チェーン: スマート コントラクトを使用して実装された投票コンセンサス メカニズム。
  • ネットワーク管理: ネットワーク アクセスを制御します。

クォーラムの中核機能は、暗号化を使用して、トランザクションに関係のないノードがトランザクション内の機密データを参照できないようにすることです。その実装計画には、単一の共有ブロックチェーンとスマート コントラクト ソフトウェア (プライベート データを提供するフィールド) で構成されるアーキテクチャ、およびイーサリアム パブリック チェーン メカニズムの変換 (ブロックの送信とブロックの検証を含む) が含まれています。

クォーラム トランザクションのプライバシー保護は重要な機能の 1 つです。この機能を実現するために、Quorum にはパブリック トランザクションとプライベート トランザクションが導入されています。パブリックトランザクションとは、認可されたネットワーク内のすべてのノードにデータが表示されるトランザクションを指し、その生成および実行プロセスは標準のイーサリアムトランザクションと一致します。プライベート トランザクションは、トランザクションに関連付けられたネットワーク内の指定されたノードにのみデータが表示されるトランザクションです。

プライベート トランザクションを生成および実行するプロセスは、パブリック トランザクションとは異なります。相手方から取引情報が送信される前に、データフィールドのコードが暗号化されたコードのハッシュ値に置き換えられます。プライベート状態データベースを更新します。(プライベート状態について合意に達する方法は? ネットワークに監視ノードを導入すると、すべてのプライベート トランザクションがこのノードをトランザクション関連当事者としてリストするため、監視ノードはすべてのプライベート トランザクションとすべてのノードのプライベート状態をバックアップします。監視ノードが他のノードであること。プライベート ステータスを他のトランザクションに対して有効にするために、そのプライベート ステータスのサードパーティ証明を提供します。

3. プライベートチェーン

完全にプライベートなブロックチェーンは集中型データベースに近いものです。

2. Ethereum をインストールしてデプロイします。

1. インストール

https://www.csdn.net/tags/Ntzacg0sNzYxMi1ibG9n.html

要約する

例: 以上が今日お話しする内容です。

おすすめ

転載: blog.csdn.net/qq_53982314/article/details/124276006