SlideShare a Scribd company logo
1 of 20
Blockchain Contract Fortification:
Bytecode Analysis To Check For Smart Contract
Vulnerabilities
Project by:
Mohammed Abdul Lateef
22011DA802
Title:
Agenda
1. Introduction
2. Problem Statement
3. Approach
4. Results
5. Conclusion
6. References
• In today's fast-paced world, traditional methods of
handling transactions face numerous challenges.
• Slow and costly processes, intermediaries, and lack
of transparency are just a few of the pain points.
• Fortunately, emerging technologies like smart
contracts and blockchain offer innovative
solutions.
INTRODUCTION:
•Smart contracts are SELF-EXECUTING AGREEMENTS with
predefined conditions written into code.
•Automatically execute when the conditions are met.
•By combining blockchain's trust and security with automation,
smart contracts unlock tremendous potential.
What is
Agenda
1. Introduction
2. Problem Statement/Objective
3. Approach
4. Result
5. Conclusion
6. References
• Blockchain platforms and smart contracts
are vulnerable to security breaches.
• Security breaches of smart contracts have
led to huge financial losses in terms of
cryptocurrencies and tokens
Smart Contract Vunlerability
Agenda
1. Introduction
2. Problem Statement
3. Approach
4. Results
5. Conclusion
6. References
Case study applied and considered:
• E-voting
function increase() external {
++counter;
}
Breakdown Of High Level Smart Contract Code
Vulnerability Check Tools Other Tools and Software
Agenda
1. Introduction
2. Problem Statement
3. Approach
4. Results
5. Conclusion
6. References
Figure 1: Bytecode and Solidity Code analysis by tools
Agenda
1. Introduction
2. Problem Statement
3. Approach
4. Results
5. Conclusion
6. References
The approach combines automated analysis through tools and
manual examination for inspection of bytecode.
• Overall, the key focus is inclined to have a concise view of
what vulnerabilities in smart contract can be checked
through bytecode analysis.
Concluding statement…
Agenda
1. Introduction
2. Problem Statement
3. Approach
4. Conclusion
5. References
References
1 . A survey on smart contract vulnerabilities: Data sources, detection and repair,
Information and Software Technology,
Volume 159, 2023,107221, ISSN 0950-5849,
* https://doi.org/10.1016/j.infsof.2023.107221
(https://www.sciencedirect.com/science/article/pii/S0950584923000757)
2. https://medium.com/@alexanderzammit_97283/smart-contract-deployment-internals-cc9cca4f4ae6
Blockchain Smart Contract Fortification presentation.pptx

More Related Content

Similar to Blockchain Smart Contract Fortification presentation.pptx

Blockchain demystified
Blockchain demystifiedBlockchain demystified
Blockchain demystifiedAlan Morrison
 
How Blockchain is Solving the Pain Points in the Payments Sector.pptx
How Blockchain is Solving the Pain Points in the Payments Sector.pptxHow Blockchain is Solving the Pain Points in the Payments Sector.pptx
How Blockchain is Solving the Pain Points in the Payments Sector.pptxCigniti Technologies Ltd
 
BlockToken - How to Launch an ICO or STO
BlockToken - How to Launch an ICO or STOBlockToken - How to Launch an ICO or STO
BlockToken - How to Launch an ICO or STOGenson Glier
 
use of block chain technoligy in bankinig
use of block chain technoligy in bankiniguse of block chain technoligy in bankinig
use of block chain technoligy in bankinigifrashafiqueedu
 
Blockchain for Business
Blockchain for BusinessBlockchain for Business
Blockchain for BusinessAhmad Gohar
 
Impact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docxImpact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docxsheronlewthwaite
 
Blockchain ppt.pptx
Blockchain ppt.pptxBlockchain ppt.pptx
Blockchain ppt.pptxFitddFfe
 
Impact on the financial sector of blockchain technology
Impact on the financial sector of blockchain technologyImpact on the financial sector of blockchain technology
Impact on the financial sector of blockchain technologyBlockchain Council
 
IRJET- Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain NetworksIRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET- Consensus Mechanism on Secure Challenges in Blockchain NetworksIRJET Journal
 
IRJET- Blockchain Technology a Literature Survey
IRJET- Blockchain Technology a Literature SurveyIRJET- Blockchain Technology a Literature Survey
IRJET- Blockchain Technology a Literature SurveyIRJET Journal
 
IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...
IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...
IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...IRJET Journal
 
Supply Chain Management using Blockchain
Supply Chain Management using BlockchainSupply Chain Management using Blockchain
Supply Chain Management using BlockchainYugn27
 
LIVEPLEX BLOCKCHAIN IN BANKING.pdf
LIVEPLEX BLOCKCHAIN IN BANKING.pdfLIVEPLEX BLOCKCHAIN IN BANKING.pdf
LIVEPLEX BLOCKCHAIN IN BANKING.pdfLiveplex
 
BEGIN BLOCKCHAIN - Module 3 FINAL.pptx
BEGIN BLOCKCHAIN - Module 3 FINAL.pptxBEGIN BLOCKCHAIN - Module 3 FINAL.pptx
BEGIN BLOCKCHAIN - Module 3 FINAL.pptxcaniceconsulting
 
4 Challenges Blockchain Can Resolve For Fintech Industry .pdf
4 Challenges Blockchain Can Resolve For Fintech Industry .pdf4 Challenges Blockchain Can Resolve For Fintech Industry .pdf
4 Challenges Blockchain Can Resolve For Fintech Industry .pdfSystango
 
Blockchain technology's impact on the financial sector
Blockchain technology's impact on the financial sectorBlockchain technology's impact on the financial sector
Blockchain technology's impact on the financial sectorGlobal Tech Council
 
Real world blockchain solutions - DevDays Asia 2018 - Taipei
Real world blockchain solutions - DevDays Asia 2018 - TaipeiReal world blockchain solutions - DevDays Asia 2018 - Taipei
Real world blockchain solutions - DevDays Asia 2018 - TaipeiMichael Chi
 
How does blockchain developer help improving the banking & finance sector
How does blockchain developer help improving the banking & finance sector How does blockchain developer help improving the banking & finance sector
How does blockchain developer help improving the banking & finance sector Blockchain Council
 

Similar to Blockchain Smart Contract Fortification presentation.pptx (20)

Blockchain demystified
Blockchain demystifiedBlockchain demystified
Blockchain demystified
 
How Blockchain is Solving the Pain Points in the Payments Sector.pptx
How Blockchain is Solving the Pain Points in the Payments Sector.pptxHow Blockchain is Solving the Pain Points in the Payments Sector.pptx
How Blockchain is Solving the Pain Points in the Payments Sector.pptx
 
BlockToken - How to Launch an ICO or STO
BlockToken - How to Launch an ICO or STOBlockToken - How to Launch an ICO or STO
BlockToken - How to Launch an ICO or STO
 
use of block chain technoligy in bankinig
use of block chain technoligy in bankiniguse of block chain technoligy in bankinig
use of block chain technoligy in bankinig
 
Blockchain for Business
Blockchain for BusinessBlockchain for Business
Blockchain for Business
 
Impact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docxImpact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docx
 
Blockchain ppt.pptx
Blockchain ppt.pptxBlockchain ppt.pptx
Blockchain ppt.pptx
 
Impact on the financial sector of blockchain technology
Impact on the financial sector of blockchain technologyImpact on the financial sector of blockchain technology
Impact on the financial sector of blockchain technology
 
IRJET- Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain NetworksIRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET- Consensus Mechanism on Secure Challenges in Blockchain Networks
 
IRJET- Blockchain Technology a Literature Survey
IRJET- Blockchain Technology a Literature SurveyIRJET- Blockchain Technology a Literature Survey
IRJET- Blockchain Technology a Literature Survey
 
IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...
IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...
IRJET- Probabilistic Stress Distribution in Thick Cylindrical Pipe using Fini...
 
Supply Chain Management using Blockchain
Supply Chain Management using BlockchainSupply Chain Management using Blockchain
Supply Chain Management using Blockchain
 
LIVEPLEX BLOCKCHAIN IN BANKING.pdf
LIVEPLEX BLOCKCHAIN IN BANKING.pdfLIVEPLEX BLOCKCHAIN IN BANKING.pdf
LIVEPLEX BLOCKCHAIN IN BANKING.pdf
 
BEGIN BLOCKCHAIN - Module 3 FINAL.pptx
BEGIN BLOCKCHAIN - Module 3 FINAL.pptxBEGIN BLOCKCHAIN - Module 3 FINAL.pptx
BEGIN BLOCKCHAIN - Module 3 FINAL.pptx
 
4 Challenges Blockchain Can Resolve For Fintech Industry .pdf
4 Challenges Blockchain Can Resolve For Fintech Industry .pdf4 Challenges Blockchain Can Resolve For Fintech Industry .pdf
4 Challenges Blockchain Can Resolve For Fintech Industry .pdf
 
Digital Transformation and Blockchain
Digital Transformation and BlockchainDigital Transformation and Blockchain
Digital Transformation and Blockchain
 
mukund.pptx
mukund.pptxmukund.pptx
mukund.pptx
 
Blockchain technology's impact on the financial sector
Blockchain technology's impact on the financial sectorBlockchain technology's impact on the financial sector
Blockchain technology's impact on the financial sector
 
Real world blockchain solutions - DevDays Asia 2018 - Taipei
Real world blockchain solutions - DevDays Asia 2018 - TaipeiReal world blockchain solutions - DevDays Asia 2018 - Taipei
Real world blockchain solutions - DevDays Asia 2018 - Taipei
 
How does blockchain developer help improving the banking & finance sector
How does blockchain developer help improving the banking & finance sector How does blockchain developer help improving the banking & finance sector
How does blockchain developer help improving the banking & finance sector
 

More from Mohammed Abdul Lateef

Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...
Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...
Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...Mohammed Abdul Lateef
 
Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...
Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...
Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...Mohammed Abdul Lateef
 
Analysis of birthday paradox bounds & Generalization.pptx
Analysis of birthday paradox bounds & Generalization.pptxAnalysis of birthday paradox bounds & Generalization.pptx
Analysis of birthday paradox bounds & Generalization.pptxMohammed Abdul Lateef
 
SECURITY and PRINCIPLES IN 5G Technologies.pptx
SECURITY and PRINCIPLES IN 5G Technologies.pptxSECURITY and PRINCIPLES IN 5G Technologies.pptx
SECURITY and PRINCIPLES IN 5G Technologies.pptxMohammed Abdul Lateef
 
DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE
DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE
DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE Mohammed Abdul Lateef
 

More from Mohammed Abdul Lateef (8)

Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...
Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...
Blockchain Smart Contract Fortification using Bytecode Analysis to Address Vu...
 
Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...
Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...
Traditional Reconnaissance and Attacks, Malicious Software, Defense in Depth,...
 
Analysis of birthday paradox bounds & Generalization.pptx
Analysis of birthday paradox bounds & Generalization.pptxAnalysis of birthday paradox bounds & Generalization.pptx
Analysis of birthday paradox bounds & Generalization.pptx
 
SECURITY and PRINCIPLES IN 5G Technologies.pptx
SECURITY and PRINCIPLES IN 5G Technologies.pptxSECURITY and PRINCIPLES IN 5G Technologies.pptx
SECURITY and PRINCIPLES IN 5G Technologies.pptx
 
DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE
DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE
DATA SECURITY WITH AES ENCRYPTION, ELLIPTIC CURVE ENCRYPTION AND SIGNATURE
 
Bio filters/ Biofilteration
Bio filters/ BiofilterationBio filters/ Biofilteration
Bio filters/ Biofilteration
 
Calorific Values
Calorific ValuesCalorific Values
Calorific Values
 
Indian Mathematician
Indian MathematicianIndian Mathematician
Indian Mathematician
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 

Recently uploaded (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 

Blockchain Smart Contract Fortification presentation.pptx

  • 1. Blockchain Contract Fortification: Bytecode Analysis To Check For Smart Contract Vulnerabilities Project by: Mohammed Abdul Lateef 22011DA802 Title:
  • 2. Agenda 1. Introduction 2. Problem Statement 3. Approach 4. Results 5. Conclusion 6. References
  • 3. • In today's fast-paced world, traditional methods of handling transactions face numerous challenges. • Slow and costly processes, intermediaries, and lack of transparency are just a few of the pain points. • Fortunately, emerging technologies like smart contracts and blockchain offer innovative solutions. INTRODUCTION:
  • 4.
  • 5. •Smart contracts are SELF-EXECUTING AGREEMENTS with predefined conditions written into code. •Automatically execute when the conditions are met. •By combining blockchain's trust and security with automation, smart contracts unlock tremendous potential. What is
  • 6.
  • 7. Agenda 1. Introduction 2. Problem Statement/Objective 3. Approach 4. Result 5. Conclusion 6. References
  • 8. • Blockchain platforms and smart contracts are vulnerable to security breaches. • Security breaches of smart contracts have led to huge financial losses in terms of cryptocurrencies and tokens Smart Contract Vunlerability
  • 9.
  • 10. Agenda 1. Introduction 2. Problem Statement 3. Approach 4. Results 5. Conclusion 6. References
  • 11. Case study applied and considered: • E-voting function increase() external { ++counter; }
  • 12. Breakdown Of High Level Smart Contract Code
  • 13. Vulnerability Check Tools Other Tools and Software
  • 14. Agenda 1. Introduction 2. Problem Statement 3. Approach 4. Results 5. Conclusion 6. References
  • 15. Figure 1: Bytecode and Solidity Code analysis by tools
  • 16. Agenda 1. Introduction 2. Problem Statement 3. Approach 4. Results 5. Conclusion 6. References
  • 17. The approach combines automated analysis through tools and manual examination for inspection of bytecode. • Overall, the key focus is inclined to have a concise view of what vulnerabilities in smart contract can be checked through bytecode analysis. Concluding statement…
  • 18. Agenda 1. Introduction 2. Problem Statement 3. Approach 4. Conclusion 5. References
  • 19. References 1 . A survey on smart contract vulnerabilities: Data sources, detection and repair, Information and Software Technology, Volume 159, 2023,107221, ISSN 0950-5849, * https://doi.org/10.1016/j.infsof.2023.107221 (https://www.sciencedirect.com/science/article/pii/S0950584923000757) 2. https://medium.com/@alexanderzammit_97283/smart-contract-deployment-internals-cc9cca4f4ae6