SlideShare ist ein Scribd-Unternehmen logo
1 von 58
Smart contractA
What’s in it for you?
Why smart contract?
What is a smart contract?
Solidity for smart contract
Advantages of smart contract
Blockchain implementation of smart contract
Voting process
Hospitals
Use case – Crowd funding smart contract
Traditional Contract
Why smart contract?
Two Parties ExecutionThird PartyContract
A B
Smart Contract
Why smart contract?
Two Parties ExecutionThird PartyContract
A B
x
Traditional Contract Smart contractVS
Why smart contract?
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Traditional Contract Smart contract
Why smart contract?
Government, lawyers etc.. None
1-3 days Minutes
Manual Process Automatic process
Unavailable Available
Difficult Easy
Limited Cryptographically Secure
Expensive Cheap
Manual process Digital Signature
Third Party
Execution time
Remittance
Transparency
Archiving
Security
Cost
Signature
VS
Demo
What is a smart contract?
What is a smart contract?
Consider a real life example where you are taking out a chocolate from a vending machine
You deposit a $2 note in a vending machine
What is a smart contract?
After that, you hit “A1” button
which is mapped against the
chocolate bar that you want to
buy
Consider a real life example where you are taking out a chocolate from a vending machine
You deposit a $2 note in a vending machine
What is a smart contract?
After that, you hit “A1” button
which is mapped against the
chocolate bar that you want to
buy
Consider a real life example where you are taking out a chocolate from a vending machine
You deposit a $2 note in a vending machine As a result, A lever in the vending machine
moves and pushes out the chocolate
Consider a real life example where you are taking out a chocolate from a vending machine
What is a smart contract?
After that you hit “A1” which is
mapped against the chocolate
bar that you want to buy
You insert a $20 note in a vending machine As a result, A lever in the vending machine
moves and pushes out the chocolate
Note
A smart contract is very similar to a vending machine
It eliminates the need of intermediaries and escrow services
What is a smart contract?
Smart contracts are self-executing contracts which contain the terms and conditions of an agreement
between the peers
What is a smart contract?
Smart contracts are self-executing contracts which contain the terms and conditions of an agreement
between the peers
The terms and
conditions of an
agreement is written in
code
What is a smart contract?
Smart contracts are self-executing contracts which contain the terms and conditions of an agreement
between the peers
The terms and
conditions of an
agreement is written in
code
It executes in blockchain’s
decentralized platform
These agreements
facilitate the exchange
of money, shares,
property etc.
What is a smart contract?
Let’s consider an example where Rachel is at the airport and her flight is delayed
Rachel
But this inconvenience could have been
beneficial to Rachel, as smart contract
insurance would ensure she is given a
compensation for the flight’s delay
What is a smart contract?
Let’s consider an example where Rachel is at the airport and her flight is delayed
Rachel
Wondering how smart contract can be
helpful here?
What is a smart contract?
It enables automatic
compensation when there is a
delay of two hours or more
AXA flight delay insurance is
one of the examples of
Ethereum smart contracts
The smart contract is linked
to the databases that record
flights’ status
Note: AXA is an insurance company
What is a smart contract?
A smart contract is created
based on the terms and
conditions
Compensation = Flight delay < 2 hours
-
Condition
What is a smart contract?
Based on the code, smart
contract holds the
company's money until a
certain condition is satisfied
A smart contract is created
based on the terms and
conditions
What is a smart contract?
This smart contract is
submitted to the nodes on
EVM for evaluation
Based on the code, smart
contract holds the
company's money until a
certain condition is satisfied
Note: EVM is a runtime compiler to execute smart contract’s code
A smart contract is created
based on the terms and
conditions
What is a smart contract?
This smart contract is
submitted to the nodes on
EVM for evaluation
All nodes on the network
executing the code using the
EVM must come to the same
result
Based on the code, smart
contract holds the
company's money until a
certain condition is satisfied
Note: The result is recorded on the distributed ledger
A smart contract is created
based on the terms and
conditions
What is a smart contract?
This smart contract is
submitted to the nodes on
EVM for evaluation
If the flight is delayed for two or
more hours, smart contract will
be self-executed and a
compensation amount will be
given to Rachel
Yes
Note: Smart contracts are immutable, so they won’t let the any person to alter the agreement
All nodes on the network
executing the code using the
EVM must come to the same
result
Based on the code, smart
contract holds the
company's money until a
certain condition is satisfied
A smart contract is created
based on the terms and
conditions
Demo
Solidity for smart contract
Solidity for smart contract
Here come’s the important question!
Q: What programming language does a smart contract use?
Solidity for smart contract
Here come’s the important question!
Q: What programming language does a smart contract use?
SerpentSolidity
They are the two widely used programming languages for writing Ethereum smart contracts
Solidity for smart contract
Here come’s the important question!
Q: What programming language does a smart contract use?
SerpentSolidity
However, on blockchain platform, solidity is widely used for implementing smart contracts
Solidity for smart contract
Solidity
Solidity is a high level programming language used for implementing smart contracts
Note: It enables to check the program at runtime rather than compile-time
Smart contract
Demo
Advantages of smart contract
Advantages of smart contract
The process executes
without the need of a third
party
No intermediaries
Advantages of smart contract
The process executes
without the need of a third
party
No intermediaries
Automated
They are automated with
the code which eliminates
manual effort for execution
Automated
They are automated with
the code which eliminates
manual effort for execution
Advantages of smart contract
The process executes
without the need of a third
party
No intermediaries
High Speed
Since smart contracts run
on programming code, the
speed of its execution is
higher than the traditional
contract
Automated
They are automated with
the code which eliminates
manual effort for execution
Advantages of smart contract
The process executes
without the need of a third
party
No intermediaries
High Speed
Since smart contracts run
on programming code, the
speed of its execution is
higher than the traditional
contract
Secure
As data is stored in the
decentralized system, the
chances of modifying data
is difficult
Automated
They are automated with
the code which eliminates
manual effort for execution
Advantages of smart contract
The process executes
without the need of a third
party
No intermediaries
High Speed
Since smart contracts run
on programming code, the
speed of its execution is
higher than the traditional
contract
Secure
As data is stored in the
decentralized system, the
chances of modifying data
is difficult
Accuracy
Based on the
requirements, terms and
conditions of a contract is
recorded accurately
Demo
Blockchain implementation of smart
contract
Blockchain implementation of smart contract
A centralized voting system
faces a lot of problems
when it comes to tracking
votes
Using Blockchain in voting process can eliminate malpractices
Blockchain implementations of smart contract
A smart contract is
introduced to eliminate
malpractices
Blockchain implementations of smart contract
Terms and conditions are
set in the contract
Note: Terms and condition: Each ID should be attributed to just one vote
Blockchain implementations of smart contract
The validation is done by
the users on the blockchain
network
Blockchain implementations of smart contract
Result: Every voters’ vote
gets recorded to the ledger
and the information cannot
be modified
Demo
Demo
Blockchain implementations of smart contract
Consider an example
where an individual who
purchases health
insurance is undergoing
treatment
Using Blockchain in hospitals can ease the payment process
Blockchain implementations of smart contract
Set up a smart contract with
an insurance policy and
place it in the blockchain
Blockchain implementations of smart contract
When required, smart
contract will be triggered by
itself
Blockchain implementations of smart contract
As a result, required amount
of payment from the
insurance company to the
hospital will be made
automatically
Demo
Demo
Demo
Use case – Crowdfunding smart contract
Use case - Crowdfunding smart contract
For such problems, smart
contract plays a major role
but who would lend money to
someone they don’t trust?
Suppose, you want to start a business then a lot of funding is required
Use case - Crowdfunding smart contract
but who would lend money to
someone they don’t trust?
With Ethereum, you can build a
smart contract that will hold a
contributor’s funds unless a given
date or goal is met
Note: Based on the result, the funds will be released to the contract
owners or will be sent back to the contributors
Suppose, you want to start a business then a lot of funding is required
Use case - Crowdfunding smart contract
Centralized crowdfunding
system has plenty of issues
with management systems
A DAO is utilized for
crowdfunding
Terms and conditions are
set in the contract
DAO
Every individual
participating in the
crowdfunding is given a
token
Every contribution get’s recorded on the
blockchain
Key Takeaways
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blockchain | Simplilearn

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsTechracers
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Edureka!
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain workShishir Aryal
 
Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshellDaniel Chan
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology Niuversity
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology FundamentalsExperfy
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain PresentationZied GUESMI
 
Understanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
Understanding Proof of Work (PoW) and Proof of Stake (PoS) AlgorithmsUnderstanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
Understanding Proof of Work (PoW) and Proof of Stake (PoS) AlgorithmsGautam Anand
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBohyun Kim
 
Creating Smart Contract
Creating Smart ContractCreating Smart Contract
Creating Smart ContractDeepak Aryal
 
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Simplilearn
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Edureka!
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainMalak Abu Hammad
 
Bitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & BlockchainBitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & BlockchainJitendra Chittoda
 
Blockchain 101 by imran bashir
Blockchain 101  by imran bashirBlockchain 101  by imran bashir
Blockchain 101 by imran bashirImran Bashir
 

Was ist angesagt? (20)

Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
 
Blockchain
BlockchainBlockchain
Blockchain
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain work
 
Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshell
 
Blockchain ppt
Blockchain pptBlockchain ppt
Blockchain ppt
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
 
BLOCK CHAIN
BLOCK CHAINBLOCK CHAIN
BLOCK CHAIN
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain Presentation
 
Understanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
Understanding Proof of Work (PoW) and Proof of Stake (PoS) AlgorithmsUnderstanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
Understanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for Libraries
 
Creating Smart Contract
Creating Smart ContractCreating Smart Contract
Creating Smart Contract
 
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Bitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & BlockchainBitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & Blockchain
 
