CompactLog : une implémentation haute performance du journal de transparence des certificats
CompactLog est une implémentation du journal de transparence des certificats (CT) basée sur le stockage LSM-tree, qui répond aux défis d'évolutivité rencontrés par les journaux CT traditionnels. Utilisant SlateDB pour le stockage LSM-tree, elle utilise le versioning STH-boundary et des mises à jour d'arbres synchrones pour atteindre un délai de fusion maximal (MMD) de 0 seconde. En traitant les soumissions par lots et en intégrant les certificats dans l'arbre Merkle avant d'émettre les SCT, elle élimine le MMD inhérent à de nombreux journaux CT traditionnels. De plus, CompactLog intègre la déduplication des chaînes de certificats, réduisant considérablement les coûts de stockage. Ses hautes performances et sa fiabilité en font un choix idéal pour les journaux CT de nouvelle génération.