Merkle-Tree-Based Verifiable Public Data Auditing for Cloud Object Storage Using Smart Contracts
説明スマートコントラクトを用いたクラウドオブジェクトストレージの、Merkleツリーによる検証可能な公開監査
要約本論文は、クラウドオブジェクトストレージ向けの公開監査手法を提案する。各オブジェクトの名前とSHA-256ハッシュをMerkleツリーの葉とし、ツリーのルートのみをEthereumのスマートコントラクトに公開記録として保存し、オブジェクト自体はプロバイダーに残す。監査者はオブジェクトをダウンロードし、短いMerkle証明からルートを再構築して保存値と照合し、無改変・改変・欠損を判定する。実験では、単一の改ざん、複数の改ざん、削除のすべてを誤報なしで検出し、10,000件のオブジェクトの証明にはわずか14個のハッシュしか必要としなかった。