SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Bitcoin
first decentralized digital currency
Bitcoin philosophy
Bitcoin - is building upon the notion that money
is any object, or any sort of record, accepted as
payment for goods and services and repayment
of debts in a given country or socio-economic
context.
Bitcoin features
1. Bitcoins can be transferred between arbitrary nodes on
the network.
2. Transactions are irreversible.
3. Double spending is prevented by using a block chain.
4. Transactions are broadcasted within seconds and
verified within 10 to 60 minutes.
5. Transactions can be received at any time regardless of
whether your computer is turned on or off.
Bitcoin economic
1. Hard limit of about 21 million Bitcoins.
2. Bitcoins are divisible to 8 decimal places yielding a total
of approx. 21×1014 currency units.
3. Emission is programmed: every 10 min. 50 coins are
created. It number decrease twice every 4 year
4. Transactions are cheap, and mostly free.
1 BTC = 1 bitcoin
0.01 BTC = 1 cBTC (bitcent)
0.001 BTC = 1 mBTC (millibit or mbit)
0.0001 BTC = 1 uBTC (microbit or ubit)
0.00000001 BTC = 1 satoshi
Bitcoin as gold
1. Definite owner at time
2. Hard to mine
3. Limited resource
4. Can't be copied
1. Definite owner at time
2. Hard to mine
3. Limited resource
4. Can't be copied
How to mine bitcoins?
Solve a "problem" using CPU or GPU. In case your PC
(node) solve it - you earn 50 bitcoins.
Mining rules:
1. Every node participate in solving
2. Chance to solve = your-node-power / all-nodes-power
3. Participate in pools of PC's
Problem is to find a "pretty" hash of transactions block
header:
00000000000001c21dbf4715d5da1a288061faa21e950dd8df6ae25c8b55d868
How to mine bitcoins?
If you have any unused GPU or CPU resources you should
try to earn bitcoins himself via participating in one of the
mining pools (e.g. www.50btc.com)
How to mine bitcoins?
Buy it at specialized online market
(e.g. https://mtgox.com/)
http://bitcoincharts.com/
Bitcoin: technical details
● Technical and economic principles was described by Satoshi Nakamoto in 2009.
● Bitcoin wallet is developed under MIT license (open-source)
● Bitcoin network is peer-to-peer
● Every user of network has wallet with some secret key pairs (public and private)
● Public key - identify target of transaction, private - identify owner. Public key has no information
about owner.
● Only public information for everyone is hash (SHA-256) of public key.
● During every transaction owner describe amount of coins, public key hash of new owner and sign
it by private key. Then all the users check validity of transaction.
● To prevent double-spending any transaction broadcast to other nodes does not become
confirmed until the network acknowledges it in a collectively maintained timestamped-list of all
known transactions, the block chain.
● Every generating node collect all the unconfirmed transactions, add reference to previous valid
block, add nonce value and try to compute hash of new block with value less than specified
target. In moment of successful block generating all the included transactions change it status to
confirmed. So user can't use the same bitcoins twice, because all the attendees of network has
history of all transactions.
● All transactions are stored in decentralized database (in April 2012, this database is
approximately 1.2 gigabytes (raw block data without any indexing or optimization) )
Bitcoin: pros and cons
Pros
1. decentralized
2. anonymous
3. independet
4. fixed inflation
5. convenient
Cons
1. hard to mine bitcoins
nowadays
2. hasn't granted funds
3. long transaction
4. splurge resources for
self-serving

Mais conteúdo relacionado

Mais procurados

Bitcoin: introduction for programmers - Pecha Kucha
Bitcoin:   introduction for programmers - Pecha KuchaBitcoin:   introduction for programmers - Pecha Kucha
Bitcoin: introduction for programmers - Pecha KuchaWojciech Langiewicz
 
Introduction to Bitcoin for programmers
Introduction to Bitcoin for programmersIntroduction to Bitcoin for programmers
Introduction to Bitcoin for programmersWojciech Langiewicz
 
Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2Wojciech Langiewicz
 
Overview of bitcoin
Overview of bitcoinOverview of bitcoin
Overview of bitcoinAbdul Nasir
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainAkshay Kumar
 
Bitcoin powerpoint
Bitcoin powerpointBitcoin powerpoint
Bitcoin powerpointdcarro11
 
Quick Understanding of Bitcoin/Cryptocurrency.
Quick Understanding of Bitcoin/Cryptocurrency.Quick Understanding of Bitcoin/Cryptocurrency.
Quick Understanding of Bitcoin/Cryptocurrency.Satish Mudaliar
 
Bitcoin in general - presentation
Bitcoin in general - presentationBitcoin in general - presentation
Bitcoin in general - presentationMichal Cisárik
 
Investment Club Presentation 1 2021
Investment Club Presentation 1 2021Investment Club Presentation 1 2021
Investment Club Presentation 1 2021SamPurcell4
 
Cryptocurrencies and bitcoin
Cryptocurrencies and  bitcoinCryptocurrencies and  bitcoin
Cryptocurrencies and bitcoinAdityaAshutosh1
 
Blockchain presesentation ajinkya_pande
Blockchain presesentation ajinkya_pandeBlockchain presesentation ajinkya_pande
Blockchain presesentation ajinkya_pandeAjinkyaPande2
 
What is Cryptocurrency
What is Cryptocurrency What is Cryptocurrency
What is Cryptocurrency James Travis
 
“A bitcoin mining rig”
“A bitcoin mining rig”“A bitcoin mining rig”
“A bitcoin mining rig”glitterlabs
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinHugo Rodrigues
 

Mais procurados (20)

Bitcoin: introduction for programmers - Pecha Kucha
Bitcoin:   introduction for programmers - Pecha KuchaBitcoin:   introduction for programmers - Pecha Kucha
Bitcoin: introduction for programmers - Pecha Kucha
 
Introduction to Bitcoin for programmers
Introduction to Bitcoin for programmersIntroduction to Bitcoin for programmers
Introduction to Bitcoin for programmers
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2
 
Overview of bitcoin
Overview of bitcoinOverview of bitcoin
Overview of bitcoin
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Bitcoin powerpoint
Bitcoin powerpointBitcoin powerpoint
Bitcoin powerpoint
 
Quick Understanding of Bitcoin/Cryptocurrency.
Quick Understanding of Bitcoin/Cryptocurrency.Quick Understanding of Bitcoin/Cryptocurrency.
Quick Understanding of Bitcoin/Cryptocurrency.
 
Bitcoin in general - presentation
Bitcoin in general - presentationBitcoin in general - presentation
Bitcoin in general - presentation
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Investment Club Presentation 1 2021
Investment Club Presentation 1 2021Investment Club Presentation 1 2021
Investment Club Presentation 1 2021
 
Blockchain - a basic overview
Blockchain - a basic overviewBlockchain - a basic overview
Blockchain - a basic overview
 
Cryptocurrencies and bitcoin
Cryptocurrencies and  bitcoinCryptocurrencies and  bitcoin
Cryptocurrencies and bitcoin
 
basics to blockchain
basics to blockchainbasics to blockchain
basics to blockchain
 
Blockchain presesentation ajinkya_pande
Blockchain presesentation ajinkya_pandeBlockchain presesentation ajinkya_pande
Blockchain presesentation ajinkya_pande
 
Hui
HuiHui
Hui
 
What is Cryptocurrency
What is Cryptocurrency What is Cryptocurrency
What is Cryptocurrency
 
“A bitcoin mining rig”
“A bitcoin mining rig”“A bitcoin mining rig”
“A bitcoin mining rig”
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 

Semelhante a Bitcoin p2p money

Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencySurbhi Jain
 
A primer on Bitcoin Technology
A primer on Bitcoin TechnologyA primer on Bitcoin Technology
A primer on Bitcoin TechnologySebin Benjamin
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On BitcoinTouroxy
 
About Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT ChimeraAbout Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT ChimeraFerdinando Maria Ametrano
 
Blockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBlockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBogdan Fiedur
 
Bitcoin All The Way
Bitcoin All The WayBitcoin All The Way
Bitcoin All The WayAdmin SBS
 
Report on Bitcoin- The cryptocurrency (November 2017)
Report on Bitcoin- The cryptocurrency (November 2017)Report on Bitcoin- The cryptocurrency (November 2017)
Report on Bitcoin- The cryptocurrency (November 2017)AJSH & Co LLP
 
Bitcoin 101 - Certified Bitcoin Professional Training Session
Bitcoin 101 - Certified Bitcoin Professional Training SessionBitcoin 101 - Certified Bitcoin Professional Training Session
Bitcoin 101 - Certified Bitcoin Professional Training SessionLisa Cheng
 
Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Mayuresh Singh
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of FutureNiraj Dholakia
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017🔗Audrey Chaing
 
OVERVIEW ON CRYPTOCURRENCY
OVERVIEW ON CRYPTOCURRENCYOVERVIEW ON CRYPTOCURRENCY
OVERVIEW ON CRYPTOCURRENCYdrrammohan
 
Cryptocurrency-Bitcoin
Cryptocurrency-BitcoinCryptocurrency-Bitcoin
Cryptocurrency-BitcoinSatwikaHotwani
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.SanjeebSamanta1
 

Semelhante a Bitcoin p2p money (20)

Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital Currency
 
A primer on Bitcoin Technology
A primer on Bitcoin TechnologyA primer on Bitcoin Technology
A primer on Bitcoin Technology
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On Bitcoin
 
About Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT ChimeraAbout Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT Chimera
 
Bitcoin Internal
Bitcoin InternalBitcoin Internal
Bitcoin Internal
 
Blockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBlockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOs
 
Bitcoin All The Way
Bitcoin All The WayBitcoin All The Way
Bitcoin All The Way
 
Report on Bitcoin- The cryptocurrency (November 2017)
Report on Bitcoin- The cryptocurrency (November 2017)Report on Bitcoin- The cryptocurrency (November 2017)
Report on Bitcoin- The cryptocurrency (November 2017)
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin 101 - Certified Bitcoin Professional Training Session
Bitcoin 101 - Certified Bitcoin Professional Training SessionBitcoin 101 - Certified Bitcoin Professional Training Session
Bitcoin 101 - Certified Bitcoin Professional Training Session
 
Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of Future
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017
 
bitcoin technology
bitcoin technologybitcoin technology
bitcoin technology
 
OVERVIEW ON CRYPTOCURRENCY
OVERVIEW ON CRYPTOCURRENCYOVERVIEW ON CRYPTOCURRENCY
OVERVIEW ON CRYPTOCURRENCY
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Cryptocurrency-Bitcoin
Cryptocurrency-BitcoinCryptocurrency-Bitcoin
Cryptocurrency-Bitcoin
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.
 

Mais de Roman Trukhin

Culture map - Book Review
Culture map - Book Review Culture map - Book Review
Culture map - Book Review Roman Trukhin
 
Ethics and technologies - Cybersecurity landscape
Ethics and technologies - Cybersecurity landscapeEthics and technologies - Cybersecurity landscape
Ethics and technologies - Cybersecurity landscapeRoman Trukhin
 
Security awareness for Applied Science Faculty of Ukrainian Catholic University
Security awareness for Applied Science Faculty of Ukrainian Catholic UniversitySecurity awareness for Applied Science Faculty of Ukrainian Catholic University
Security awareness for Applied Science Faculty of Ukrainian Catholic UniversityRoman Trukhin
 
Web design crash course
Web design crash courseWeb design crash course
Web design crash courseRoman Trukhin
 
Three-Way-Ballot system
Three-Way-Ballot systemThree-Way-Ballot system
Three-Way-Ballot systemRoman Trukhin
 
Great Pacific Garbage
Great Pacific GarbageGreat Pacific Garbage
Great Pacific GarbageRoman Trukhin
 
Future of images in the web
Future of images in the webFuture of images in the web
Future of images in the webRoman Trukhin
 
Fonts: how it's made?
Fonts: how it's made?Fonts: how it's made?
Fonts: how it's made?Roman Trukhin
 

Mais de Roman Trukhin (15)

Culture map - Book Review
Culture map - Book Review Culture map - Book Review
Culture map - Book Review
 
Ethics and technologies - Cybersecurity landscape
Ethics and technologies - Cybersecurity landscapeEthics and technologies - Cybersecurity landscape
Ethics and technologies - Cybersecurity landscape
 
Security awareness for Applied Science Faculty of Ukrainian Catholic University
Security awareness for Applied Science Faculty of Ukrainian Catholic UniversitySecurity awareness for Applied Science Faculty of Ukrainian Catholic University
Security awareness for Applied Science Faculty of Ukrainian Catholic University
 
How people behave
How people behave How people behave
How people behave
 
Estimation
EstimationEstimation
Estimation
 
Web design crash course
Web design crash courseWeb design crash course
Web design crash course
 
Three-Way-Ballot system
Three-Way-Ballot systemThree-Way-Ballot system
Three-Way-Ballot system
 
NodeJS overview
NodeJS overviewNodeJS overview
NodeJS overview
 
Nobel Prize
Nobel PrizeNobel Prize
Nobel Prize
 
MacOS Philosophy
MacOS PhilosophyMacOS Philosophy
MacOS Philosophy
 
Great Pacific Garbage
Great Pacific GarbageGreat Pacific Garbage
Great Pacific Garbage
 
Future of images in the web
Future of images in the webFuture of images in the web
Future of images in the web
 
Fonts: how it's made?
Fonts: how it's made?Fonts: how it's made?
Fonts: how it's made?
 
CSS3.0
CSS3.0CSS3.0
CSS3.0
 
Scrum in 15 minutes
Scrum in 15 minutesScrum in 15 minutes
Scrum in 15 minutes
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Bitcoin p2p money

  • 2. Bitcoin philosophy Bitcoin - is building upon the notion that money is any object, or any sort of record, accepted as payment for goods and services and repayment of debts in a given country or socio-economic context.
  • 3. Bitcoin features 1. Bitcoins can be transferred between arbitrary nodes on the network. 2. Transactions are irreversible. 3. Double spending is prevented by using a block chain. 4. Transactions are broadcasted within seconds and verified within 10 to 60 minutes. 5. Transactions can be received at any time regardless of whether your computer is turned on or off.
  • 4. Bitcoin economic 1. Hard limit of about 21 million Bitcoins. 2. Bitcoins are divisible to 8 decimal places yielding a total of approx. 21×1014 currency units. 3. Emission is programmed: every 10 min. 50 coins are created. It number decrease twice every 4 year 4. Transactions are cheap, and mostly free. 1 BTC = 1 bitcoin 0.01 BTC = 1 cBTC (bitcent) 0.001 BTC = 1 mBTC (millibit or mbit) 0.0001 BTC = 1 uBTC (microbit or ubit) 0.00000001 BTC = 1 satoshi
  • 5. Bitcoin as gold 1. Definite owner at time 2. Hard to mine 3. Limited resource 4. Can't be copied 1. Definite owner at time 2. Hard to mine 3. Limited resource 4. Can't be copied
  • 6. How to mine bitcoins? Solve a "problem" using CPU or GPU. In case your PC (node) solve it - you earn 50 bitcoins. Mining rules: 1. Every node participate in solving 2. Chance to solve = your-node-power / all-nodes-power 3. Participate in pools of PC's Problem is to find a "pretty" hash of transactions block header: 00000000000001c21dbf4715d5da1a288061faa21e950dd8df6ae25c8b55d868
  • 7. How to mine bitcoins? If you have any unused GPU or CPU resources you should try to earn bitcoins himself via participating in one of the mining pools (e.g. www.50btc.com)
  • 8. How to mine bitcoins? Buy it at specialized online market (e.g. https://mtgox.com/) http://bitcoincharts.com/
  • 9. Bitcoin: technical details ● Technical and economic principles was described by Satoshi Nakamoto in 2009. ● Bitcoin wallet is developed under MIT license (open-source) ● Bitcoin network is peer-to-peer ● Every user of network has wallet with some secret key pairs (public and private) ● Public key - identify target of transaction, private - identify owner. Public key has no information about owner. ● Only public information for everyone is hash (SHA-256) of public key. ● During every transaction owner describe amount of coins, public key hash of new owner and sign it by private key. Then all the users check validity of transaction. ● To prevent double-spending any transaction broadcast to other nodes does not become confirmed until the network acknowledges it in a collectively maintained timestamped-list of all known transactions, the block chain. ● Every generating node collect all the unconfirmed transactions, add reference to previous valid block, add nonce value and try to compute hash of new block with value less than specified target. In moment of successful block generating all the included transactions change it status to confirmed. So user can't use the same bitcoins twice, because all the attendees of network has history of all transactions. ● All transactions are stored in decentralized database (in April 2012, this database is approximately 1.2 gigabytes (raw block data without any indexing or optimization) )
  • 10.
  • 11. Bitcoin: pros and cons Pros 1. decentralized 2. anonymous 3. independet 4. fixed inflation 5. convenient Cons 1. hard to mine bitcoins nowadays 2. hasn't granted funds 3. long transaction 4. splurge resources for self-serving