問題タブ [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.
hyperledger-fabric - ハイパーレジャー上の個人データのパージ中の不変性の違反
プライベート データに有効期間があり、この有効期間が過ぎると消去されます。これは、不変性の基本原則とブロックチェーンの核となる考え方に違反していませんか。これらの個人データのハッシュが台帳に保存されていることは知っていますが、データの削除が発生している場合、コアは
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 構成を配置しているためだと思います。
見逃していることや間違っていることはありますか?
node.js - hyperledger fabric 呼び出し登録エンドポイントがエラーで失敗しました
このコードを使用してハイパーレジャー ファブリックを複数のホストにデプロイしようとしていて、 node-SDK を使用して残高転送チェーンコードを使用しました。ユーザーを登録しようとしたときに、次のエラーが発生しました。
誰が私に何がうまくいかないのかを教えてもらえますか? 私の構成ファイルが必要な場合は、提供できます