問題タブ [hyperledger-fabric-ca]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
123 参照

hyperledger-fabric - ハイパーレジャー上の個人データのパージ中の不変性の違反

プライベート データに有効期間があり、この有効期間が過ぎると消去されます。これは、不変性の基本原則とブロックチェーンの核となる考え方に違反していませんか。これらの個人データのハッシュが台帳に保存されていることは知っていますが、データの削除が発生している場合、コアは

0 投票する
1 に答える
104 参照

hyperledger-fabric - Hyperledger Fabric の Organization MSP における MSP のカスタム詳細 (国、州、地域)

Hyperledger Fabric のドキュメントには、追加のパラメーター、つまり組織の仕様と CA を追加できると記載されています。このサンプルは、値を提供するために追加のコードをコメントアウトできることを示しています。

私がやろうとしていること:

  • 組織の X509 証明書で、国、州、地域のカスタム値を提供する必要があります。
  • 「cryptogen」ツールを使用して証明書を生成しています。
  • 以下は、crypto-config.yaml ファイルからの組織のスニペットです。

    /li>

証明書の生成中に発生するエラー:

2019-01-09 13:44:50.557 IST [common/tools/configtxgen/localconfig] 読み込み -> PANI 003 構造体への構成のアンマーシャリング エラー: 3 エラー (s) デコード:

  • 'Organizations[1]' に無効なキーがあります: CA
  • 「Profiles[TwoOrgsChannel].Application.Organizations[0]」に無効なキーがあります: CA
  • 「Profiles[TwoOrgsOrdererGenesis].Consortiums[SampleConsortium].Organizations[0]」には無効なキーがあります: CA

私が試したこと:

  • まず、上記の構成を試してみましたが、エラーになりました。
  • cryptogen ツールの使用法をもう一度読みました。以前は、証明書の生成に使用cryptogen showtemplateされるテンプレートを確認していました。これは、私の crypto-config.yaml ファイルと同様の形式です。
  • CA の詳細なしで構成をシンプルに保ち、ネットワークを開始し、fabric-ca-server コンテナーに入り、更新しfabric-ca-server-config.yamlて CA の値を提供しました。これにより、他のエラーが発生しました。これは、cryptogen を使用していくつかの X CA 構成を使用して証明書を生成し、実行中にいくつかの Y CA 構成を配置しているためだと思います。

見逃していることや間違っていることはありますか?

0 投票する
1 に答える
1955 参照

node.js - hyperledger fabric 呼び出し登録エンドポイントがエラーで失敗しました

このコードを使用してハイパーレジャー ファブリックを複数のホストにデプロイしようとしていて、 node-SDK を使用して残高転送チェーンコードを使用しました。ユーザーを登録しようとしたときに、次のエラーが発生しました。

誰が私に何がうまくいかないのかを教えてもらえますか? 私の構成ファイルが必要な場合は、提供できます