2. What’s In it
for you.
What are
smart
contract?
how do they
work?
How smart
contract will
change the
world.
Characters of
smart
contract
Benefits of
smart
contract
How smart
contract
created
What are smart
contracts
currently use
for?
How the platform
of Ethereum
execute smart
contract?
3. Introduction
A smart contract" is simply
a program that runs on
the Ethereum blockchain.
It's a collection of code (its
functions) and data (its
state) that resides at a
specific address on the
Ethereum blockchain.
5. How do they work?
Access to digitized and distributed
multimedia networks is available to the
general public. Smart contracts are hosted
on a blockchain network. It has pre-
determined conditions, and payment is
made if those terms are met. For Ethereum,
smart contracts have already been created.
They have the potential to revolutionize
international trade and trading by reducing
price, cutting paperwork, and speeding up
transactions. As more investment is spent
in this field, new platform that use the
scalability of the blockchain network to help
smart contract and formation have arisen.
6. How smart
contract will
change the
world.
Smart contract have huge potential. Not only
they streamline transactions, but they can also
revolutionize whole industries such as real
estate, banking, E-commerce and healthcare.
If smart contracts fulfil their purpose, perhaps
we will one day live in a world that is free of
middlemen.
The best thing about having no middlemen is
the fact that we save a lot of money. Not only
that, but we would no longer need to trust
anyone, either.
It can reduce frauds, delays and the overall
cost of many things.
7. Characters of smart contract.
A “smart contract” is not necessarily
“smart”
• The operation is only as smart as
the information feed It receives and
the machine code that directs it.
A “smart contract” may not be legally
binding contract.
• It may be a gift or some other non-
contractual transfer.
• It may be only part of boarder
contract.
• To the extent a smart contract
violates the law, it would not be
binding or enforceable.
8. Benefits of smart
contract No intermidiaries are needed, as the
smart contract is executed
automatically
The smart contract is executed quickly.
and independently of any traditional
financial and institution
The contract can’t be tempered with
because it’s immutable
The transaction fee is low, costing
almost nothing compared to traditional
payment systems
9. How are smart
contract created?
Smart contracts can be built on multiple
blockchain platforms, including
Ethereum and NEO.
Ethereum is the most popular choice
for developers
o Smart contracts are developed using
Ethereum’s original coding language,
called solidity.
Neo smart contract can be used
directly by almost any high-level
programming language.
o supported languages are C#,
VB.NET, F#, Java, Kotlin, python,
GO, JavaScript
10. What are smart
contracts will
be used for?
Health systems- health systems will
use smart contracts to record and safely
transfer data.
Government- smart contracts running
on the blockchain can make voting
systems completely trustless and much
more secure.
Business management- business can
benefit massively from smart contracts.
Instead of paying staff to run payrolls,
they can use smart contracts.
ICOs (initial coin offering)- An ICO is a
crowd funding system for new
applications that use blockchain
technology. One create a smart contract
and a token for that smart contract.
11. How the Ethereum platform executes
smart contracts
Before diving into building an Ethereum smart contract, you should have a clear
understanding of what’s under the hood of the Ethereum blockchain platform and
how exactly it executes smart contracts.
oEthereum virtual machine (EVM)
a special virtual machine that’s an interpreter for the assembly language.
oSolidity
Solidity is the smart contract language on Ethereum, it’s a general-purpose
programming language developed on top of the EVM.
oGas Reward given to miners for processing the smart contract and adding it to
blockchain.
12. Current scenario The smart contract has become
a game-changer in the industry.
Contract delivery and payout
have both changed dramatically
as a result. Only Ethereum was
once considered to be the only
platform for creating smart
contracts, but recent investments
in the area has
spurred(stimulate) the
development of new systems
that are speeding up smart
contract adoption.