La disponibilité des données chiffrées (Encrypted Data Availability, EDA) offre une réponse innovante à l’un des défis majeurs de la conception modulaire des blockchains : garantir la vérifiabilité des transactions sans compromettre la confidentialité des informations sensibles. Les rollups classiques diffusent les données de transaction en clair pour des raisons de sécurité. Cependant, cette transparence limite leur adoption par les entreprises, les secteurs soumis à la réglementation et les applications axées sur la protection de la vie privée. En chiffrant les données avant leur transmission à la couche de disponibilité, les rollups privés conjuguent protection des données, vérifiabilité et évolutivité. Ce module analyse les technologies, architectures et exemples d’applications concrètes qui alimentent cette nouvelle étape dans l’évolution des infrastructures blockchain.
Ce cours propose une vue d’ensemble exhaustive de la disponibilité des données, même lorsqu’elles sont chiffrées. Il met en lumière son importance pour le développement des rollups privés. Il débute par les notions essentielles relatives à la disponibilité des données, présente les outils cryptographiques, et étudie la manière dont les infrastructures de rollups privés sont conçues et sécurisées. Les participants analyseront des déploiements réels, comme la mise à niveau Enigma d’Avail, aborderont les problématiques majeures telles que la gestion des clés et l’interopérabilité. Enfin, ils étudieront l’application de ces solutions à la finance, à la santé, à l’identité numérique et à la gestion de la chaîne logistique. À l’issue de ce parcours, les apprenants auront une compréhension claire des fondements techniques et des implications pratiques du déploiement de rollups garantissant la confidentialité.