SlideShare a Scribd company logo
1 of 8
Bitcoin Technology
Fundamentals
Amitesh Raikwar
PhD Scholar
November
2021
Bitcoin Technology
Fundamentals
Tutorial – Bitcoin Network
Bitcoin Network
1. P2P (Peer to Peer).
2. Protocol – cryptographic.
3. Wallet = software client.
4. Bitcoins are sent as digitally signed transactions.
5. Transactions are stored in a blockchain.
6. Consensus is arrived at and transations are stored (‘mining’).
7. 2008 – white paper by Satoshi Nakamoto (person/persons) defined
the Bitcoin protocol.
8. Software is open source – free to develop.
4
Bitcoin Network Infrastructure
1. Network is P2P (Peer to Peer) – comprised of all Bitcoin clients.
2. No formal structure.
3. Wallet holders comprised of multiple devices :-
• Desktops
• Laptops
• Tablets
• Phones
4. Ergo, devices can connect/disconnect – the network is dynamic
5. Wallets load and verify transactions (blocks) upon reconnect.
Bitcoin Network Transactions
1. Bitcoin signed transactions.
2. An owner of Bitcoin is listed on the blockchain as the ‘owner’ of
the transaction.
3. When an owner transfers Bitcoins to other parties, the ownership
is recorded as a transaction on the blockchain.
4. Effectively, the owner ‘signs it over’.
5. The new owner is now listed on the blockchain as the owner.
6. The blockchain contains a complete record of all Bitcoins and
owners. Also of all transactions.
Bitcoin Network Transactions
7. Individual Bitcoins aren’t recorded separately.(It wouldn’t be
practical)
8. Therefore, Bitcoin transactions can contain several Bitcoins (or
parts thereof)
9. Transactions are combinations of inputs/outputs:-
• Inputs = payments (could be a single large amounts or
multiple small amounts).
• Outputs = change (if any) and payments.
10. There can be transaction fees.
THANK
YOU!
Amitesh
Raikwar
Phone
+91-9893093846
Email
amiteshraikwar@gmail.com

More Related Content

What's hot

Bitcoin basics
Bitcoin basicsBitcoin basics
Bitcoin basicswdqbupt
 
Understanding Blockchain Technology
Understanding Blockchain TechnologyUnderstanding Blockchain Technology
Understanding Blockchain TechnologyAsim Rais Siddiqui
 
Bitcoin practical and useful
Bitcoin practical and usefulBitcoin practical and useful
Bitcoin practical and usefulPrivKey, LLC
 
BITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information SystemBITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information SystemSuraya Natrah Malek
 
Blockchain Basics | What is it and how to use DLT & Crypto Technology
Blockchain Basics | What is it and how to use DLT & Crypto TechnologyBlockchain Basics | What is it and how to use DLT & Crypto Technology
Blockchain Basics | What is it and how to use DLT & Crypto TechnologyMarcel Isler
 
blockchain technology
blockchain technologyblockchain technology
blockchain technologySumitNegi55
 
Chicago-Kent bitcoin and IP talk
Chicago-Kent bitcoin and IP talkChicago-Kent bitcoin and IP talk
Chicago-Kent bitcoin and IP talkNelson Rosario
 
Bitcoin: Confused About Bitcoin?
Bitcoin: Confused About Bitcoin?Bitcoin: Confused About Bitcoin?
Bitcoin: Confused About Bitcoin?Wesley Yuhn
 
Rindi Bitcoin and Blockchains for Beginners - Sample Presentation
Rindi Bitcoin and Blockchains for Beginners - Sample PresentationRindi Bitcoin and Blockchains for Beginners - Sample Presentation
Rindi Bitcoin and Blockchains for Beginners - Sample PresentationCaterina Rindi
 
Presentation on Bitcoin
Presentation on BitcoinPresentation on Bitcoin
Presentation on BitcoinPriya Yadav
 
Bitcoin-for-Beginners- the history of cryptocurrencies.
Bitcoin-for-Beginners- the history of cryptocurrencies.Bitcoin-for-Beginners- the history of cryptocurrencies.
Bitcoin-for-Beginners- the history of cryptocurrencies.Marc Clarysse
 
