雲端資料庫是一種執行在雲端運算平台上的資料庫系統,使用者不需要自己維護資料庫,而是由雲端服務提供者負責安裝、維護資料庫實體。服務提供者可能因為系統當機、錯誤的操作或是遭受嚴重的攻擊而造成重要的資料遺失或被更動導致回傳不一 致 的 版 本 。 某 些 雲 端 資 料 庫 可 以 讓 使 用 者 透 過 Web interface 或 是API(Application programming interface)存取資料庫操作的日誌檔,但使用者無法使用日誌檔去證明服務提供者是否有違反 Query Integrity 與Transaction Serializability,因為這些日誌檔不是經由密碼學加密的證據。本篇論文提出了一個即時稽核架構,雲端服務提供商在租借資料庫給予用戶時,用戶能夠在執行 query動作之後即時性的發現因為雲端服務提供商不當的疏忽而造成資料庫損毀或者被竄改,我們希望在每次使用 Database 時都能透一些證據來作即時性稽核,將使用 FullBinary Hash Tree 來實作我們的架構。