The Lavinia audit protocol is designed so that auditors are cryptographically indistinguishable from ordinary readers: an auditor cannot reveal her status to a server without forfeiting her own payment, and servers are therefore forced to serve content in response to every request. Any reader may additionally claim to be an auditor, and servers cannot verify such claims, further preventing selective serving.
From 2017-bocovich-lavinia — Lavinia: An audit-payment protocol for censorship-resistant storage
· §4.1, §4.4, §6
· 2017
· Financial Cryptography and Data Security
Implications
In censorship-resistant storage systems, audit mechanisms must be designed so servers cannot distinguish between auditors and users — otherwise servers can profitably refuse ordinary users while satisfying only audits.
Use cryptographic commitment schemes (key-wrapping chains) that tie payment redemption to actual file retrieval, making it impossible to claim payment without serving content.