Glossary
Smart contract
Programme déployé à une adresse on-chain qui s'exécute de façon déterministe lorsqu'il est appelé, avec son propre solde et son propre stockage.
Un smart contract est du code stocké sur une blockchain. Une fois déployé, il dispose de sa propre adresse, de son solde et d'un stockage persistant ; quiconque peut appeler ses fonctions publiques en envoyant une transaction, et le réseau exécute le code de manière déterministe.
Les smart contracts sont la mécanique qui fait réellement fonctionner la DeFi, les NFT, les DAO et les bridges — chacun n'est qu'un ensemble de contrats implémentant les règles correspondantes. L'arbitrage est que le code fait loi : les bugs ne peuvent pas être corrigés comme un backend web, seulement re-déployés ou gouvernés via le chemin de mise à jour propre au contrat.