Contrat intelligent (Smart Contract)

Un smart contract est un accord auto-exécutable dont les termes sont directement écrits en lignes de code, résidant sur une blockchain et appliqué automatiquement.

Indispensables pour la DeFi et les DAO, ils permettent des interactions sécurisées sans tiers de confiance (trustless).

        graph LR
  Center["Contrat intelligent (Smart Contract)"]:::main
  Rel_decentralization["decentralization"]:::related -.-> Center
  click Rel_decentralization "/terms/decentralization"
  Rel_decentralized_exchange_dex_order_book_aggregation["decentralized-exchange-dex-order-book-aggregation"]:::related -.-> Center
  click Rel_decentralized_exchange_dex_order_book_aggregation "/terms/decentralized-exchange-dex-order-book-aggregation"
  Rel_flash_loan["flash-loan"]:::related -.-> Center
  click Rel_flash_loan "/terms/flash-loan"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Explique-moi comme si j'avais 5 ans

C'est comme un distributeur automatique : vous insérez le code, le contrat vérifie les conditions et délivre le service tout seul.

🤓 Expert Deep Dive

Les smart contracts Ethereum utilisent l'EVM. Ils consomment du 'Gas' pour chaque opération. La sécurité (reentrancy) et l'usage d'oracles sont des points clés du développement.

📚 Sources