How Does Blockchain Work?
How Does Blockchain Work?How Does Blockchain Work?
How Does Blockchain Work?Blogs Crypto
 
How Does Bitcoin Work? Under the Hood for Dummies | ProvenCrypto
How Does Bitcoin Work? Under the Hood for Dummies | ProvenCryptoHow Does Bitcoin Work? Under the Hood for Dummies | ProvenCrypto
How Does Bitcoin Work? Under the Hood for Dummies | ProvenCryptoOpti Network
 
information about Bitcoin
information about Bitcoininformation about Bitcoin
information about BitcoinAnup Rai
 
Bitcoin apa apa saja tentang bitcoin
Bitcoin apa apa saja tentang bitcoinBitcoin apa apa saja tentang bitcoin
Bitcoin apa apa saja tentang bitcoinseolangit7
 

What's hot (20)

Bitcoin basics
Bitcoin basicsBitcoin basics
Bitcoin basics
 
Understanding Blockchain Technology
Understanding Blockchain TechnologyUnderstanding Blockchain Technology
Understanding Blockchain Technology
 
What is Bitcoin?
What is Bitcoin?What is Bitcoin?
What is Bitcoin?
 
Bitcoin practical and useful
Bitcoin practical and usefulBitcoin practical and useful
Bitcoin practical and useful
 
BITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information SystemBITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information System
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain Basics | What is it and how to use DLT & Crypto Technology
Blockchain Basics | What is it and how to use DLT & Crypto TechnologyBlockchain Basics | What is it and how to use DLT & Crypto Technology
Blockchain Basics | What is it and how to use DLT & Crypto Technology
 
blockchain technology
blockchain technologyblockchain technology
blockchain technology
 
Chicago-Kent bitcoin and IP talk
Chicago-Kent bitcoin and IP talkChicago-Kent bitcoin and IP talk
Chicago-Kent bitcoin and IP talk
 
Bit coin basics 101
Bit coin basics 101Bit coin basics 101
Bit coin basics 101
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin: Confused About Bitcoin?
Bitcoin: Confused About Bitcoin?Bitcoin: Confused About Bitcoin?
Bitcoin: Confused About Bitcoin?
 
Rindi Bitcoin and Blockchains for Beginners - Sample Presentation
Rindi Bitcoin and Blockchains for Beginners - Sample PresentationRindi Bitcoin and Blockchains for Beginners - Sample Presentation
Rindi Bitcoin and Blockchains for Beginners - Sample Presentation
 
Presentation on Bitcoin
Presentation on BitcoinPresentation on Bitcoin
Presentation on Bitcoin
 
Bitcoin-for-Beginners- the history of cryptocurrencies.
Bitcoin-for-Beginners- the history of cryptocurrencies.Bitcoin-for-Beginners- the history of cryptocurrencies.
Bitcoin-for-Beginners- the history of cryptocurrencies.
 
How Does Blockchain Work?
How Does Blockchain Work?How Does Blockchain Work?
How Does Blockchain Work?
 
How Does Bitcoin Work? Under the Hood for Dummies | ProvenCrypto
How Does Bitcoin Work? Under the Hood for Dummies | ProvenCryptoHow Does Bitcoin Work? Under the Hood for Dummies | ProvenCrypto
How Does Bitcoin Work? Under the Hood for Dummies | ProvenCrypto
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?
 
information about Bitcoin
information about Bitcoininformation about Bitcoin
information about Bitcoin
 
Bitcoin apa apa saja tentang bitcoin
Bitcoin apa apa saja tentang bitcoinBitcoin apa apa saja tentang bitcoin
Bitcoin apa apa saja tentang bitcoin
 

Similar to Bitcoin Technology Fundamentals - Tutorial 2 – Bitcoin Network

Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencySurbhi Jain
 
Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Mayuresh Singh
 
