SlideShare a Scribd company logo
Department of Computer Science & Engineering
“Banking System using ethereum smart contract”
1.Thorave Snehal Sunil.(4302) 2. Shirale Ajay Maruti.(4309)
3. Wani Prasad kalleshwar.(4320) 4. Pandit Vyakatesh Vithal.(4346)
Guide: Prof. O .C . Nilakhe
Head Of Department
Department of Computer Science & Engineering
1
Agenda
 Introduction
 Objective’s
 Literature Survey
 Abstract
 Methodology
 Requirement Specification
 Applications
 Conclusion and Future Scope.
2
Introduction to Technology
3
Department of Computer Science & Engineering
3
Introduction
4
Department of Computer Science & Engineering
4
Ethereum
To provide a security for Bank.
To give the user at most perfect security about his personal
transaction (Deposite and Withdraw).
Objectives
Department of Computer Science & Engineering
5
Blockchain
 Blockchain is a system of recording information in a way
that makes it difficult or impossible to change, hack, or
cheat the system.
 Each block in the chain contains a number of
transactions, and every time a new transaction occurs on
the blockchain, a record of that transaction is added to
every participant’s block. The decentralized database
managed by multiple participants is known as Distributed
Ledger Technology (DLT).
6
Ethereum and Smart Contract
Ethereum is a decentralized, open-source blockchain
featuring smart contract functionality.
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.
Smart Contract on the basis of SHA 256 Algorithm
7
SHA 256 Algorithm
• A cryptographic hash (sometimes called ‘digest’) is a kind
of ‘signature’ for a text or a data file. SHA-256 generates an
almost-unique 256-bit (64-byte) signature for a text.
8
Meta Mask
• MetaMask is a software cryptocurrency wallet used to interact with
the Ethereum blockchain. It allows users to store and manage
account keys, broadcast transactions, send and receive Ethereum-
based cryptocurrencies and tokens, and securely connect
to decentralized applications through a compatible web browseror
the mobile app's built-in browser.
9
Department of Computer Science & Engineering 10
Sr. No. Reviewed Paper Title & Authors Remark
1 Min Xu , Xingtong Chen and Gang Kou
“A systematic review of blockchain”[1]
Blockchain is considered by
many to be a disruptive core
technology. Although many
researchers have realized the
importance of blockchain, the
research of blockchain is still in
its infancy. Consequently, this
study reviews the current
academic research on
blockchain, especially in the
subject area of business and
economics
Literature Survey
2 Saurav Chakraborty, Kaushik Dutta
“Blockchain based Resource Management
System” [2]
The system by contributing
one or more blockchain
nodes.
Like peer to peer network.
11
3 Vitalik Buterin A NEXT GENERATION
SMART CONTRACT & DECENTRALIZED
APPLICATION PLATFORM[3]
Ethereum intends to provide is
a blockchain with a built-in
fully fledged Turing-complete
programming language that can
be used to create "contracts".
4 Masum Bakaul , Nipa Rani Das, Madhabi
Akter Moni“The Implementation of
Blockchain in Banking System using
Ethereum”[4]
A Blockchain is the “current”
part of a Blockchain which
records some or all of the recent
transactions, goes into the
Blockchain as a permanent
database using ethers
Abstract
• Now a days many banks are based on a central server means the
centralized application using Database management system , where
every branch of a bank is connected to each other and all users’s
account are connected to one DBMS server. If the any server made
any changes to the data of any branch then other branches get
affected, but Blockchain is secure system.
12
Methodology
13
Website:
1. Remix IDE
2. Etherscan.io
Software:
1. Visual Studio
2. Xampp
3. Meta mask
Hardware:
1. RAM With 2GB
2. Minimum i3 processor
Department of Computer Science & Engineering 14
Specification
Applications
Department of Computer Science & Engineering 15
1. Faster payments.
2. Peer-to-peer (P2P) transfers.
3.Secure and trusted .
Merits and Demerits
Department of Computer Science & Engineering 16
Merits
1. Support to minimum specification computer.
2. Time efficient.
Demerits
1. Complex to setup.
2. Need to take care of Rinkby network(need to check
ethers every time).
Although the potential of Blockchain is widely claimed to be at part
with early commercial Internet, banking firms needs to understand the
key features of the technology and how it can solve the current business
issues as on one hand.
In future we can extend this project with Android and IOS application.
Conclusion and Future Scope
Department of Computer Science & Engineering 17
Block Diagram
• A block diagram is a diagram of a system in which the principal parts or functions are
represented by blocks connected by lines that show the relationships of the blocks. They are
heavily used in engineering in hardware design, electronic design, software design, and
process flow diagrams.
18
DFD (Data flow Diagram)
It shows the system flow of the project.
19
Data Flow Diagram Level 0
DFD shows what kind of information will be input to and output from thesystem,
where the data will come from and go. Systems Data Flow DiagramLevel 0 is shown
in fig.
20
Data Flow Diagram Level 1
Level 1 data flow diagrams show incoming data flow, processes and
outputdata flows. Level 1 DFD’s should show a process to handle each
incomingdata flow and a process to generate each output data flow.
21
UML Diagrams
1. Use Case Diagram
A use case diagram is type of behavioral diagram by the Unified
ModelingLanguage (UML) and created from a Use-case analysis. Its
purpose is topresent a graphical overview of the functionality provided
by a system interms of actors, their goals (repre- sented as use cases),
and any dependenciesbetween those use cases.
22
23
server
• Sequence Diagram
A sequence diagram is an interaction diagram
that shows how processesoperate with one
another and in what order. It is a construct of a
MessageSequence Chart. A sequence diagram
shows object interactions arranged ina sequence
24
25
26
27
28
29
30
31
32
[1] Xu et al. Financial Innovation Min Xu* , Xingtong Chen and Gang Kou
A systematic review of blockchain
[2] Blockchain based Resource Management System by Saurav Chakraborty,
Kaushik Dutta (0902 – 0677) No. 21, March 2019
[3] A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION
PLATFORM by Vitalik Buterin
[4] International Journal of Computer Applications (0975 – 8887) Volume 177 – No. 38,
February 2020 “The Implementation of Blockchain in Banking System using Ethereum.”
[5] Article in SSRN Electronic Journal · February 2020 Blockchain Application in Banking
Industry: A Mini-Review.
References
Department of Computer Science & Engineering 29
Thank You
Department of Computer Science & Engineering 31

