Une référence concise aux choix d’intégration qui déterminent ce que les fournisseurs, les services et les registres publics peuvent observer. Chaque pattern a un rôle pratique et des implications de confidentialité à prendre en compte.
Chaque adaptateur, identité, credential et action externe constitue une frontière avec ses propres expositions de données et mesures de contrôle.
Rôle. Un adaptateur relie un système gouverné à un fournisseur externe et traduit les requêtes et les réponses entre leurs interfaces.
Implication de confidentialité. Le fournisseur peut voir les données qui lui sont transmises ainsi que des métadonnées, comme les horaires des requêtes, les informations réseau et les identifiants de compte. Ne transmettez que les données nécessaires à l’intégration.
Rôle. Séparer les identifiants entre services ou contextes afin de rendre le rapprochement courant des activités plus difficile.
Implication de confidentialité. Cette séparation réduit les corrélations sans garantir l’anonymat. Des tables de correspondance, des attributs partagés ou des comportements peuvent relier les identités ; protégez toute table de correspondance comme une donnée sensible.
Rôle. Les credentials authentifient une intégration et définissent les actions qu’elle peut effectuer.
Implication de confidentialité. Limitez leur portée au strict nécessaire, choisissez une durée de vie courte et renouvelez-les régulièrement pour limiter les abus. N’exposez jamais de secrets on-chain ni dans les journaux de l’application.
Rôle. Un service externe exécute une action hors chaîne, tandis qu’un enregistrement on-chain consigne un engagement, un résultat ou une trace de cette action.
Implication de confidentialité. Une trace peut révéler les horaires et les relations entre participants, même si les données utiles restent privées. Limitez les informations enregistrées et évaluez ce que la séquence d’événements peut révéler.
Parcourez le hub de recherche ou retrouvez les guides d’intégration et les références API pour les développeurs.