Cryptocurrency-Bitcoin
Cryptocurrency-BitcoinCryptocurrency-Bitcoin
Cryptocurrency-BitcoinSatwikaHotwani
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On BitcoinTouroxy
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?Suraj Bora
 
BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)Arun Nair
 
The Bitcoin Lightning Network
The Bitcoin Lightning NetworkThe Bitcoin Lightning Network
The Bitcoin Lightning NetworkShun Shiku
 
How can you tell the difference between bitcoin and blockchain
How can you tell the difference between bitcoin and blockchainHow can you tell the difference between bitcoin and blockchain
How can you tell the difference between bitcoin and blockchainOliviaJune1
 
Bitcoin Introduction - customer presentation APR 2017
Bitcoin Introduction - customer presentation  APR 2017Bitcoin Introduction - customer presentation  APR 2017
Bitcoin Introduction - customer presentation APR 2017Oron Barber
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportShantanu Singh
 
Crypto Currency, Bitcoin and Blockchain
Crypto Currency, Bitcoin and BlockchainCrypto Currency, Bitcoin and Blockchain
Crypto Currency, Bitcoin and BlockchainGoutama Bachtiar
 
Minning of Bitcoin Technology
Minning of Bitcoin TechnologyMinning of Bitcoin Technology
Minning of Bitcoin TechnologyEECJOURNAL
 
cryptocurrency mining and digital currencies Bitcoin, Ethereum underlying te...
cryptocurrency mining and digital currencies  Bitcoin, Ethereum underlying te...cryptocurrency mining and digital currencies  Bitcoin, Ethereum underlying te...
cryptocurrency mining and digital currencies Bitcoin, Ethereum underlying te...rsiyengar.com
 
Blockchain: The Invisible Technology – How We Build a Blockchain
Blockchain: The Invisible Technology – How We Build a BlockchainBlockchain: The Invisible Technology – How We Build a Blockchain
Blockchain: The Invisible Technology – How We Build a BlockchainPriyAnshu Bansal
 

Similar to Bitcoin Technology Fundamentals - Tutorial 2 – Bitcoin Network (20)

Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital Currency
 
All about Bitcoins!
All about Bitcoins!All about Bitcoins!
All about Bitcoins!
 
Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Cryptocurrency-Bitcoin
Cryptocurrency-BitcoinCryptocurrency-Bitcoin
Cryptocurrency-Bitcoin
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On Bitcoin
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?
 
Evaluation of Ethereum
Evaluation of Ethereum Evaluation of Ethereum
Evaluation of Ethereum
 
BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)
 
The Bitcoin Lightning Network
The Bitcoin Lightning NetworkThe Bitcoin Lightning Network
The Bitcoin Lightning Network
 
How can you tell the difference between bitcoin and blockchain
How can you tell the difference between bitcoin and blockchainHow can you tell the difference between bitcoin and blockchain
How can you tell the difference between bitcoin and blockchain
 
Bitcoin Introduction - customer presentation APR 2017
Bitcoin Introduction - customer presentation  APR 2017Bitcoin Introduction - customer presentation  APR 2017
Bitcoin Introduction - customer presentation APR 2017
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar Report
 
Crypto Currency, Bitcoin and Blockchain
Crypto Currency, Bitcoin and BlockchainCrypto Currency, Bitcoin and Blockchain
Crypto Currency, Bitcoin and Blockchain
 
Minning of Bitcoin Technology
Minning of Bitcoin TechnologyMinning of Bitcoin Technology
Minning of Bitcoin Technology
 
Bitcoin data mining
Bitcoin data miningBitcoin data mining
Bitcoin data mining
 
75
7575
75
 
cryptocurrency mining and digital currencies Bitcoin, Ethereum underlying te...
cryptocurrency mining and digital currencies  Bitcoin, Ethereum underlying te...cryptocurrency mining and digital currencies  Bitcoin, Ethereum underlying te...
cryptocurrency mining and digital currencies Bitcoin, Ethereum underlying te...
 
Blockchain: The Invisible Technology – How We Build a Blockchain
Blockchain: The Invisible Technology – How We Build a BlockchainBlockchain: The Invisible Technology – How We Build a Blockchain
Blockchain: The Invisible Technology – How We Build a Blockchain
 

