Auditable Register Emulations

05/21/2019
by   Vinicius V. Cogo, et al.
0

The widespread prevalence of data breaches amplifies the importance of auditing storage systems. Here we initiate the study of auditable storage emulations, which provides the capability for an auditor to discover the previously executed reads in a register. We precisely define the notion of auditable register and its properties, and establish tight bounds and impossibility results for auditable storage emulations in a Byzantine setting. Our formulation considers read-write registers that securely store data using information dispersal and support fast reads. In such scenario, given a maximum number f of faulty storage objects and a minimum number τ of data blocks required to recover a written value, we prove that (1) auditability is impossible if τ≤ 2f; (2) τ≥ 3f+1 is required for implementing a weak form of auditability; and (3) a stronger form of auditability is impossible. We also show that totally ordering operations or using non-fast reads enables such strong auditability, albeit requiring more replicas.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/21/2019

Distributed Transactional Systems Cannot Be Fast

We prove that no fully transactional system can provide fast read transa...
research
05/16/2018

Integrated Bounds for Disintegrated Storage

We point out a somewhat surprising similarity between non-authenticated ...
research
09/30/2020

t-Resilient k-Immediate Snapshot and its Relation with Agreement Problems

An immediate snapshot object is a high level communication object, built...
research
03/16/2018

Distributed Transactions: Dissecting the Nightmare

Many distributed storage systems are transactional and a lot of work has...
research
02/07/2022

Private Read Update Write (PRUW) with Storage Constrained Databases

We investigate the problem of private read update write (PRUW) in relati...
research
01/12/2022

Enlightening Flash Storage to Stream Writes by Objects

For a write request, today flash storage cannot distinguish the logical ...

Please sign up or login with your details

Forgot password? Click here to reset