Practical Foundations of History Independence
Sumeet Bajaj, Anrin Chakraborti, Radu Sion

TL;DR
This paper introduces a broad, flexible framework called $ ext{ extbackslash Delta}$HI for understanding and designing history independent data structures, addressing limitations of previous notions and enabling practical implementations.
Contribution
It proposes the $ ext{ extbackslash Delta}$HI framework, unifying existing notions of history independence and guiding the development of practical, history independent systems.
Findings
$ ext{ extbackslash Delta}$HI captures multiple history independence notions.
Framework guides the design of history independent file systems.
Demonstrated practical application in system design.
Abstract
The way data structures organize data is often a function of the sequence of past operations. The organization of data is referred to as the data structure's state, and the sequence of past operations constitutes the data structure's history. A data structure state can therefore be used as an oracle to derive information about its history. As a result, for history-sensitive applications, such as privacy in e-voting, incremental signature schemes, and regulatory compliant data retention; it is imperative to conceal historical information contained within data structure states. Data structure history can be hidden by making data structures history independent. In this paper, we explore how to achieve history independence. We observe that current history independence notions are significantly limited in number and scope. There are two existing notions of history independence -- weak…
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.
Taxonomy
TopicsAdvanced Data Storage Technologies · Distributed systems and fault tolerance · Cryptography and Data Security