More from Amitesh Raikwar

Application Lifecycle Management (ALM).pdf
Application Lifecycle Management (ALM).pdfApplication Lifecycle Management (ALM).pdf
Application Lifecycle Management (ALM).pdfAmitesh Raikwar
 
Bitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement Proposals
Bitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement ProposalsBitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement Proposals
Bitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement ProposalsAmitesh Raikwar
 
ADC SUBJECT - Modulation part 2
ADC SUBJECT - Modulation part 2ADC SUBJECT - Modulation part 2
ADC SUBJECT - Modulation part 2Amitesh Raikwar
 
ADC SUBJECT - Modulation part 1
ADC SUBJECT - Modulation part 1ADC SUBJECT - Modulation part 1
ADC SUBJECT - Modulation part 1Amitesh Raikwar
 
Engineering Mathematics 1 :- Class 6
Engineering Mathematics 1 :- Class 6Engineering Mathematics 1 :- Class 6
Engineering Mathematics 1 :- Class 6Amitesh Raikwar
 
Engineering Mathematics 1 :- Class 5
Engineering Mathematics 1 :- Class 5Engineering Mathematics 1 :- Class 5
Engineering Mathematics 1 :- Class 5Amitesh Raikwar
 
Engineering Mathematics 1 :- Class 3
Engineering Mathematics 1 :- Class 3Engineering Mathematics 1 :- Class 3
Engineering Mathematics 1 :- Class 3Amitesh Raikwar
 
Engineering Mathematics 1 :- Class 4
Engineering Mathematics 1 :- Class 4Engineering Mathematics 1 :- Class 4
Engineering Mathematics 1 :- Class 4Amitesh Raikwar
 
Engineering Mathematics 1 :- Class 2
Engineering Mathematics 1 :- Class 2Engineering Mathematics 1 :- Class 2
Engineering Mathematics 1 :- Class 2Amitesh Raikwar
 
Engineering Mathematics 1 :- Class 1
Engineering Mathematics 1 :- Class 1 Engineering Mathematics 1 :- Class 1
Engineering Mathematics 1 :- Class 1 Amitesh Raikwar
 
A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...
A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...
A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...Amitesh Raikwar
 
Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...
Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...
Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...Amitesh Raikwar
 
Circular shape, Dual band proximity feed UWB Antenna
Circular shape, Dual band proximity feed UWB AntennaCircular shape, Dual band proximity feed UWB Antenna
Circular shape, Dual band proximity feed UWB AntennaAmitesh Raikwar
 
Circular shape proximity feed microstrip antenna
Circular shape proximity feed microstrip antennaCircular shape proximity feed microstrip antenna
Circular shape proximity feed microstrip antennaAmitesh Raikwar
 
Circular Shape , Dual Band proximity feed UWB Antenna
Circular Shape , Dual Band proximity feed UWB AntennaCircular Shape , Dual Band proximity feed UWB Antenna
Circular Shape , Dual Band proximity feed UWB AntennaAmitesh Raikwar
 

More from Amitesh Raikwar (17)

Azure Devops
Azure DevopsAzure Devops
Azure Devops
 
Application Lifecycle Management (ALM).pdf
Application Lifecycle Management (ALM).pdfApplication Lifecycle Management (ALM).pdf
Application Lifecycle Management (ALM).pdf
 
Bitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement Proposals
Bitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement ProposalsBitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement Proposals
Bitcoin Technology Fundamentals - Tutorial 4 – Bitcoin Improvement Proposals
 
ADC SUBJECT - Modulation part 2
ADC SUBJECT - Modulation part 2ADC SUBJECT - Modulation part 2
ADC SUBJECT - Modulation part 2
 
ADC SUBJECT - Modulation part 1
ADC SUBJECT - Modulation part 1ADC SUBJECT - Modulation part 1
ADC SUBJECT - Modulation part 1
 