Blockchain 101 by imran bashir
Blockchain 101  by imran bashirBlockchain 101  by imran bashir
Blockchain 101 by imran bashir
 

Ähnlich wie What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blockchain | Simplilearn

Smart contract development top considerations
Smart contract development   top considerationsSmart contract development   top considerations
Smart contract development top considerationsDevelopcoins
 
Blockchain smart contracts ethereum smart contract creation
Blockchain smart contracts   ethereum smart contract creationBlockchain smart contracts   ethereum smart contract creation
Blockchain smart contracts ethereum smart contract creationCodezeros
 
The Benefits Of Smart Contracts Development Explored And Explained
The Benefits Of Smart Contracts Development Explored And Explained The Benefits Of Smart Contracts Development Explored And Explained
The Benefits Of Smart Contracts Development Explored And Explained Flexsin
 
Can smart Contracts Exist without The Blockchain
Can smart Contracts Exist without The Blockchain Can smart Contracts Exist without The Blockchain
Can smart Contracts Exist without The Blockchain Blockchain Council
 
Quick Guide to Blockchain Smart Contracts
Quick Guide to Blockchain Smart ContractsQuick Guide to Blockchain Smart Contracts
Quick Guide to Blockchain Smart ContractsCygnet Infotech
 
Smart contracts
Smart contractsSmart contracts
Smart contractsCoinGape
 
Smart contract development company blockchain developments
Smart contract development company   blockchain developmentsSmart contract development company   blockchain developments
Smart contract development company blockchain developmentsBlockchain Developments
 
What is smart contract
What is smart contractWhat is smart contract
What is smart contractshira william
 
Smartcontracts..pptx
Smartcontracts..pptxSmartcontracts..pptx
Smartcontracts..pptxkajalbansal30
 
Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...
Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...
Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...Edureka!
 
Smart contract development (1).pdf
Smart contract development (1).pdfSmart contract development (1).pdf
Smart contract development (1).pdfBlockchainX
 
Defi smart contract development company
Defi smart contract development companyDefi smart contract development company
Defi smart contract development companyBrugusoftwaresolutions
 
Demystifying Smart Contracts
Demystifying Smart ContractsDemystifying Smart Contracts
Demystifying Smart ContractsBernard Peh
 
_Smart Contract Work with Blockchainx_.pptx
_Smart Contract Work with Blockchainx_.pptx_Smart Contract Work with Blockchainx_.pptx
_Smart Contract Work with Blockchainx_.pptxBlockchainX
 

Ähnlich wie What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blockchain | Simplilearn (20)

Smart contract development top considerations
Smart contract development   top considerationsSmart contract development   top considerations
Smart contract development top considerations
 
Blockchain smart contracts ethereum smart contract creation
Blockchain smart contracts   ethereum smart contract creationBlockchain smart contracts   ethereum smart contract creation
Blockchain smart contracts ethereum smart contract creation
 
The Benefits Of Smart Contracts Development Explored And Explained
The Benefits Of Smart Contracts Development Explored And Explained The Benefits Of Smart Contracts Development Explored And Explained
The Benefits Of Smart Contracts Development Explored And Explained
 
Can smart Contracts Exist without The Blockchain
Can smart Contracts Exist without The Blockchain Can smart Contracts Exist without The Blockchain
Can smart Contracts Exist without The Blockchain
 
