BlockchainGIG 集中講座#1 Hyperledger Fabric(再)入門
- OracleDev_JP
- 715
- 0
- 0
- 0
Private Data 自体は Tx / Blockchain には載らないけど、Private Data の Hash は Tx / Blockchain には載るらしい。で、この Hash を使って後からデータを検証できるとのこと。なるほど。 #blockchaingig
2022-10-11 20:31:39Private Data の内容は Gossip プロトコルを使って Peer 間で共有されるらしい。 #blockchaingig
2022-10-11 20:32:51Private Data への書き込みと Ledger への Hash の書き込みは一貫性のある状態で実行されるのだろうか...?障害発生時に Private Data と Ledger の Hash の内容が不整合な状態になったりしないのかな? #blockchaingig
2022-10-11 20:34:52Blockchain と State DB の内容が「一貫性のない状態」になる「可能性は」あるらしい。ただし、それを防ぐ仕組みはいろいろあるっぽい。 #blockchaingig
2022-10-11 20:40:06回答いただきました。他の組織の Peer が持っている (他の組織が管理している) 秘密鍵で署名しているので、Endorsement の改ざんは防げる。また、Validation フェーズで署名の検証が実施されるので、その時点で改ざんを検知できるとのことでした。 #blockchaingig
2022-10-11 20:51:06回答いただきました。「できることはできる」。ただし、単一の組織にしか見えないデータを Blockchain 上に保存する必要があるか否か、という点は考える必要があるとのことでした。 #blockchaingig
2022-10-11 20:56:30回答いただきました。Private Data の書き込みと Ledger への Hash の書き込みは (State DB や Peer 側の実装にもよるが) 一貫性のある状態になる努力はされてるはず。ただし、「不整合な状態になる可能性はある」とのことでした。 #blockchaingig
2022-10-11 21:00:08Hyperledger Fabric の雰囲気を知ることができました。ありがとうございました! #blockchaingig
2022-10-11 21:02:56