What are smart contracts?
Smart contracts are programs written on the blockchain that execute automatically when certain conditions are met. They use code to define and enforce the rules of the contract. Once a smart contract is deployed, it runs autonomously and there is no need to use an intermediary to ensure that the contract is fulfilled.
When a smart contract is created, it exists on a blockchain. The blockchain is a public ledger that records all transactions of a cryptocurrency. Cryptocurrencies with smart contract capabilities have blockchains that can also store and execute smart contracts.
Smart contracts allow cryptocurrencies to offer much more than just a role as a digital currency to transfer funds from point A to point B. Blockchains with smart contracts can build entire decentralized finance (DeFi) systems that can operate autonomously without the need for a central governing body.
When a smart contract is created, it exists on a blockchain. The blockchain is a public ledger that records all transactions of a cryptocurrency. Cryptocurrencies with smart contract capabilities have blockchains that can also store and execute smart contracts.
Smart contracts allow cryptocurrencies to offer much more than just a role as a digital currency to transfer funds from point A to point B. Blockchains with smart contracts can build entire decentralized finance (DeFi) systems that can operate autonomously without the need for a central governing body.