Quick Guide to Blockchain Smart Contracts
Quick Guide to Blockchain Smart ContractsQuick Guide to Blockchain Smart Contracts
Quick Guide to Blockchain Smart Contracts
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Smart contracts an innovative tool
Smart contracts an innovative toolSmart contracts an innovative tool
Smart contracts an innovative tool
 
Smart contract development company blockchain developments
Smart contract development company   blockchain developmentsSmart contract development company   blockchain developments
Smart contract development company blockchain developments
 
What is smart contract
What is smart contractWhat is smart contract
What is smart contract
 
Smartcontracts..pptx
Smartcontracts..pptxSmartcontracts..pptx
Smartcontracts..pptx
 
Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...
Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...
Smart Contracts Programming Tutorial | Solidity Programming Language | Solidi...
 
Smart contract saurabh
Smart contract saurabhSmart contract saurabh
Smart contract saurabh
 
Smart contract development (1).pdf
Smart contract development (1).pdfSmart contract development (1).pdf
Smart contract development (1).pdf
 
Defi smart contract development company
Defi smart contract development companyDefi smart contract development company
Defi smart contract development company
 
Blockchain 2.0
Blockchain 2.0Blockchain 2.0
Blockchain 2.0
 
Smart contract and smart contract oracles
Smart contract and smart contract oraclesSmart contract and smart contract oracles
Smart contract and smart contract oracles
 
Smart contract and smart contract oracles
Smart contract and smart contract oraclesSmart contract and smart contract oracles
Smart contract and smart contract oracles
 
Smart contract and smart contracts oracles
Smart contract and smart contracts oracles Smart contract and smart contracts oracles
Smart contract and smart contracts oracles
 
Demystifying Smart Contracts
Demystifying Smart ContractsDemystifying Smart Contracts
Demystifying Smart Contracts
 
_Smart Contract Work with Blockchainx_.pptx
_Smart Contract Work with Blockchainx_.pptx_Smart Contract Work with Blockchainx_.pptx
_Smart Contract Work with Blockchainx_.pptx
 

Mehr von Simplilearn

ChatGPT in Cybersecurity
ChatGPT in CybersecurityChatGPT in Cybersecurity
ChatGPT in CybersecuritySimplilearn
 
Whatis SQL Injection.pptx
Whatis SQL Injection.pptxWhatis SQL Injection.pptx
Whatis SQL Injection.pptxSimplilearn
 
Top 5 High Paying Cloud Computing Jobs in 2023
 Top 5 High Paying Cloud Computing Jobs in 2023  Top 5 High Paying Cloud Computing Jobs in 2023
Top 5 High Paying Cloud Computing Jobs in 2023 Simplilearn
 
Types Of Cloud Jobs In 2024
Types Of Cloud Jobs In 2024Types Of Cloud Jobs In 2024
Types Of Cloud Jobs In 2024Simplilearn
 
Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...
Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...
Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...Simplilearn
 
What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...
What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...
What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...Simplilearn
 
Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...
Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...
Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...Simplilearn
 
React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...
React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...
React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...Simplilearn
 
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...Simplilearn
 
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...Simplilearn
 
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...Simplilearn
 
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...Simplilearn
 
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...Simplilearn
 
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...Simplilearn
 
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...Simplilearn
 
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...Simplilearn
 
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...Simplilearn
 
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...Simplilearn
 
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...Simplilearn
 
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...Simplilearn
 

Mehr von Simplilearn (20)

ChatGPT in Cybersecurity
ChatGPT in CybersecurityChatGPT in Cybersecurity
ChatGPT in Cybersecurity
 
Whatis SQL Injection.pptx
Whatis SQL Injection.pptxWhatis SQL Injection.pptx
Whatis SQL Injection.pptx
 
Top 5 High Paying Cloud Computing Jobs in 2023
 Top 5 High Paying Cloud Computing Jobs in 2023  Top 5 High Paying Cloud Computing Jobs in 2023
Top 5 High Paying Cloud Computing Jobs in 2023
 
Types Of Cloud Jobs In 2024
Types Of Cloud Jobs In 2024Types Of Cloud Jobs In 2024
Types Of Cloud Jobs In 2024
 
Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...
Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...
Top 12 AI Technologies To Learn 2024 | Top AI Technologies in 2024 | AI Trend...
 