Engineering Mathematics 1 :- Class 6
Engineering Mathematics 1 :- Class 6Engineering Mathematics 1 :- Class 6
Engineering Mathematics 1 :- Class 6
 
Engineering Mathematics 1 :- Class 5
Engineering Mathematics 1 :- Class 5Engineering Mathematics 1 :- Class 5
Engineering Mathematics 1 :- Class 5
 
Engineering Mathematics 1 :- Class 3
Engineering Mathematics 1 :- Class 3Engineering Mathematics 1 :- Class 3
Engineering Mathematics 1 :- Class 3
 
Engineering Mathematics 1 :- Class 4
Engineering Mathematics 1 :- Class 4Engineering Mathematics 1 :- Class 4
Engineering Mathematics 1 :- Class 4
 
Engineering Mathematics 1 :- Class 2
Engineering Mathematics 1 :- Class 2Engineering Mathematics 1 :- Class 2
Engineering Mathematics 1 :- Class 2
 
Engineering Mathematics 1 :- Class 1
Engineering Mathematics 1 :- Class 1 Engineering Mathematics 1 :- Class 1
Engineering Mathematics 1 :- Class 1
 
A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...
A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...
A PROXIMITY FEED DUAL BAND CIRCULAR SHAPED ANTENNA WITH SEMICIRCULAR GROUND P...
 
Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...
Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...
Performance Improvement Interfering High-Bit-Rate W-CDMA Third-Generation Sma...
 
Circular shape, Dual band proximity feed UWB Antenna
Circular shape, Dual band proximity feed UWB AntennaCircular shape, Dual band proximity feed UWB Antenna
Circular shape, Dual band proximity feed UWB Antenna
 
Circular shape proximity feed microstrip antenna
Circular shape proximity feed microstrip antennaCircular shape proximity feed microstrip antenna
Circular shape proximity feed microstrip antenna
 
Circular Shape , Dual Band proximity feed UWB Antenna
Circular Shape , Dual Band proximity feed UWB AntennaCircular Shape , Dual Band proximity feed UWB Antenna
Circular Shape , Dual Band proximity feed UWB Antenna
 
Robotryst 2012
Robotryst 2012Robotryst 2012
Robotryst 2012
 

Recently uploaded

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 

Recently uploaded (20)

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 

Bitcoin Technology Fundamentals - Tutorial 2 – Bitcoin Network

  • 3. Bitcoin Network 1. P2P (Peer to Peer). 2. Protocol – cryptographic. 3. Wallet = software client. 4. Bitcoins are sent as digitally signed transactions. 5. Transactions are stored in a blockchain. 6. Consensus is arrived at and transations are stored (‘mining’). 7. 2008 – white paper by Satoshi Nakamoto (person/persons) defined the Bitcoin protocol. 8. Software is open source – free to develop.
  • 4. 4
  • 5. Bitcoin Network Infrastructure 1. Network is P2P (Peer to Peer) – comprised of all Bitcoin clients. 2. No formal structure. 3. Wallet holders comprised of multiple devices :- • Desktops • Laptops • Tablets • Phones 4. Ergo, devices can connect/disconnect – the network is dynamic 5. Wallets load and verify transactions (blocks) upon reconnect.
  • 6. Bitcoin Network Transactions 1. Bitcoin signed transactions. 2. An owner of Bitcoin is listed on the blockchain as the ‘owner’ of the transaction. 3. When an owner transfers Bitcoins to other parties, the ownership is recorded as a transaction on the blockchain. 4. Effectively, the owner ‘signs it over’. 5. The new owner is now listed on the blockchain as the owner. 6. The blockchain contains a complete record of all Bitcoins and owners. Also of all transactions.
  • 7. Bitcoin Network Transactions 7. Individual Bitcoins aren’t recorded separately.(It wouldn’t be practical) 8. Therefore, Bitcoin transactions can contain several Bitcoins (or parts thereof) 9. Transactions are combinations of inputs/outputs:- • Inputs = payments (could be a single large amounts or multiple small amounts). • Outputs = change (if any) and payments. 10. There can be transaction fees.