BlockchainGIG 集中講座#1 Hyperledger Fabric(再)入門

2022年10月11日開催 BlockchainGIG 集中講座#1 Hyperledger Fabric(再)入門 にご参加いただいた皆さまありがとうございました! そしてお疲れ様でした。 投稿いただいたTweetまとめました。 続きを読む
0
mine @minetech3

いろんなことが分かっている前提で話が進んでいるので、あまり「 入門」ではない気がするw #blockchaingig

2022-10-11 20:30:08
こたつ&&みかん @kota2and3kan

Private Data 自体は Tx / Blockchain には載らないけど、Private Data の Hash は Tx / Blockchain には載るらしい。で、この Hash を使って後からデータを検証できるとのこと。なるほど。 #blockchaingig

2022-10-11 20:31:39
こたつ&&みかん @kota2and3kan

Private Data の内容は Gossip プロトコルを使って Peer 間で共有されるらしい。 #blockchaingig

2022-10-11 20:32:51
こたつ&&みかん @kota2and3kan

Private Data への書き込みと Ledger への Hash の書き込みは一貫性のある状態で実行されるのだろうか...?障害発生時に Private Data と Ledger の Hash の内容が不整合な状態になったりしないのかな? #blockchaingig

2022-10-11 20:34:52
こたつ&&みかん @kota2and3kan

Blockchain と State DB の内容が「一貫性のない状態」になる「可能性は」あるらしい。ただし、それを防ぐ仕組みはいろいろあるっぽい。 #blockchaingig

2022-10-11 20:40:06
こたつ&&みかん @kota2and3kan

「ファイナリティ」ってなんだっけ。どっかで聞いたことある気がする。 #blockchaingig

2022-10-11 20:42:47
こたつ&&みかん @kota2and3kan

回答いただきました。他の組織の Peer が持っている (他の組織が管理している) 秘密鍵で署名しているので、Endorsement の改ざんは防げる。また、Validation フェーズで署名の検証が実施されるので、その時点で改ざんを検知できるとのことでした。 #blockchaingig

2022-10-11 20:51:06
こたつ&&みかん @kota2and3kan

回答いただきました。「できることはできる」。ただし、単一の組織にしか見えないデータを Blockchain 上に保存する必要があるか否か、という点は考える必要があるとのことでした。 #blockchaingig

2022-10-11 20:56:30
こたつ&&みかん @kota2and3kan

回答いただきました。Private Data の書き込みと Ledger への Hash の書き込みは (State DB や Peer 側の実装にもよるが) 一貫性のある状態になる努力はされてるはず。ただし、「不整合な状態になる可能性はある」とのことでした。 #blockchaingig

2022-10-11 21:00:08
こたつ&&みかん @kota2and3kan

また、不整合な状態になっても後からリカバリできるようにはなっているとのことでした。 #blockchaingig

2022-10-11 21:00:25
こたつ&&みかん @kota2and3kan

Hyperledger Fabric の雰囲気を知ることができました。ありがとうございました! #blockchaingig

2022-10-11 21:02:56