What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...
What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...
What is LSTM ?| Long Short Term Memory Explained with Example | Deep Learning...
 
Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...
Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...
Top 10 Chat GPT Use Cases | ChatGPT Applications | ChatGPT Tutorial For Begin...
 
React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...
React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...
React JS Vs Next JS - What's The Difference | Next JS Tutorial For Beginners ...
 
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
 
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
 
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
 
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
 
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
 
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
 
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
 
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
 
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
 
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
 
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
 
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
 

Kürzlich hochgeladen

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Kürzlich hochgeladen (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blockchain | Simplilearn

  • 2. What’s in it for you? Why smart contract? What is a smart contract? Solidity for smart contract Advantages of smart contract Blockchain implementation of smart contract Voting process Hospitals Use case – Crowd funding smart contract
  • 3. Traditional Contract Why smart contract? Two Parties ExecutionThird PartyContract A B
  • 4. Smart Contract Why smart contract? Two Parties ExecutionThird PartyContract A B x
  • 5. Traditional Contract Smart contractVS Why smart contract?
  • 6. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 7. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 8. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 9. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 10. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 11. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 12. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 13. Traditional Contract Smart contract Why smart contract? Government, lawyers etc.. None 1-3 days Minutes Manual Process Automatic process Unavailable Available Difficult Easy Limited Cryptographically Secure Expensive Cheap Manual process Digital Signature Third Party Execution time Remittance Transparency Archiving Security Cost Signature VS
  • 14. Demo What is a smart contract?
  • 15. What is a smart contract? Consider a real life example where you are taking out a chocolate from a vending machine You deposit a $2 note in a vending machine
  • 16. What is a smart contract? After that, you hit “A1” button which is mapped against the chocolate bar that you want to buy Consider a real life example where you are taking out a chocolate from a vending machine You deposit a $2 note in a vending machine
  • 17. What is a smart contract? After that, you hit “A1” button which is mapped against the chocolate bar that you want to buy Consider a real life example where you are taking out a chocolate from a vending machine You deposit a $2 note in a vending machine As a result, A lever in the vending machine moves and pushes out the chocolate
  • 18. Consider a real life example where you are taking out a chocolate from a vending machine What is a smart contract? After that you hit “A1” which is mapped against the chocolate bar that you want to buy You insert a $20 note in a vending machine As a result, A lever in the vending machine moves and pushes out the chocolate Note A smart contract is very similar to a vending machine It eliminates the need of intermediaries and escrow services
  • 19. What is a smart contract? Smart contracts are self-executing contracts which contain the terms and conditions of an agreement between the peers
  • 20. What is a smart contract? Smart contracts are self-executing contracts which contain the terms and conditions of an agreement between the peers The terms and conditions of an agreement is written in code
  • 21. What is a smart contract? Smart contracts are self-executing contracts which contain the terms and conditions of an agreement between the peers The terms and conditions of an agreement is written in code It executes in blockchain’s decentralized platform These agreements facilitate the exchange of money, shares, property etc.
  • 22. What is a smart contract? Let’s consider an example where Rachel is at the airport and her flight is delayed Rachel But this inconvenience could have been beneficial to Rachel, as smart contract insurance would ensure she is given a compensation for the flight’s delay
  • 23. What is a smart contract? Let’s consider an example where Rachel is at the airport and her flight is delayed Rachel Wondering how smart contract can be helpful here?
  • 24. What is a smart contract? It enables automatic compensation when there is a delay of two hours or more AXA flight delay insurance is one of the examples of Ethereum smart contracts The smart contract is linked to the databases that record flights’ status Note: AXA is an insurance company
  • 25. What is a smart contract? A smart contract is created based on the terms and conditions Compensation = Flight delay < 2 hours - Condition
  • 26. What is a smart contract? Based on the code, smart contract holds the company's money until a certain condition is satisfied A smart contract is created based on the terms and conditions
  • 27. What is a smart contract? This smart contract is submitted to the nodes on EVM for evaluation Based on the code, smart contract holds the company's money until a certain condition is satisfied Note: EVM is a runtime compiler to execute smart contract’s code A smart contract is created based on the terms and conditions
  • 28. What is a smart contract? This smart contract is submitted to the nodes on EVM for evaluation All nodes on the network executing the code using the EVM must come to the same result Based on the code, smart contract holds the company's money until a certain condition is satisfied Note: The result is recorded on the distributed ledger A smart contract is created based on the terms and conditions
  • 29. What is a smart contract? This smart contract is submitted to the nodes on EVM for evaluation If the flight is delayed for two or more hours, smart contract will be self-executed and a compensation amount will be given to Rachel Yes Note: Smart contracts are immutable, so they won’t let the any person to alter the agreement All nodes on the network executing the code using the EVM must come to the same result Based on the code, smart contract holds the company's money until a certain condition is satisfied A smart contract is created based on the terms and conditions
  • 31. Solidity for smart contract Here come’s the important question! Q: What programming language does a smart contract use?
  • 32. Solidity for smart contract Here come’s the important question! Q: What programming language does a smart contract use? SerpentSolidity They are the two widely used programming languages for writing Ethereum smart contracts
  • 33. Solidity for smart contract Here come’s the important question! Q: What programming language does a smart contract use? SerpentSolidity However, on blockchain platform, solidity is widely used for implementing smart contracts
  • 34. Solidity for smart contract Solidity Solidity is a high level programming language used for implementing smart contracts Note: It enables to check the program at runtime rather than compile-time Smart contract
  • 36. Advantages of smart contract The process executes without the need of a third party No intermediaries
  • 37. Advantages of smart contract The process executes without the need of a third party No intermediaries Automated They are automated with the code which eliminates manual effort for execution
  • 38. Automated They are automated with the code which eliminates manual effort for execution Advantages of smart contract The process executes without the need of a third party No intermediaries High Speed Since smart contracts run on programming code, the speed of its execution is higher than the traditional contract
  • 39. Automated They are automated with the code which eliminates manual effort for execution Advantages of smart contract The process executes without the need of a third party No intermediaries High Speed Since smart contracts run on programming code, the speed of its execution is higher than the traditional contract Secure As data is stored in the decentralized system, the chances of modifying data is difficult
  • 40. Automated They are automated with the code which eliminates manual effort for execution Advantages of smart contract The process executes without the need of a third party No intermediaries High Speed Since smart contracts run on programming code, the speed of its execution is higher than the traditional contract Secure As data is stored in the decentralized system, the chances of modifying data is difficult Accuracy Based on the requirements, terms and conditions of a contract is recorded accurately
  • 42. Blockchain implementation of smart contract A centralized voting system faces a lot of problems when it comes to tracking votes Using Blockchain in voting process can eliminate malpractices
  • 43. Blockchain implementations of smart contract A smart contract is introduced to eliminate malpractices
  • 44. Blockchain implementations of smart contract Terms and conditions are set in the contract Note: Terms and condition: Each ID should be attributed to just one vote
  • 45. Blockchain implementations of smart contract The validation is done by the users on the blockchain network
  • 46. Blockchain implementations of smart contract Result: Every voters’ vote gets recorded to the ledger and the information cannot be modified
  • 48. Blockchain implementations of smart contract Consider an example where an individual who purchases health insurance is undergoing treatment Using Blockchain in hospitals can ease the payment process
  • 49. Blockchain implementations of smart contract Set up a smart contract with an insurance policy and place it in the blockchain
  • 50. Blockchain implementations of smart contract When required, smart contract will be triggered by itself
  • 51. Blockchain implementations of smart contract As a result, required amount of payment from the insurance company to the hospital will be made automatically
  • 53. Demo Use case – Crowdfunding smart contract
  • 54. Use case - Crowdfunding smart contract For such problems, smart contract plays a major role but who would lend money to someone they don’t trust? Suppose, you want to start a business then a lot of funding is required
  • 55. Use case - Crowdfunding smart contract but who would lend money to someone they don’t trust? With Ethereum, you can build a smart contract that will hold a contributor’s funds unless a given date or goal is met Note: Based on the result, the funds will be released to the contract owners or will be sent back to the contributors Suppose, you want to start a business then a lot of funding is required
  • 56. Use case - Crowdfunding smart contract Centralized crowdfunding system has plenty of issues with management systems A DAO is utilized for crowdfunding Terms and conditions are set in the contract DAO Every individual participating in the crowdfunding is given a token Every contribution get’s recorded on the blockchain

Hinweis der Redaktion

  1. Remove title case
  2. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  3. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  4. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  5. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  6. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  7. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  8. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  9. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  10. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  11. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  12. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  13. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  14. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  15. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  16. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  17. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  18. ,. Unlike other regression algorithms where we have one or more than one dependent variables
  19. ,. Unlike other regression algorithms where we have one or more than one dependent variables