More Related Content

Similar to Blockchain SEMINAR PPT Graduate.ppt

Navigating Crypto: Industry Map
Navigating Crypto: Industry MapNavigating Crypto: Industry Map
Navigating Crypto: Industry Map
Sarasotamug
 
Creating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using BlockchainCreating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using Blockchain
IRJET Journal
 
Benchmark and comparison between hyperledger and MySQL
Benchmark and comparison between hyperledger and MySQLBenchmark and comparison between hyperledger and MySQL
Benchmark and comparison between hyperledger and MySQL
TELKOMNIKA JOURNAL
 
Disadvantages Of Robotium
Disadvantages Of RobotiumDisadvantages Of Robotium
Disadvantages Of Robotium
Susan Tullis
 
Blockchain Tech Approach Whitepaper
Blockchain Tech Approach WhitepaperBlockchain Tech Approach Whitepaper
Blockchain Tech Approach Whitepaper
Property Bihar
 
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Engr. Md. Jamal Uddin Rayhan
 
Smart offload chain: a proposed architecture for blockchain assisted fog off...
Smart offload chain: a proposed architecture for blockchain  assisted fog off...Smart offload chain: a proposed architecture for blockchain  assisted fog off...
Smart offload chain: a proposed architecture for blockchain assisted fog off...
IJECEIAES
 
9-2020.pdf
9-2020.pdf9-2020.pdf
9-2020.pdf
fermanrw
 
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and ProtectionIRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
IRJET Journal
 
IRJET- Study of Blockchain and its Concepts
IRJET-  	  Study of Blockchain and its ConceptsIRJET-  	  Study of Blockchain and its Concepts
IRJET- Study of Blockchain and its Concepts
IRJET Journal
 
A Survey on Use of Blockchain Technology in Introducing Transparency in Charity
A Survey on Use of Blockchain Technology in Introducing Transparency in CharityA Survey on Use of Blockchain Technology in Introducing Transparency in Charity
A Survey on Use of Blockchain Technology in Introducing Transparency in Charity
IRJET Journal
 
Software Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related IssuesSoftware Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related Issues
Eswar Publications
 
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
IRJET -  	  Securing Communication among IoT Devices using Blockchain ProxyIRJET -  	  Securing Communication among IoT Devices using Blockchain Proxy
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
IRJET Journal
 
Distributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazilDistributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazil
mustafa sarac
 
Real-life Application of a Decentralized System
Real-life Application of a Decentralized SystemReal-life Application of a Decentralized System
Real-life Application of a Decentralized System
IRJET Journal
 
Security of software defined networks: evolution and challenges
Security of software defined networks: evolution and challengesSecurity of software defined networks: evolution and challenges
Security of software defined networks: evolution and challenges
International Journal of Reconfigurable and Embedded Systems
 
SDN and Mininet: Some Basic Concepts
SDN and Mininet: Some Basic ConceptsSDN and Mininet: Some Basic Concepts
SDN and Mininet: Some Basic Concepts
Eswar Publications
 
IRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing FrameworkIRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing Framework
IRJET Journal
 
Network Advantages And Disadvantages
Network Advantages And DisadvantagesNetwork Advantages And Disadvantages
Network Advantages And Disadvantages
Renee Jones
 
Unit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelUnit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi Model
Jacqueline Thomas
 

Similar to Blockchain SEMINAR PPT Graduate.ppt (20)

Navigating Crypto: Industry Map
Navigating Crypto: Industry MapNavigating Crypto: Industry Map
Navigating Crypto: Industry Map
 
Creating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using BlockchainCreating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using Blockchain
 
Benchmark and comparison between hyperledger and MySQL
Benchmark and comparison between hyperledger and MySQLBenchmark and comparison between hyperledger and MySQL
Benchmark and comparison between hyperledger and MySQL
 
Disadvantages Of Robotium
Disadvantages Of RobotiumDisadvantages Of Robotium
Disadvantages Of Robotium
 
Blockchain Tech Approach Whitepaper
Blockchain Tech Approach WhitepaperBlockchain Tech Approach Whitepaper
Blockchain Tech Approach Whitepaper
 
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
 
Smart offload chain: a proposed architecture for blockchain assisted fog off...
Smart offload chain: a proposed architecture for blockchain  assisted fog off...Smart offload chain: a proposed architecture for blockchain  assisted fog off...
Smart offload chain: a proposed architecture for blockchain assisted fog off...
 
9-2020.pdf
9-2020.pdf9-2020.pdf
9-2020.pdf
 
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and ProtectionIRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
 
IRJET- Study of Blockchain and its Concepts
IRJET-  	  Study of Blockchain and its ConceptsIRJET-  	  Study of Blockchain and its Concepts
IRJET- Study of Blockchain and its Concepts
 
A Survey on Use of Blockchain Technology in Introducing Transparency in Charity
A Survey on Use of Blockchain Technology in Introducing Transparency in CharityA Survey on Use of Blockchain Technology in Introducing Transparency in Charity
A Survey on Use of Blockchain Technology in Introducing Transparency in Charity
 
Software Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related IssuesSoftware Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related Issues
 
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
IRJET -  	  Securing Communication among IoT Devices using Blockchain ProxyIRJET -  	  Securing Communication among IoT Devices using Blockchain Proxy
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
 
Distributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazilDistributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazil
 
Real-life Application of a Decentralized System
Real-life Application of a Decentralized SystemReal-life Application of a Decentralized System
Real-life Application of a Decentralized System
 
Security of software defined networks: evolution and challenges
Security of software defined networks: evolution and challengesSecurity of software defined networks: evolution and challenges
Security of software defined networks: evolution and challenges
 
SDN and Mininet: Some Basic Concepts
SDN and Mininet: Some Basic ConceptsSDN and Mininet: Some Basic Concepts
SDN and Mininet: Some Basic Concepts
 
IRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing FrameworkIRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing Framework
 
Network Advantages And Disadvantages
Network Advantages And DisadvantagesNetwork Advantages And Disadvantages
Network Advantages And Disadvantages
 
Unit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelUnit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi Model
 

Recently uploaded

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 

Recently uploaded (20)

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 

