16. ステート DB の併用
• ブロックチェーンを格納するサーバーノード(ピア)とは別に
データベースを併用する。
• このデータベースは既存のものを使ってもよいが、ステート DB
と呼ばれるデータベースを使うとセキュアにデータを格納でき
る。
ステート
DB
ステート DB 自体は一般的なデータベースと同様に使える。
ステート DB にはブロックチェーンを経由しないとアクセスできない。
データ自体はステート DB で管理し、そのトランザクション記録を
ブロックチェーンに残すことで、ステート DB の改竄が困難になる。
ステート DB ブロックチェーン
ユーザー A を追加する ユーザー A の情報を追加 「ユーザー A を追加した」という記録を追加
ユーザー A がログイン ユーザー A のログイン記録を更
新
「ユーザー A がログインした」という記録を
追加
ユーザー A を削除する ユーザー A の情報を削除 「ユーザー A を削除した」という記録を追加