Definition ∞ Read-once access is a data access model where information can be retrieved or processed only a single time before it becomes unavailable or invalidated for subsequent reads. This mechanism enforces strict data consumption rules, often for security or privacy reasons. It prevents repeated data exposure. This ensures data privacy.
Context ∞ In blockchain and privacy-preserving protocols, read-once access can be a component of zero-knowledge proofs or confidential transactions to ensure that sensitive data, such as spending keys or proof elements, are consumed securely. This approach helps prevent replay attacks or unauthorized data retention. Discussions sometimes involve the trade-offs between this strict access model and system usability or data recovery mechanisms.