Un Smart Bond Contract (SBC) est un programme autonome déployé sur une infrastructure DLT qui encode et exécute automatiquement les termes d'une obligation — coupons, remboursements, conformité — sans intervention humaine. C'est la source unique de vérité pour l'instrument de dette.
Déclenchement automatique des flux d'intérêts aux dates prédéfinies. Zéro intervention humaine, zéro risque d'erreur de réconciliation.
Les règles de conformité (liste investisseurs autorisés, restrictions de juridiction) sont encodées directement dans le contrat — non contournables.
Le titre et le paiement s'échangent simultanément (DvP) en une seule transaction cryptographiquement prouvée. T+0 garanti par le protocole.
À la maturité, le principal est restitué automatiquement et les tokens de l'obligation sont détruits (burned) — boucle de vie fermée sans réconciliation.
La programmabilité ne supprime pas le risque — elle le transforme. Les institutions doivent adopter une approche de Model Risk Management (MRM) spécifique aux contrats intelligents.
⚠ Bug Risk : Un bug dans le code du contrat peut déclencher des paiements incorrects ou bloquer irrévocablement des fonds. L'audit formalisé par des tiers est obligatoire avant tout déploiement en production institutionnelle.
⚠ Oracle Risk : Les SBC dépendent de données externes (taux de référence, pricing) via des "oracles". Un oracle compromis peut introduire des données erronées dans une exécution automatique.
⚠ Immutabilité : Une fois déployé, le code est immuable. Les mécanismes de gouvernance pour corriger les contrats (proxy patterns, upgrade paths) doivent être prévus dès la conception.