MLM Gateway Logo

What Are Smart Contracts?

A smart contract is similar to any other contract in that it binds two or more parties to an agreement. The key difference is that instead of requiring lawyers or other intermediaries to ensure that the terms of the contract are met, a smart contract is executed and verified automatically and instantly by a blockchain-based computer programme. All participants in the contract are immediately certain of the outcome, and it is irreversible. 


An example of a smart contract

Smart contracts can be applied to any agreement. If you buy or sell a house, for example, the costs can quickly pile up from a number of intermediaries involved, from getting a mortgage approved to transferring ownership. Many of these processes can be automated using smart contracts. 


A lender such as a bank, for example, can provide smart contract mortgages which pay out once certain pre-existing parameters are met by a loan applicant, such as Alice in the example below. 


The smart contract can process and confirm proof of income and assets, along with other checks and balances that a lawyer or another third-party would usually have to verify, after which the loan can automatically be paid to Alice.



A blockchain removes the need for an intermediary as it removes trust from the equation, with all the information stored on a tamper-proof blockchain and computer code executing the contract.


While these smart contracts each perform a certain function, decentralised applications (dApps) often combine many smart contracts to perform sophisticated actions in one application.


Takeaway


Where are smart contracts built?

Smart contracts are built on blockchains – the technology that powers cryptocurrencies like Ethereum – that are specifically designed to accommodate these types of programmes. Programmable blockchains are able to house both transaction information, as is the case with any blockchain, but also the computer programme that runs a smart contract. 


NFTs as smart contracts

NFTs are minted on a blockchain using smart contracts. Each time someone loads an NFT onto a blockchain, or ‘mints it’, a smart contract is created.


The smart contract automatically records the details of each transaction, assigns ownership and ensures that the crypto is debited and credited from the relevant wallets. This happens without the involvement of a Sotheby’s or another broker, or a bank, for that matter.


Which cryptocurrencies and their blockchains have smart contracts?

Ethereum is the original blockchain for smart contracts and has inspired a newer generation of programmable blockchains like Solana, Polygon and Cardano. 


Sign up for Luno and get ZAR 200 worth of Bitcoin 

when you buy or sell ZAR 500.00


The information contained in this email should not be construed as a solicitation to trade. All opinions, news, research, analysis, prices or other information is provided as general market commentary for information purposes only and is not investment advice or recommendation. Luno always advises you to obtain your own independent financial advice before investing or trading in cryptocurrency

This article was published on 05.10.2024 by Colin Jooste
Author's business opportunity:

Online Opportunity - wealth, income, mind, Free to join
Join

Member comments:

No comments yet
Facebook comments:


Member Ad


OR
Member Ad



Copyright © 2015-2024 Gateway Solutions s.r.o.
Change cookie settings Web design SupportPrivacy PolicyAffiliate TermsTerms of UseTestimonials
Desktop / Tablet | Mobile