<p>Le smart contract (contrat intelligent) est un programme informatique exécuté sur une blockchain (Ethereum principalement) qui exécute automatiquement les termes d'un accord lorsque les conditions prédéfinies sont remplies. Concept émergent du Web3. Cadre juridique en construction. Applications variées (finance, assurance, immobilier).</p><h2>Définition</h2><p>Programme informatique stocké et exécuté sur une blockchain. Définit les règles d'un accord en code. Exécution automatique sans intervention humaine quand les conditions sont remplies. Caractéristiques : immutable une fois déployé, transparent (code accessible), auto-exécutoire. Inventé par Nick Szabo (années 1990), popularisé avec Ethereum (2015).</p><h2>Fonctionnement</h2><p>Code écrit dans un langage spécifique (Solidity pour Ethereum). Déploiement sur la blockchain : transaction qui inscrit le contrat de manière permanente. Adresse unique du smart contract. Quand les conditions prévues sont remplies (transaction reçue, événement enregistré) : exécution automatique des actions programmées (transfert de fonds, modification d'état, etc.).</p><h2>Applications</h2><p>DeFi (Decentralized Finance) : prêts, échanges, yield farming sans intermédiaire bancaire. NFT (Non-Fungible Tokens) : propriété d'œuvres numériques. DAO (Decentralized Autonomous Organizations) : organisations gérées par code. Assurance paramétrique : indemnisation automatique selon données externes (météo, vols retardés). Immobilier tokenisé. Supply chain.</p><h2>Cadre juridique</h2><p>Encore en construction. En France : reconnaissance partielle par la loi PACTE 2019 pour les actifs numériques (PSAN agréés AMF). Question de la qualification juridique : smart contract = simple code, mais peut constituer un contrat juridique au sens classique si remplit les conditions (consentement, objet, etc.). Pour gros usages : conseil juridique blockchain spécialisé.</p><h2>Limites</h2><p>Immutable : erreur dans le code = pas correctible facilement. Dépendance aux données externes (oracles) : risque d'erreur ou manipulation. Pas de juge en cas de litige (résolution algorithmique, pas humaine). Vulnérabilités possibles (hacks célèbres : DAO 2016, etc.). Régulation incertaine et évolutive. Pour des contrats à forts enjeux : prudence et conseil juridique.</p>