SlideShare une entreprise Scribd logo
1  sur  56
A primer on Bitcoin technology
Sebin Benjamin
B.Tech - Computer Science
Software Developer
https://www.youtube.com/watch?v=IP0jCjyrew8
Bitcoin is a peer-to-peer electronic cash system.
First truly decentralized network for sending and receiving value over
the Internet.
It is a virtual currency that captures many aspects of security in its
requirements.
No one controls it. Bitcoins aren’t printed, like dollars or euros –
they’re produced by people, and increasingly businesses, running
computers all around the world, using software [bitcoin mining] that
solves mathematical problems.
Bitcoins
Cash - peer to peer
Electronic Cash -
Requires 3rd party trust
Every step adds cost
● Several “forks” (modified versions) and derivative cryptocurrencies have
Satoshi Nakamoto invented the bitcoin
protocol, publishing a paper via the
Cryptography Mailing List in November
2008.
First version of the bitcoin software client
in 2009.
He/She participated with others on the
project via mailing lists, until he finally
began to fade from the community
toward the end. of 2010.
Milestones
October 2008 – Bitcoin design paper – Satoshi Nakamoto
January 2009 – Bitcoin v0.1 announced (software client)
May 2010 – Pizza purchased for 10,000 Bitcoins [1st real-world tx, $25 ->$5M]
July 2010 – Mt. Gox was established as a Bitcoin exchange market in Tokyo
by 2013 was handling 70%. Bankrupt in 2014 as $450M lost.
March 2013 – U.S. Treasury issues first regulatory guidance for virtual
currencies.
November 2013 – Federal regulators, including Bernanke, comment favorably
upon Bitcoin at the U.S. Senate hearing.
2015 :100,000 Merchants Worldwide including Facebook, Mozilla, Wikimedia
Spotify, Ryanair, Microsoft, Dell, and PayPal accepted Bitcoin
How Bitcoin Works?
It is a peer to peer network operated by a decentralized authority, unlike
government issued currencies.
Idea was to produce a currency independent of any central authority,
transferable electronically, more or less instantly, with very low transaction
fees.
You can set up a bitcoin address in seconds, no questions asked, and with
no fees payable. BTC to BTC tx are technically free*.
Users can hold multiple bitcoin addresses, and they aren’t linked to names,
addresses, or other personally identifying information
How Bitcoin Works?
Bitcoin stores details of every single transaction that ever happened in the
network in a huge version of a general ledger, called the blockchain.
If you have used bitcoin address, anyone can tell how many bitcoins are
stored at that address. They just don’t know that it’s yours.
There are no bitcoins, only records of bitcoin transactions. They don’t exist
anywhere, even on a hard drive. Instead, there are only records of
transactions between different addresses, with balances that increase and
decrease.
Bitcoin miners verify the transaction and processes it.
How are bitcoins sent?
You need two things: a bitcoin address and a private key.
A bitcoin address is generated randomly, and is simply a 32 character
sequence of letters and numbers.
1BWEgGNEj2ED9SyyvXqH3wWiphFMczM1Uy
The private key is another sequence of letters and numbers, but unlike your
bitcoin address, this is kept secret.
Bitcoin addresses are derived from the hash of the public key, paired with
your private key
2^160 addresses & 2^96 private keys possible for each address
How are bitcoins sent?
A transaction is sent by signing a message with
1. The input, source transaction(s) of the coins
2. Amount
3. Output (Receiver's address).
This information will be made into a transaction.The bitcoin network deals
collects all of the transactions made during a set period into a list, called a
block. Miner’s confirm those transactions, and write them into a general ledger,
the blockchain.
Hashing
Lulu International Exchange → C2DBC3640C8AE4E14AEBAC300C0144A29312B107189B8E54A34E87FB8224C6A0
Lulu International Exchange. → 964F18BB5B57915A4BD178FFF12C59006E63C6414BDBE953F60BC2DA9B19CDCA
SHA256 was used like in bitcoins
Merkle Tree
Bitcoin blockchain
A cryptographic system that uses two keys -- a public key known to everyone and
a private key (secret key) known only to the sender of the message.
Each coin is associated with its current owner's public key, hashed to form
bitcoin address.
When you send some bitcoins to someone, you create a transaction, attaching the
new owner's public key to this amount of coins, and sign it with your private key.
When this transaction is broadcast to the bitcoin network, this lets everyone know
that the new owner of these coins is the owner of the new key.
Your signature on the message verifies for everyone that the message is
authentic. The complete history of transactions is kept by everyone, so anyone
can verify who is the current owner of any particular group of coins.
Public Key Cryptography in bitcoin
Computational complexity in bitcoin
The hash of a block (block header) must start with a certain number of zeros.
The probability of calculating a hash that starts with many zeros is very low,
therefore many attempts must be made.
Any change to the block data (such as the nonce) will make the block hash
completely different. Many different nonce values are tried, and the hash is
recomputed for each value until a hash containing the required number of zero
bits is found. The hashing is based on the hashcash function.
The number of zero bits required is set by the difficulty. As this iterative calculation
requires time and resources, the presentation of the block with the correct nonce
value constitutes proof of work.
Bitcoin mining
Miners’ confirm the transactions, and write the
block into the blockchain.
Blockchain contains an increasingly lengthy
list[append-only] of all the transactions [verified &
valid] that ever took place on the bitcoin network.
A constantly updated copy of the block is given to
everyone who participates (mining), so that they
know what is going on.
New transactions are constantly being
processed by miners into new blocks which are
added to the end of the chain and can never be
changed or removed once accepted by the
network
How are transactions verified ?
The main data structures in the bitcoin network are transactions and blocks.
Blocks are composed of the block header followed by transactions in the
block. Transactions & Blocks are identified by their hash value.
A miner chooses a list of transactions from a pool of unconfirmed transaction.
The miners work on them to "solve" the block and once a block is "solved",
it is broadcast to the network, and all the transactions in the block becomes
confirmed.
Miners only include tx that don't break the rules*. The rules include checking
that the inputs are valid, that a coin isn't double-spent, that the output isn't
more than the input, etc. When a miner generates a block with an invalid
transaction on top of a valid block, other miners will not accept the new block.
* Bitcoin Protocol rules
How are Bitcoins generated [mined] ?
The creation of coins must be limited for the currency to have any value.
Bitcoins are slowly mined into existence by following a mutually agreed-upon set of
rules. A user mining bitcoins is running a software program that searches for a
solution to a very difficult math problem the difficulty of which is precisely known.
When a solution is found, the user may tell everyone of the existence of this newly
found solution by relating the block. The solution itself is a proof-of-work or PoW.
It is hard to find, but easy to verify.
How are Bitcoins generated [mined] ?
Blocks create 12.5 new bitcoins at present [October 2016].
block reward - incentive for people to perform the computation work required for
generating blocks.
Roughly every 4 years, the number of bitcoins that can be "mined" in a block
reduces by 50%. Principle of Controlled supply, Quantitative easing applies etc
here to some extend. The Bitcoin generation algorithm defines, in advance, how
currency will be created and at what rate.
Originally -> 50 bitcoins November 2012 -> 25 July 2016 -> 12.5.
In the end, no more than 21 million bitcoins will ever exist, but not necessarily
spendable.
Bitcoins in circulation
Who/what decides value of Bitcoin ?
Bitcoin’s price is measured against fiat currency, such as American Dollars
(BTCUSD), Chinese Yuan (BTCCNY) or Euro (BTCEUR).
Unlike fiat currencies however, there is no official Bitcoin price; only various
averages based on price feeds from global exchanges.
Demand & Supply - Price discovery occurs at the meeting point between demand
from buyers and supply of sellers. Majority of supply is controlled by early adopters
and miners, capped at 21 Million
Supply - Miners currently produce around 3,600 bitcoins per day, some portion of
which they sell to cover electricity and other business expenses.
Who/what decides value of Bitcoin ?
Demand - Current mining reward is 12.5 BTC per block solution, Bitcoin supply is
inflating at around 6.25% annually.
That Bitcoin’s price is rising despite such high inflation indicates extremely
strong demand. Every day, buyers absorb the thousands of coins offered by
miners and other sellers.
Demand is commonly monitored by
Google trends data (from 2011 to the present) for the search term “Bitcoin.”
High levels of public interest may exaggerate price action; media reports of
rising Bitcoin prices draw in greedy, uninformed speculators, creating a
feedback loop.
Who/what decides value of Bitcoin ?
Banking Blockades - first such instance was the late 2010 WikiLeaks banking
blockade, whereby VISA, MasterCard, Western Union and PayPal ceased
processing donations to WikiLeaks.
Darknet drug markets - a commercial website on the dark web that operates
via darknets such as Tor or I2P. They function primarily as black markets,
selling or brokering transactions involving drugs, cyber-arms, weapons,
counterfeit currency, stolen credit card details, forged documents,
unlicensed pharmaceuticals,steroids,other illicit goods as well as the sale of
legal products.
Who/what decides value of Bitcoin ?
Fiat Currency Crises - Bitcoin wallet can be a lot safer than a bank
account. Eg In Greece, strict capital controls were imposed in 2015. daily
withdrawal limit of €60.
After the Greek crisis, China began to devalue the Yuan. As reported
at the time, Chinese savers turned to Bitcoin to protect their
accumulated wealth.
Bitcoin is ultimately worth what people will buy and sell it for.
Bitcoin rose to a high of $737 following the US election results, up
from its $707 price when the market closed yesterday.
Who/what decides value of Bitcoin ?
Bitcoin’s value is determined by perception. Instead of the trust (govt)
other factors (the technology, widespread acceptance, understanding of e-
money, etc.) are taken into consideration.
When magazines and online entities write intriguing articles about Bitcoin,
people take interest in it, the demand goes up and so does its value.
Likewise when Mt. Gox is DDoSed, a bitcoin service shutters, or
$250,000 worth of BTC is stolen, people get nervous, demand drops, and
so does BTC's value.
http://www.coindesk.com/price/
Bitcoin Exchange Rates
http://www.coindesk.com/price/
Are bitcoin transactions 100% free ?
For a long time in Bitcoin’s existence, miners processed transactions without
fees. All miners today expect transactions to include fees due to the overall
volume of the network and to avoid spamming of the Bitcoin network.
Also because the block reward will decrease over the long term, miners will
some day instead pay for their hardware and electricity costs by collecting
transaction fees. Or hypothetically after 21 million bitcoins are mined (in 2144*).
The sender of money may voluntarily pay a small transaction fee which will
be kept by whoever finds the next block. Paying this fee will encourage miners
to include the transaction in a block more quickly.
https://en.bitcoin.it/wiki/Transaction_fees
* Bitcoin reward schedule
How long does a bitcoin transaction take ?
Your transaction must be verified by miners. So you are sometimes forced to
wait until they have finished mining. The bitcoin protocol is set* so that each
block takes roughly 10 minutes to mine [few seconds to upto 90 minutes]
Some merchants may make you wait until this block has been confirmed,
whereas some merchants won’t make you wait until the transaction has been
confirmed. They effectively take a chance on you, assuming that you won’t try
and spend the same bitcoins somewhere else before the transaction confirms.
This often happens for low value transactions, where the risk of fraud isn’t as
great.
* Mining difficulty
How long does a bitcoin transaction take ?
Receiving notification of a payment is almost instant with Bitcoin. However,
there is a delay before the network begins to confirm your transaction by
including it in a block.
A confirmation means that there is a consensus on the network that the
bitcoins you received haven't been sent to anyone else and are considered
your property.
Once your transaction has been included in one block, it will continue to be
buried under every block after it, which will exponentially consolidate this
consensus and decrease the risk of a reversed transaction. Every user is free
to determine at what point they consider a transaction sufficiently confirmed,
but 6 confirmations is often considered to be as safe as waiting 6 months on a
credit card transaction.
Bitcoin nodes/network
In order to validate and relay transactions, bitcoin requires more than a network of
miners processing transactions, it must broadcast messages across a network
using 'nodes'. This is the first step in the transaction process that results in a
block confirmation.
A node is a machine with Bitcoin core client installed with the complete block
chain. The more nodes there are, the more secure the network is.
Unlike bitcoin mining, where participants are rewarded for confirming transactions,
running a bitcoin node does not provide any incentive. The only benefit for
someone to run a node is to help protect the network
Is Bitcoin legal?
Bitcoin is NOT illegal* by legislation in most jurisdictions at present**. Although it is
also being used for illegal purposes; similar to technologies like Internet (copyright
violations etc).
Some jurisdictions (such as Argentina and Russia) severely restrict or ban foreign
currencies. Other jurisdictions (such as Thailand) may limit the licensing of certain
entities such as Bitcoin exchanges.
Regulators from various jurisdictions are taking steps to provide individuals and
businesses with rules on how to integrate this new technology with the formal,
regulated financial system. For example, the Financial Crimes Enforcement
Network (FinCEN), US.
** Was illegal in Russia & Thailand in past
* https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country#List_by_country
Has Bitcoin been hacked in the past?
The rules of the protocol and the cryptography used for Bitcoin - NO
There are often misconceptions about thefts and security breaches that happened
on diverse exchanges and businesses. None of them involve Bitcoin itself being
hacked, nor imply inherent flaws in Bitcoin; just like a bank robbery doesn't mean
that the dollar is compromised.
A complete set of good practices and intuitive security solutions is needed to give
users better protection of their money, and to reduce the general risk of theft and
loss.
Bitcoin protocol itself may be secure, the wallets and services used to store
and exchange Bitcoin may not.
https://www.youtube.com/watch?v=GmOzih6I1zs
Hypothetically, if a single entity contributed the majority of the network’s mining
hashrate(processing power), they would have full control of the network and
would be able to manipulate the public ledger (blockchain) at will.
Mining pools - groups of bitcoin miners who pool their resources & share their
rewards
Ghash.io (mining pool) has twice come dangerously close to obtaining 51% of the
bitcoin network's hashing power. In October, 2016, GHash.IO pool has been
closed.
At current network mining difficulty levels, not even large-scale governments could
easily mount a 51% attack.
51% attack
Bitcoin Wallet
Without a wallet, you can’t receive, store, or spend
bitcoins easily.
Bitcoin wallets contain private keys; secret codes
that allow you to spend bitcoins.
In reality, it’s not bitcoins that need to be stored and
secured, but the private keys that give you access
to them.
Wallets can be s/w, h/w, paper wallet, Rings etc.
Nowadays Apps, websites store it for you & you
won't be seeing your private keys.
Paper Wallet
Bitcoin ring
Paper Wallet
Bitcoins in recent news
Alleged Bitcoin Scammer Busted By Dubai Police - November 9, 2016
Emirates NBD, ICICI Complete Cross-Border Blockchain Transaction - October 12, 2016
https://www.icicibank.com/aboutus/article.page?identifier=news-icici-bank-executes-indias-first-b
https://www.icicibank.com/managed-assets/docs/about-us/2016/icici-bank-executes-blockchain-w
Dubai Bitcoin Exchange BitOasis Completes First Funding Round - May 24, 2016
Bitoasis - to be ‘Middle East & North Africa's leading bitcoin wallet and exchange’
founding member of the Dubai-based Global Blockchain Council (by Dubai Museum of the
Future Foundation), a 32-member organization exploring the impact of blockchain
technology and digital currencies in UAE.
Bitcoins in recent news
UAE's First Bitcoin Exchange Launches in Dubai - Igot - August 29, 2014
Buy & sell bitcoin in UAE, also payment processor
Dubai’s first Bitcoin ATM opens up currency debate - April 23, 2014
Umbrellab - developed the system
Startup software integration service provide
Developed piiko - topup mobile network in 100 countries
Provides payment solution, software & consultancy
Dubai Pizzeria Becomes First Merchant in the UAE to Accept Bitcoin -
February 19, 2014
Bitoasis - startup to be ‘Middle East & North Africa's leading bitcoin
wallet and exchange’
Igot - Buy & sell bitcoin in UAE, also payment processor
Umbrellab - Startup software integration service provide
Unocoin - India
https://www.unocoin.com/
India's most popular bitcoin wallet. Securely buy, use and accept bitcoin,
following KYC-AML guidelines.
Bitcoin related exchanges/companies
Other Cryptocurrencies (Altcoins)
The word “altcoin” is an abbreviation of “Bitcoin alternative,” and thus describes
every single cryptocurrency except for Bitcoin.
Altcoins are referred to as Bitcoin alternatives because, at least to some extent,
most altcoins hope to either replace or improve upon at least one Bitcoin
component.
A cryptocurrency must have some of the following qualities:
The currency must have a market cap of one million US dollars.
The currency must be the first to introduce an innovative protocol.
Map of coins - http://mapofcoins.com/bitcoin
Why do people trust Bitcoin? - The Blockchain
Much of the trust in Bitcoin comes from the fact that it requires no trust at all.
Bitcoin is fully open-source and decentralized. This means that anyone has
access to the entire source code at any time. Any developer in the world can
therefore verify exactly how Bitcoin works.
All transactions and bitcoins issued into existence can be transparently
consulted in real-time by anyone.
All payments can be made without reliance on a third party and the whole
system is protected by heavily peer-reviewed cryptographic algorithms like those
used for online banking.
No organization or individual can control Bitcoin, and the network remains secure
even if not all of its users can be trusted.
The blockchain is a global distributed ledger, which facilitates the
movement of assets across the world in seconds, with only a minimal
transaction fee. These assets can be any type of value, as long as they
can be represented digitally.
https://www.youtube.com/watch?v=4RRD4Jy6aWw
https://www.youtube.com/watch?v=lD9KAnkZUjU
Bitcoin Wiki maintained by the Bitcoin community. -
https://en.bitcoin.it/wiki/Main_Page
FAQ by bitcoin.org - https://bitcoin.org/en/faq
https://bitcoin.org/en/resources
More info on Bitcoins
References
https://en.bitcoin.it/wiki/Main_Page
https://commons.wikimedia.org/wiki/File:Hash_Tree.svg
https://www.authorize.net/
http://www.coindesk.com/palantir-quantum-bitcoin-cloud-mining/
http://www.coindesk.com/
http://bitcoin.stackexchange.com/
https://dret.net/lectures/web-fall07/security
’Bitcoin & Blockchain’ - Bart Preneel - Presentation
https://bitcoin.org/en/resources

Contenu connexe

Tendances

Bitcoin: The Internet of Money Seminar Report
Bitcoin: The Internet of Money Seminar ReportBitcoin: The Internet of Money Seminar Report
Bitcoin: The Internet of Money Seminar ReportMaheshInder2
 
Magento North East: Introduction to BitCoin
Magento North East: Introduction to BitCoinMagento North East: Introduction to BitCoin
Magento North East: Introduction to BitCoinPeacock Carter Ltd
 
Bitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An IntroductionBitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An IntroductionFerdinando Maria Ametrano
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On BitcoinTouroxy
 
What is Bitcoin - The Internet of Money
What is Bitcoin - The Internet of MoneyWhat is Bitcoin - The Internet of Money
What is Bitcoin - The Internet of MoneyJuan Aziz
 
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, DiscussionSunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, DiscussionYacine Ghalim
 
General Introdution to Bitcoin
General Introdution to BitcoinGeneral Introdution to Bitcoin
General Introdution to BitcoinJérémie Fays
 
BitCoining Experience
BitCoining ExperienceBitCoining Experience
BitCoining ExperienceRanjeet Tayi
 
Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...
Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...
Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...cjwells
 
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur VatsBitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur VatsOWASP Delhi
 
Bitcoin presentation slides
Bitcoin presentation slidesBitcoin presentation slides
Bitcoin presentation slidesAhmad Asad
 
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
 
What is Bitcoin? - A guide for beginners
What is Bitcoin? - A guide for beginnersWhat is Bitcoin? - A guide for beginners
What is Bitcoin? - A guide for beginnersJonathan Waller
 
Bitcoin Challenges - The Dawn of Trustless Computing
Bitcoin Challenges - The Dawn of Trustless ComputingBitcoin Challenges - The Dawn of Trustless Computing
Bitcoin Challenges - The Dawn of Trustless ComputingMichele Mostarda
 

Tendances (20)

Bitcoin: The Internet of Money Seminar Report
Bitcoin: The Internet of Money Seminar ReportBitcoin: The Internet of Money Seminar Report
Bitcoin: The Internet of Money Seminar Report
 
Magento North East: Introduction to BitCoin
Magento North East: Introduction to BitCoinMagento North East: Introduction to BitCoin
Magento North East: Introduction to BitCoin
 
Bitcoin ppt
Bitcoin pptBitcoin ppt
Bitcoin ppt
 
Bitcoin ppt
Bitcoin pptBitcoin ppt
Bitcoin ppt
 
Bitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An IntroductionBitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An Introduction
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On Bitcoin
 
Bitcoin A General Overview
Bitcoin A General Overview Bitcoin A General Overview
Bitcoin A General Overview
 
What is Bitcoin - The Internet of Money
What is Bitcoin - The Internet of MoneyWhat is Bitcoin - The Internet of Money
What is Bitcoin - The Internet of Money
 
What is Bitcoin?
What is Bitcoin?What is Bitcoin?
What is Bitcoin?
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, DiscussionSunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
 
General Introdution to Bitcoin
General Introdution to BitcoinGeneral Introdution to Bitcoin
General Introdution to Bitcoin
 
BitCoining Experience
BitCoining ExperienceBitCoining Experience
BitCoining Experience
 
Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...
Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...
Digital Currency Systems: Emerging B2B e-Commerce Alternative During Monetary...
 
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur VatsBitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
 
Bitcoin presentation slides
Bitcoin presentation slidesBitcoin presentation slides
Bitcoin presentation slides
 
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
 
What is Bitcoin? - A guide for beginners
What is Bitcoin? - A guide for beginnersWhat is Bitcoin? - A guide for beginners
What is Bitcoin? - A guide for beginners
 
Bitcoin Challenges - The Dawn of Trustless Computing
Bitcoin Challenges - The Dawn of Trustless ComputingBitcoin Challenges - The Dawn of Trustless Computing
Bitcoin Challenges - The Dawn of Trustless Computing
 
Bitcoin
BitcoinBitcoin
Bitcoin
 

Similaire à A primer on Bitcoin Technology

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 price today BTC to USD market cap.pdf
Bitcoin price today BTC to USD market cap.pdfBitcoin price today BTC to USD market cap.pdf
Bitcoin price today BTC to USD market cap.pdfFranck La Rocca
 
Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencySurbhi Jain
 
Bitcoin All The Way
Bitcoin All The WayBitcoin All The Way
Bitcoin All The WayAdmin SBS
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of FutureNiraj Dholakia
 
IMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docxIMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docxMuskanRath1
 
Cryptocurrency guide.pptx
Cryptocurrency guide.pptxCryptocurrency guide.pptx
Cryptocurrency guide.pptxMarina Ibrahim
 
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdfWhat is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdfSuraj Sharma
 
BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)Arun Nair
 