Blockchain SEMINAR PPT Graduate.ppt

  • 1. Department of Computer Science & Engineering “Banking System using ethereum smart contract” 1.Thorave Snehal Sunil.(4302) 2. Shirale Ajay Maruti.(4309) 3. Wani Prasad kalleshwar.(4320) 4. Pandit Vyakatesh Vithal.(4346) Guide: Prof. O .C . Nilakhe Head Of Department Department of Computer Science & Engineering 1
  • 2. Agenda  Introduction  Objective’s  Literature Survey  Abstract  Methodology  Requirement Specification  Applications  Conclusion and Future Scope. 2
  • 3. Introduction to Technology 3 Department of Computer Science & Engineering 3
  • 4. Introduction 4 Department of Computer Science & Engineering 4 Ethereum
  • 5. To provide a security for Bank. To give the user at most perfect security about his personal transaction (Deposite and Withdraw). Objectives Department of Computer Science & Engineering 5
  • 6. Blockchain  Blockchain is a system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system.  Each block in the chain contains a number of transactions, and every time a new transaction occurs on the blockchain, a record of that transaction is added to every participant’s block. The decentralized database managed by multiple participants is known as Distributed Ledger Technology (DLT). 6
  • 7. Ethereum and Smart Contract Ethereum is a decentralized, open-source blockchain featuring smart contract functionality. 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. Smart Contract on the basis of SHA 256 Algorithm 7
  • 8. SHA 256 Algorithm • A cryptographic hash (sometimes called ‘digest’) is a kind of ‘signature’ for a text or a data file. SHA-256 generates an almost-unique 256-bit (64-byte) signature for a text. 8
  • 9. Meta Mask • MetaMask is a software cryptocurrency wallet used to interact with the Ethereum blockchain. It allows users to store and manage account keys, broadcast transactions, send and receive Ethereum- based cryptocurrencies and tokens, and securely connect to decentralized applications through a compatible web browseror the mobile app's built-in browser. 9
  • 10. Department of Computer Science & Engineering 10 Sr. No. Reviewed Paper Title & Authors Remark 1 Min Xu , Xingtong Chen and Gang Kou “A systematic review of blockchain”[1] Blockchain is considered by many to be a disruptive core technology. Although many researchers have realized the importance of blockchain, the research of blockchain is still in its infancy. Consequently, this study reviews the current academic research on blockchain, especially in the subject area of business and economics Literature Survey 2 Saurav Chakraborty, Kaushik Dutta “Blockchain based Resource Management System” [2] The system by contributing one or more blockchain nodes. Like peer to peer network.
  • 11. 11 3 Vitalik Buterin A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM[3] Ethereum intends to provide is a blockchain with a built-in fully fledged Turing-complete programming language that can be used to create "contracts". 4 Masum Bakaul , Nipa Rani Das, Madhabi Akter Moni“The Implementation of Blockchain in Banking System using Ethereum”[4] A Blockchain is the “current” part of a Blockchain which records some or all of the recent transactions, goes into the Blockchain as a permanent database using ethers
  • 12. Abstract • Now a days many banks are based on a central server means the centralized application using Database management system , where every branch of a bank is connected to each other and all users’s account are connected to one DBMS server. If the any server made any changes to the data of any branch then other branches get affected, but Blockchain is secure system. 12
  • 14. Website: 1. Remix IDE 2. Etherscan.io Software: 1. Visual Studio 2. Xampp 3. Meta mask Hardware: 1. RAM With 2GB 2. Minimum i3 processor Department of Computer Science & Engineering 14 Specification
  • 15. Applications Department of Computer Science & Engineering 15 1. Faster payments. 2. Peer-to-peer (P2P) transfers. 3.Secure and trusted .
  • 16. Merits and Demerits Department of Computer Science & Engineering 16 Merits 1. Support to minimum specification computer. 2. Time efficient. Demerits 1. Complex to setup. 2. Need to take care of Rinkby network(need to check ethers every time).
  • 17. Although the potential of Blockchain is widely claimed to be at part with early commercial Internet, banking firms needs to understand the key features of the technology and how it can solve the current business issues as on one hand. In future we can extend this project with Android and IOS application. Conclusion and Future Scope Department of Computer Science & Engineering 17
  • 18. Block Diagram • A block diagram is a diagram of a system in which the principal parts or functions are represented by blocks connected by lines that show the relationships of the blocks. They are heavily used in engineering in hardware design, electronic design, software design, and process flow diagrams. 18
  • 19. DFD (Data flow Diagram) It shows the system flow of the project. 19
  • 20. Data Flow Diagram Level 0 DFD shows what kind of information will be input to and output from thesystem, where the data will come from and go. Systems Data Flow DiagramLevel 0 is shown in fig. 20
  • 21. Data Flow Diagram Level 1 Level 1 data flow diagrams show incoming data flow, processes and outputdata flows. Level 1 DFD’s should show a process to handle each incomingdata flow and a process to generate each output data flow. 21
  • 22. UML Diagrams 1. Use Case Diagram A use case diagram is type of behavioral diagram by the Unified ModelingLanguage (UML) and created from a Use-case analysis. Its purpose is topresent a graphical overview of the functionality provided by a system interms of actors, their goals (repre- sented as use cases), and any dependenciesbetween those use cases. 22
  • 24. • Sequence Diagram A sequence diagram is an interaction diagram that shows how processesoperate with one another and in what order. It is a construct of a MessageSequence Chart. A sequence diagram shows object interactions arranged ina sequence 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. [1] Xu et al. Financial Innovation Min Xu* , Xingtong Chen and Gang Kou A systematic review of blockchain [2] Blockchain based Resource Management System by Saurav Chakraborty, Kaushik Dutta (0902 – 0677) No. 21, March 2019 [3] A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM by Vitalik Buterin [4] International Journal of Computer Applications (0975 – 8887) Volume 177 – No. 38, February 2020 “The Implementation of Blockchain in Banking System using Ethereum.” [5] Article in SSRN Electronic Journal · February 2020 Blockchain Application in Banking Industry: A Mini-Review. References Department of Computer Science & Engineering 29
  • 34. Thank You Department of Computer Science & Engineering 31

Editor's Notes

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 10
  7. 14
  8. 15
  9. 16
  10. 17
  11. 33
  12. 34