Smart Contract
Autonomous subsystems executing on blockchain infrastructure — code that runs when triggered, enforcing agreements without intermediaries.
Smart contracts are deterministic programs stored on-chain. Given the same state and inputs, they always produce the same outputs. They enable complex flows (token swaps, lending, governance) to execute trustlessly according to programmed logic.
Systems Connection
A smart contract is a component within the larger blockchain system. It has its own state (storage variables), interfaces (function signatures), and function (what it does when called). Composable smart contracts form subsystems — DeFi protocols built from interacting contracts.
See Also
- Cryptoeconomics — parent domain
- Protocol — the larger system contracts operate within
- Subsystem — what composed contracts become