Minning of Bitcoin Technology
Minning of Bitcoin TechnologyMinning of Bitcoin Technology
Minning of Bitcoin TechnologyEECJOURNAL
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017🔗Audrey Chaing
 
Manish tripathi-e-commerce-bit coin-5feb2017
Manish tripathi-e-commerce-bit coin-5feb2017Manish tripathi-e-commerce-bit coin-5feb2017
Manish tripathi-e-commerce-bit coin-5feb2017A P
 

Similaire à A primer on Bitcoin Technology (20)

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
 
Blockchain
BlockchainBlockchain
Blockchain
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin price today BTC to USD market cap.pdf
Bitcoin price today BTC to USD market cap.pdfBitcoin price today BTC to USD market cap.pdf
Bitcoin price today BTC to USD market cap.pdf
 
BITCOIN GLOSSARY
BITCOIN GLOSSARYBITCOIN GLOSSARY
BITCOIN GLOSSARY
 
Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital Currency
 
Bitcoin All The Way
Bitcoin All The WayBitcoin All The Way
Bitcoin All The Way
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of Future
 
IMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docxIMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docx
 
Cryptocurrency guide.pptx
Cryptocurrency guide.pptxCryptocurrency guide.pptx
Cryptocurrency guide.pptx
 
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdfWhat is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
 
BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)
 
Minning of Bitcoin Technology
Minning of Bitcoin TechnologyMinning of Bitcoin Technology
Minning of Bitcoin Technology
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin data mining
Bitcoin data miningBitcoin data mining
Bitcoin data mining
 
Manish tripathi-e-commerce-bit coin-5feb2017
Manish tripathi-e-commerce-bit coin-5feb2017Manish tripathi-e-commerce-bit coin-5feb2017
Manish tripathi-e-commerce-bit coin-5feb2017
 
Understanding Bitcoin
Understanding BitcoinUnderstanding Bitcoin
Understanding Bitcoin
 

Dernier

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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
 
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
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

A primer on Bitcoin Technology

  • 1. A primer on Bitcoin technology Sebin Benjamin B.Tech - Computer Science Software Developer
  • 3. Bitcoin is a peer-to-peer electronic cash system. First truly decentralized network for sending and receiving value over the Internet. It is a virtual currency that captures many aspects of security in its requirements. No one controls it. Bitcoins aren’t printed, like dollars or euros – they’re produced by people, and increasingly businesses, running computers all around the world, using software [bitcoin mining] that solves mathematical problems. Bitcoins
  • 4. Cash - peer to peer Electronic Cash - Requires 3rd party trust Every step adds cost
  • 5. ● Several “forks” (modified versions) and derivative cryptocurrencies have Satoshi Nakamoto invented the bitcoin protocol, publishing a paper via the Cryptography Mailing List in November 2008. First version of the bitcoin software client in 2009. He/She participated with others on the project via mailing lists, until he finally began to fade from the community toward the end. of 2010.
  • 6. Milestones October 2008 – Bitcoin design paper – Satoshi Nakamoto January 2009 – Bitcoin v0.1 announced (software client) May 2010 – Pizza purchased for 10,000 Bitcoins [1st real-world tx, $25 ->$5M] July 2010 – Mt. Gox was established as a Bitcoin exchange market in Tokyo by 2013 was handling 70%. Bankrupt in 2014 as $450M lost. March 2013 – U.S. Treasury issues first regulatory guidance for virtual currencies. November 2013 – Federal regulators, including Bernanke, comment favorably upon Bitcoin at the U.S. Senate hearing. 2015 :100,000 Merchants Worldwide including Facebook, Mozilla, Wikimedia Spotify, Ryanair, Microsoft, Dell, and PayPal accepted Bitcoin
  • 7. How Bitcoin Works? It is a peer to peer network operated by a decentralized authority, unlike government issued currencies. Idea was to produce a currency independent of any central authority, transferable electronically, more or less instantly, with very low transaction fees. You can set up a bitcoin address in seconds, no questions asked, and with no fees payable. BTC to BTC tx are technically free*. Users can hold multiple bitcoin addresses, and they aren’t linked to names, addresses, or other personally identifying information
  • 8. How Bitcoin Works? Bitcoin stores details of every single transaction that ever happened in the network in a huge version of a general ledger, called the blockchain. If you have used bitcoin address, anyone can tell how many bitcoins are stored at that address. They just don’t know that it’s yours. There are no bitcoins, only records of bitcoin transactions. They don’t exist anywhere, even on a hard drive. Instead, there are only records of transactions between different addresses, with balances that increase and decrease. Bitcoin miners verify the transaction and processes it.
  • 9. How are bitcoins sent? You need two things: a bitcoin address and a private key. A bitcoin address is generated randomly, and is simply a 32 character sequence of letters and numbers. 1BWEgGNEj2ED9SyyvXqH3wWiphFMczM1Uy The private key is another sequence of letters and numbers, but unlike your bitcoin address, this is kept secret. Bitcoin addresses are derived from the hash of the public key, paired with your private key 2^160 addresses & 2^96 private keys possible for each address
  • 10. How are bitcoins sent? A transaction is sent by signing a message with 1. The input, source transaction(s) of the coins 2. Amount 3. Output (Receiver's address). This information will be made into a transaction.The bitcoin network deals collects all of the transactions made during a set period into a list, called a block. Miner’s confirm those transactions, and write them into a general ledger, the blockchain.
  • 11. Hashing Lulu International Exchange → C2DBC3640C8AE4E14AEBAC300C0144A29312B107189B8E54A34E87FB8224C6A0 Lulu International Exchange. → 964F18BB5B57915A4BD178FFF12C59006E63C6414BDBE953F60BC2DA9B19CDCA SHA256 was used like in bitcoins
  • 14. A cryptographic system that uses two keys -- a public key known to everyone and a private key (secret key) known only to the sender of the message. Each coin is associated with its current owner's public key, hashed to form bitcoin address. When you send some bitcoins to someone, you create a transaction, attaching the new owner's public key to this amount of coins, and sign it with your private key. When this transaction is broadcast to the bitcoin network, this lets everyone know that the new owner of these coins is the owner of the new key. Your signature on the message verifies for everyone that the message is authentic. The complete history of transactions is kept by everyone, so anyone can verify who is the current owner of any particular group of coins. Public Key Cryptography in bitcoin
  • 15. Computational complexity in bitcoin The hash of a block (block header) must start with a certain number of zeros. The probability of calculating a hash that starts with many zeros is very low, therefore many attempts must be made. Any change to the block data (such as the nonce) will make the block hash completely different. Many different nonce values are tried, and the hash is recomputed for each value until a hash containing the required number of zero bits is found. The hashing is based on the hashcash function. The number of zero bits required is set by the difficulty. As this iterative calculation requires time and resources, the presentation of the block with the correct nonce value constitutes proof of work.
  • 16. Bitcoin mining Miners’ confirm the transactions, and write the block into the blockchain. Blockchain contains an increasingly lengthy list[append-only] of all the transactions [verified & valid] that ever took place on the bitcoin network. A constantly updated copy of the block is given to everyone who participates (mining), so that they know what is going on. New transactions are constantly being processed by miners into new blocks which are added to the end of the chain and can never be changed or removed once accepted by the network
  • 17. How are transactions verified ? The main data structures in the bitcoin network are transactions and blocks. Blocks are composed of the block header followed by transactions in the block. Transactions & Blocks are identified by their hash value. A miner chooses a list of transactions from a pool of unconfirmed transaction. The miners work on them to "solve" the block and once a block is "solved", it is broadcast to the network, and all the transactions in the block becomes confirmed. Miners only include tx that don't break the rules*. The rules include checking that the inputs are valid, that a coin isn't double-spent, that the output isn't more than the input, etc. When a miner generates a block with an invalid transaction on top of a valid block, other miners will not accept the new block. * Bitcoin Protocol rules
  • 18. How are Bitcoins generated [mined] ? The creation of coins must be limited for the currency to have any value. Bitcoins are slowly mined into existence by following a mutually agreed-upon set of rules. A user mining bitcoins is running a software program that searches for a solution to a very difficult math problem the difficulty of which is precisely known. When a solution is found, the user may tell everyone of the existence of this newly found solution by relating the block. The solution itself is a proof-of-work or PoW. It is hard to find, but easy to verify.
  • 19. How are Bitcoins generated [mined] ? Blocks create 12.5 new bitcoins at present [October 2016]. block reward - incentive for people to perform the computation work required for generating blocks. Roughly every 4 years, the number of bitcoins that can be "mined" in a block reduces by 50%. Principle of Controlled supply, Quantitative easing applies etc here to some extend. The Bitcoin generation algorithm defines, in advance, how currency will be created and at what rate. Originally -> 50 bitcoins November 2012 -> 25 July 2016 -> 12.5. In the end, no more than 21 million bitcoins will ever exist, but not necessarily spendable.
  • 21. Who/what decides value of Bitcoin ? Bitcoin’s price is measured against fiat currency, such as American Dollars (BTCUSD), Chinese Yuan (BTCCNY) or Euro (BTCEUR). Unlike fiat currencies however, there is no official Bitcoin price; only various averages based on price feeds from global exchanges. Demand & Supply - Price discovery occurs at the meeting point between demand from buyers and supply of sellers. Majority of supply is controlled by early adopters and miners, capped at 21 Million Supply - Miners currently produce around 3,600 bitcoins per day, some portion of which they sell to cover electricity and other business expenses.
  • 22. Who/what decides value of Bitcoin ? Demand - Current mining reward is 12.5 BTC per block solution, Bitcoin supply is inflating at around 6.25% annually. That Bitcoin’s price is rising despite such high inflation indicates extremely strong demand. Every day, buyers absorb the thousands of coins offered by miners and other sellers. Demand is commonly monitored by Google trends data (from 2011 to the present) for the search term “Bitcoin.” High levels of public interest may exaggerate price action; media reports of rising Bitcoin prices draw in greedy, uninformed speculators, creating a feedback loop.
  • 23. Who/what decides value of Bitcoin ? Banking Blockades - first such instance was the late 2010 WikiLeaks banking blockade, whereby VISA, MasterCard, Western Union and PayPal ceased processing donations to WikiLeaks. Darknet drug markets - a commercial website on the dark web that operates via darknets such as Tor or I2P. They function primarily as black markets, selling or brokering transactions involving drugs, cyber-arms, weapons, counterfeit currency, stolen credit card details, forged documents, unlicensed pharmaceuticals,steroids,other illicit goods as well as the sale of legal products.
  • 24. Who/what decides value of Bitcoin ? Fiat Currency Crises - Bitcoin wallet can be a lot safer than a bank account. Eg In Greece, strict capital controls were imposed in 2015. daily withdrawal limit of €60. After the Greek crisis, China began to devalue the Yuan. As reported at the time, Chinese savers turned to Bitcoin to protect their accumulated wealth. Bitcoin is ultimately worth what people will buy and sell it for. Bitcoin rose to a high of $737 following the US election results, up from its $707 price when the market closed yesterday.
  • 25. Who/what decides value of Bitcoin ? Bitcoin’s value is determined by perception. Instead of the trust (govt) other factors (the technology, widespread acceptance, understanding of e- money, etc.) are taken into consideration. When magazines and online entities write intriguing articles about Bitcoin, people take interest in it, the demand goes up and so does its value. Likewise when Mt. Gox is DDoSed, a bitcoin service shutters, or $250,000 worth of BTC is stolen, people get nervous, demand drops, and so does BTC's value.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Are bitcoin transactions 100% free ? For a long time in Bitcoin’s existence, miners processed transactions without fees. All miners today expect transactions to include fees due to the overall volume of the network and to avoid spamming of the Bitcoin network. Also because the block reward will decrease over the long term, miners will some day instead pay for their hardware and electricity costs by collecting transaction fees. Or hypothetically after 21 million bitcoins are mined (in 2144*). The sender of money may voluntarily pay a small transaction fee which will be kept by whoever finds the next block. Paying this fee will encourage miners to include the transaction in a block more quickly. https://en.bitcoin.it/wiki/Transaction_fees * Bitcoin reward schedule
  • 33. How long does a bitcoin transaction take ? Your transaction must be verified by miners. So you are sometimes forced to wait until they have finished mining. The bitcoin protocol is set* so that each block takes roughly 10 minutes to mine [few seconds to upto 90 minutes] Some merchants may make you wait until this block has been confirmed, whereas some merchants won’t make you wait until the transaction has been confirmed. They effectively take a chance on you, assuming that you won’t try and spend the same bitcoins somewhere else before the transaction confirms. This often happens for low value transactions, where the risk of fraud isn’t as great. * Mining difficulty
  • 34. How long does a bitcoin transaction take ? Receiving notification of a payment is almost instant with Bitcoin. However, there is a delay before the network begins to confirm your transaction by including it in a block. A confirmation means that there is a consensus on the network that the bitcoins you received haven't been sent to anyone else and are considered your property. Once your transaction has been included in one block, it will continue to be buried under every block after it, which will exponentially consolidate this consensus and decrease the risk of a reversed transaction. Every user is free to determine at what point they consider a transaction sufficiently confirmed, but 6 confirmations is often considered to be as safe as waiting 6 months on a credit card transaction.
  • 35. Bitcoin nodes/network In order to validate and relay transactions, bitcoin requires more than a network of miners processing transactions, it must broadcast messages across a network using 'nodes'. This is the first step in the transaction process that results in a block confirmation. A node is a machine with Bitcoin core client installed with the complete block chain. The more nodes there are, the more secure the network is. Unlike bitcoin mining, where participants are rewarded for confirming transactions, running a bitcoin node does not provide any incentive. The only benefit for someone to run a node is to help protect the network
  • 36.
  • 37.
  • 38.
  • 39. Is Bitcoin legal? Bitcoin is NOT illegal* by legislation in most jurisdictions at present**. Although it is also being used for illegal purposes; similar to technologies like Internet (copyright violations etc). Some jurisdictions (such as Argentina and Russia) severely restrict or ban foreign currencies. Other jurisdictions (such as Thailand) may limit the licensing of certain entities such as Bitcoin exchanges. Regulators from various jurisdictions are taking steps to provide individuals and businesses with rules on how to integrate this new technology with the formal, regulated financial system. For example, the Financial Crimes Enforcement Network (FinCEN), US. ** Was illegal in Russia & Thailand in past * https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country#List_by_country
  • 40. Has Bitcoin been hacked in the past? The rules of the protocol and the cryptography used for Bitcoin - NO There are often misconceptions about thefts and security breaches that happened on diverse exchanges and businesses. None of them involve Bitcoin itself being hacked, nor imply inherent flaws in Bitcoin; just like a bank robbery doesn't mean that the dollar is compromised. A complete set of good practices and intuitive security solutions is needed to give users better protection of their money, and to reduce the general risk of theft and loss. Bitcoin protocol itself may be secure, the wallets and services used to store and exchange Bitcoin may not.
  • 42. Hypothetically, if a single entity contributed the majority of the network’s mining hashrate(processing power), they would have full control of the network and would be able to manipulate the public ledger (blockchain) at will. Mining pools - groups of bitcoin miners who pool their resources & share their rewards Ghash.io (mining pool) has twice come dangerously close to obtaining 51% of the bitcoin network's hashing power. In October, 2016, GHash.IO pool has been closed. At current network mining difficulty levels, not even large-scale governments could easily mount a 51% attack. 51% attack
  • 43.
  • 44. Bitcoin Wallet Without a wallet, you can’t receive, store, or spend bitcoins easily. Bitcoin wallets contain private keys; secret codes that allow you to spend bitcoins. In reality, it’s not bitcoins that need to be stored and secured, but the private keys that give you access to them. Wallets can be s/w, h/w, paper wallet, Rings etc. Nowadays Apps, websites store it for you & you won't be seeing your private keys.
  • 47. Bitcoins in recent news Alleged Bitcoin Scammer Busted By Dubai Police - November 9, 2016 Emirates NBD, ICICI Complete Cross-Border Blockchain Transaction - October 12, 2016 https://www.icicibank.com/aboutus/article.page?identifier=news-icici-bank-executes-indias-first-b https://www.icicibank.com/managed-assets/docs/about-us/2016/icici-bank-executes-blockchain-w Dubai Bitcoin Exchange BitOasis Completes First Funding Round - May 24, 2016 Bitoasis - to be ‘Middle East & North Africa's leading bitcoin wallet and exchange’ founding member of the Dubai-based Global Blockchain Council (by Dubai Museum of the Future Foundation), a 32-member organization exploring the impact of blockchain technology and digital currencies in UAE.
  • 48. Bitcoins in recent news UAE's First Bitcoin Exchange Launches in Dubai - Igot - August 29, 2014 Buy & sell bitcoin in UAE, also payment processor Dubai’s first Bitcoin ATM opens up currency debate - April 23, 2014 Umbrellab - developed the system Startup software integration service provide Developed piiko - topup mobile network in 100 countries Provides payment solution, software & consultancy Dubai Pizzeria Becomes First Merchant in the UAE to Accept Bitcoin - February 19, 2014
  • 49. Bitoasis - startup to be ‘Middle East & North Africa's leading bitcoin wallet and exchange’ Igot - Buy & sell bitcoin in UAE, also payment processor Umbrellab - Startup software integration service provide Unocoin - India https://www.unocoin.com/ India's most popular bitcoin wallet. Securely buy, use and accept bitcoin, following KYC-AML guidelines. Bitcoin related exchanges/companies
  • 50. Other Cryptocurrencies (Altcoins) The word “altcoin” is an abbreviation of “Bitcoin alternative,” and thus describes every single cryptocurrency except for Bitcoin. Altcoins are referred to as Bitcoin alternatives because, at least to some extent, most altcoins hope to either replace or improve upon at least one Bitcoin component. A cryptocurrency must have some of the following qualities: The currency must have a market cap of one million US dollars. The currency must be the first to introduce an innovative protocol. Map of coins - http://mapofcoins.com/bitcoin
  • 51. Why do people trust Bitcoin? - The Blockchain Much of the trust in Bitcoin comes from the fact that it requires no trust at all. Bitcoin is fully open-source and decentralized. This means that anyone has access to the entire source code at any time. Any developer in the world can therefore verify exactly how Bitcoin works. All transactions and bitcoins issued into existence can be transparently consulted in real-time by anyone. All payments can be made without reliance on a third party and the whole system is protected by heavily peer-reviewed cryptographic algorithms like those used for online banking. No organization or individual can control Bitcoin, and the network remains secure even if not all of its users can be trusted.
  • 52. The blockchain is a global distributed ledger, which facilitates the movement of assets across the world in seconds, with only a minimal transaction fee. These assets can be any type of value, as long as they can be represented digitally.
  • 55. Bitcoin Wiki maintained by the Bitcoin community. - https://en.bitcoin.it/wiki/Main_Page FAQ by bitcoin.org - https://bitcoin.org/en/faq https://bitcoin.org/en/resources More info on Bitcoins

Notes de l'éditeur

  1. P2p - person to person Decentralised - NO central server/group of servers that can be hacked
  2. A "share system”. Began difficulty increased to the point where it could take years for slower miners to generate a block. At the moment, the team behind former GHash.IO pool offer enterprise mining solutions upon request.
  3. Network health is good as no 2 or 3 groups could have 51 %
  4. Scammer emptied the wallets of sellers