ブロックチェーンのノードとユーザーの紹介

ユーザーID

ユーザー ID の概念: ユーザー ID は、ユーザーの公開鍵アドレスとユーザーの秘密鍵で構成されます. 秘密鍵は署名し、公開鍵は検証し、公開鍵は暗号化し、秘密鍵は復号化します. 公開鍵は公開鍵です。秘密鍵はユーザーが保管します。トランザクションを送信するときは、受信者の公開鍵で暗号化され、送信者の秘密鍵で署名されます。トランザクションを受信するときは、受信者の秘密鍵で復号化されます。キーであり、署名には送信者の公開キーが使用されます。

ユーザー識別の適用: パブリック チェーンでは、ユーザーはチェーン上にウォレット ID がある限り、チェーン上でトランザクションを送信できます. アライアンス チェーンの一部のアプリケーション シナリオでは、ユーザーは承認された後にのみチェーン上でトランザクションを送信できます. ChainSQL では、ユーザーに証明書 (CA) を発行することで、ユーザー ID アクセスメカニズムが実装されます. ユーザーは、チェーンマネージャーに証明書を申請し、トランザクションを送信するときに証明書を添付する必要があります. ノードは信頼するルート証明書を構成し、ルート証明書によって発行された証明書のみがトランザクションを検証します。

ノード

ノードの概念: ブロックチェーン ネットワークはさまざまなノードで構成され、その中で検証ノードはコンセンサスに参加し、すべての台帳情報を含む完全なノードです.非検証ノードはコンセンサスに参加せず、軽いノードとして、彼らはすべての台帳情報を含める必要はありません。ブロックチェーン ネットワーク内の各検証ノードは、データ コピーの完全なセットを維持し、単一ノードまたは少数のクラスターによるデータの変更は、グローバル コピーの大部分に影響を与えることはありません。

ノード ID の概念: ブロックチェーン ネットワークでは、各ノードの ID 認証システムは、ルート証明書、ノード証明書、およびユーザー証明書で構成されます。ルート証明書は、ブロックチェーン ネットワークの作成時に生成またはインポートされ、チェーン上のすべてのアライアンス メンバーによって共有されます. 各ノード証明書とユーザー証明書は、アライアンス メンバーのアイデンティティを表し、ルート証明書によって発行されます. ルート証明書は、各ノード証明書とユーザーを検証するために使用されます. 証明書の正当性, ID検証に合格したノードのみがコンセンサスに参加できます. ChainSQLでは, 各ノードはコンセンサスに参加する前に信頼リストに追加する必要があります. .

Supongo que te gusta

Origin blog.csdn.net/xzhu4571/article/details/125784335
Recomendado
Clasificación