Spitz: A Verifiable Database System
Meihui Zhang, Zhongle Xie, Cong Yue, Ziyue Zhong

TL;DR
Spitz is a new verifiable database system designed to ensure data integrity and tamper evidence efficiently, addressing challenges of decentralization and trust in modern multi-party data management.
Contribution
The paper introduces Spitz, a novel system specifically built for efficient immutable and tamper-evident transaction management in verifiable databases.
Findings
Spitz supports data integrity with high performance.
Extending existing systems adds verification overhead.
Preliminary performance results show promising efficiency.
Abstract
Databases in the past have helped businesses maintain and extract insights from their data. Today, it is common for a business to involve multiple independent, distrustful parties. This trend towards decentralization introduces a new and important requirement to databases: the integrity of the data, the history, and the execution must be protected. In other words, there is a need for a new class of database systems whose integrity can be verified (or verifiable databases). In this paper, we identify the requirements and the design challenges of verifiable databases.We observe that the main challenges come from the need to balance data immutability, tamper evidence, and performance. We first consider approaches that extend existing OLTP and OLAP systems with support for verification. We next examine a clean-slate approach, by describing a new system, Spitz, specifically designed for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
