Channelは、参加者が非公開および機密トランザクションを確実に行うためのメカニズムです。参加者が複数のチャンネルのメンバーでないような方法でチャンネルが作成された場合、「ファブリック」(または世界の)状態の意味は何ですか?このようなシナリオは存在しますか?Hyperledgerネットワークの非同期チャネル
0
A
答えて
1
このようなシナリオは常に存在します。主な開発では、ユースケースが存在しますが、不変性と出所が主な要件であり、コンセンサスはそれほどありません。組織(参加者)には、一定のレベルの合意を提供することができる複数の同僚を依然として持つことができますが、ほとんどのユースケースには2つ以上の組織が存在します。
ちょっとわかりやすくするために、ちょうど楽しみのために私は発注者だけを再起動しました。 (単一ピア、単一発注者、シングルCAサーバなどの開発を行う)。私のwebappは新しいレコードを作成していたようだが、ピアチェーンコードログで成功したと見なすことができ、発注者はブロックを作成したことを示した。しかし、彼らは検索に戻りませんし、私はトランザクションのための最後のSUCCESSメッセージを取得していませんでした。
理由は、ピアが発注者とのインバウンド通信を失ったため、新しいブロックを受信して世界の状態に戻らなかったためです。私はピアを再起動し、発注者に再接続し、webappが正常に取得できる世界の状態ブロックを受信し始めました。 (他の同僚が世界の状態を更新している間にピアがオフラインになっていたのと同じですが、直ちに注文者に再び参加するとオフラインになったので、全世界の状態ブロックを取得します)
関連する問題
- 1. 同期チャネル?
- 2. Simpyの同期通信チャネル
- 3. チャネル内でのメッセージの非同期プッシュ(スプリング統合)
- 4. 複数チャネルのシリアルデータを持つ非同期キュー
- 5. Hyperledger Fabric Peer 2チャネル起動時のピアエラー
- 6. Hyperledger Composer v0.16.0ネットワーク開始エラー
- 7. 非同期ループ内の非同期メソッド
- 8. 非同期メソッドの非同期メソッド
- 9. 非同期イベントの同期
- 10. Node.jsの非同期/同期
- 11. 非同期メソッド非同期に新
- 12. 非同期操作と非同期ネットワークタスク?
- 13. NodeJs - 非同期/非同期/待機中
- 14. 春非同期 - 非同期豆に
- 15. 非同期、非同期待機
- 16. RACCommandを非同期ネットワーク操作で使用する
- 17. runloopを使用した非同期CFStreamネットワーク
- 18. 非同期/同期ループNode.js
- 19. 非同期ソケットと同期
- 20. リクエストレスポンモデル/同期/非同期/イベントドリブン
- 21. Laravelジョブクエリ非同期/同期?
- 22. ネットワークに同期するアプリケーション
- 23. チャネルの非同期応答にPhoenix.Channel.reply/2を使用する方法
- 24. 「非同期キーワード非同期」関数を「非同期キーワード非同期」関数に変換できますか?
- 25. RxSwiftとの非同期ネットワークコールの同期
- 26. RxJSとの非同期アクションの同期
- 27. 同期非同期入力の処理
- 28. 非同期関数の同期例外
- 29. 同期対非同期データベースへのアクセス
- 30. リアルタイムアプリケーションの非同期対同期ソケットサーバー
最初のレスポンスでは不変性と起源コンセンサスの機能? – cogitoergosum
Hyperledgerでは、はい。しかし、自分の質問に答えて自分だけに同意すれば、それは「実質的に」実際の合意ではありません。あなたが技術的にコンセンサスを得るので、あなたは不変性と創造性も得ます。組織内であっても、5人の同僚がいる場合、特にそれぞれに本物の管理者がいれば、データやチェーンコードを改ざんする必要はありません。 – jworthington
同意します。ハイパージーガーネットワークをスキャンしてジョイントを報告するツールはありますか? – cogitoergosum