Smart Contract
Smart Contract
Contract
FIN451 / MBA651
What is Ethereum?
• Deployment: Once the smart contract is written and tested, it is deployed onto a
blockchain like Ethereum.
• This deployment gives the contract a unique address on the blockchain.
• Execution: When conditions defined in the contract are met, the contract executes
automatically.
• For example, if a smart contract is set up for a crowdfunding campaign, it might release funds to the
project creator only if the campaign reaches its funding goal by a specific date.
• Final Products: Once executed, the result of the contract (like the transfer of assets or
tokens) is recorded on the blockchain, creating a permanent, tamper-proof record of the
transaction.
Practical Examples of Smart Contracts:
• Financial Transactions: Smart contracts can be used for automated payments,
loans, and insurance claims.
• For instance, an insurance company might use a smart contract to automatically pay out claims
when certain conditions (like flight delays or cancellations) are met.