Secrets on the Chain: Cryptographic Blockchain Patterns for Verifiable and Confidential Data Handling
Tiphaine Henry, Loïk Assekour, Alexandre Rapetti, Antonella Del Pozzo, Sara Tucci-Piergiovanni · Blockchain Research and Applications · 2025
Blockchain technology offers an immutable record of verified information, which enables its participants to exchange data in a trustless environment. However, providing at once the properties of integrity, verifiability, availability raises challenges in scenarios where data confidentiality must be preserved. While techniques such as data anchoring, zero-knowledge proofs, or homomorphic encryption have been proposed to address these challenges, formalizing their uses in the context of blockchains, into accessible design patterns for non-expert audiences remains underexplored. This paper proposes a comprehensive collection of blockchain patterns addressing confidentiality-related use cases. The patterns are organized into three families: (1) patterns for confidential data sharing; (2) patterns for claim management—including proof issuance and verification—originally introduced in a previous paper and revised herein; and (3) patterns for secure computation over private inputs. This collection provides a conceptual framework that structures and unifies emerging approaches in this fast-evolving area, laying the groundwork for future standardization and implementation efforts. It offers actionable insights for practitioners, combining best practices with architectural guidance for safeguarding data within blockchain systems.