1 Bitcoin A Digital Currency. Functions of Money.

Slides:



Advertisements
Similar presentations
Secure Multiparty Computations on Bitcoin
Advertisements

Bitcoin: A New Internet Currency Stephen Clayton Senior Economic Education Specialist Federal Reserve Bank of Dallas The opinions expressed are solely.
Cryptocurrency Peter Carnesciali Marcus Rivera BitcoinDogecoin LitecoinPeercoin.
COMS 486 Iowa State University Introduction to Bitcoin A P2P Electronic Cash System.
Bitcoin. What is Bitcoin? A P2P network for electronic payments Benefits: – Low fees – No middlemen – No central authority – Can be anonymous – Each payment.
The world’s first decentralized digital currency Meni Rosenfeld Bitcoil 4/2/2013Written by Meni Rosenfeld1.
BITCOIN – 2014 John BlackSpring Digital Currency  Chaum’s ideas in the 1980’s  All ideas required a central bank or single point of trust  Chaum.
Michal Kriziak MA1N0218 Financial Management The Bitcoin Currency.
Bitcoin Double Spending Attack Karame, Androulaki & Capkun Presented by Subhro Kar CSCE 715, Fall 2013.
Towards a More Democratic Mining in Bitcoins Goutam Paul R. C. Bose Centre for Cryptology & Security, Indian Statistical Institute Pratik Sarkar Indian.
Advanced Computer Communications PROFESSOR:STUDENT: PROF. DR. ING. BRAD REMUS STEFAN FEILMEIER FACULTATEA DE INGINERIE HERRMANN OBERTH MASTER-PROGRAM.
BITCOIN An introduction to a decentralised and anonymous currency. By Andy Brodie.
The world’s first decentralized digital currency Meni Rosenfeld Bitcoil 29/11/2012Written by Meni Rosenfeld1.
Digital Currency Kody Myers. Definition Currency that does not exist in any physical form, but can be used similarly to physical currency while retaining.
Common Cents Investment Group Monday February 2 th Welcome Christian Gabis!
Bitcoin (what, why and how?)
Bitcoins and the Digital Economy Presented By: Matt Blackman.
Bitcoin today (October 2, 2015)
Intro to Block Chain Bitcoin. Blocks ●Ethereum - block chain ●Dogecoin - block chain ●Ripple - not a block chain ●Stellar - not a block chain ●Bitcoin.
Bitcoins & Cryptocurrency
Bitcoin Jeff Chase Duke University.
Bit Coins And Anonymity Karan Mirani. Do bitcoins provide complete anonymity ? If yes, then how is it achieved? If no, then are there any methods which.
Bitcoin Tech Talk Zehady Abdullah Khan (Andy) Graduate Assistant, Computer Science Department, Purdue University.
Bitcoin is a cryptographic currency that has been in continuous operation over the last 3 years. It currently enjoys an exchange rate of $4.80 (as of April.
Section #9: Bitcoins. Digital currency Unique string of bits Use cryptography for security and privacy Not tied to names: hard to trace Finite set of.
Bitcoin Based on “Bitcoin Tutorial” presentation by Joseph Bonneau, Princeton University Bonneau slides marked “JB”
1 Bitcoin Bitcoin: A Peer-to-Peer Electronic Cash System – Satoshi Nakamoto A Fistful of Bitcoins: Characterizing Payments Among Men with No Names – Sarah.
Bitcoin: Fake, Virtual and Real Partha Dasgupta Arizona State University Tempe, AZ, USA Note: “Current” numbers used are from mid-2015.
Benefits of Using Binary Options Trading To know more about trading it's highly recommended that you first work with a demo account. This is an account.
First… What is Cryptocurrency? A Cryptocurrency is a digital currency that is created through mathematical engineering (algorithm). It is designed to.
Bitcoin Bitcoin is a cryptocurrency. The platform that hosts Bitcoin is a p2p system. Bitcoin can be abstracted as a digital file that records the account.
Bitcoin: A Peer-to-Peer Electronic Cash System Satoshi Nakamoto 1.
Block Chain 101 May 2017.
Motivation ✓ ✘ ? Bitcoin/Ideal Credit Card Works on Internet
What Is Bitcoin? Launched in 2009 A p2p Electronic Cash System
Virtual currency? Crypto-currency? Internet Money? Property?
Bitcoin - a distributed virtual currency system
Bitcoin Mining by David Kopczyk.
Distributed Systems for Information Systems Management
Bitcoin Explained in 2 Minutes
So what is Blockchain anyway?
Deanonymization of Clients in Bitcoin P2P Network
protocollo e casi studio

Zcash Mining – A Guide For Beginners. Zcash (also known as ZEC and seventeenth most valued cryptocurrency with market capitalization of $500 million)
Technical Overview of Bitcoin
Advanced Cryptography Protocols
Data Structures and Analysis (COMP 410)
Campbell R. Harvey Duke University and NBER
Life skill presentation
Crypto Mining LLC.
Campbell R. Harvey Duke University and NBER
Bitcoin: A New Internet Currency
Bitcoin: Data flow.
Bitcoin & Blockchain Bina Ramamurthy 2/22/2019.
Bitcoin & Blockchain Bina Ramamurthy 2/22/2019.
Data Structures and Analysis (COMP 410)
Kai Bu 04 Blockchain Kai Bu
Presentation On Bit-Coins.
Wokshop SAIS 2018 Dr. Meg Murray Kennesaw state university
Faculty Seminar Series Blockchain Technology
Blockchain, Riskblock, and Bitcoin.
Campbell R. Harvey Duke University and NBER
GAYATRI INSTITUTE OF COMPUTER AND MANAGEMENT HINJILICUT (GANJAM)
Bitcoin and Blockchain
Explore Txs, block, blockchain in Bitcoin
Cryptocurrency.
Author: Satoshi Nakamoto
Cryptocurrency and Blockchain Technology
Presentation transcript:

1 Bitcoin A Digital Currency

Functions of Money

Bank’s role ●A financial institution ●Accepts deposits and lends money ●Centralized system ●Offers financial services ●Processes payments from two or more commercial parties ●Today deals with a lot of Electronic Payments

What is Bitcoin? ●A digital currency (or aka cryptocurrency) ●Software-based payment system ●The payment process acts between (potentially) anonymous users ●Based on peer-to-peer network ●A lot of cryptography but nothing is encrypted :-) ●Without………..

Who? Satoshi Nakamoto

Let’s make a payment Alice: retrieves the Bob’s address generates own Public/Private key builds a message with: Transaction of 1 BTC to Bob’s address Transaction’s signature Announces her public key for signature verification broadcasts the message to the Bitcoin network Alice wants to give 1 BTC to Bob

Why Public/Private key? ●Bob has the Alice’s public key ●Only Alice knows the private key ●Bob verifies the transaction signature using the Alice’s public key ●Only Bob is authorized because has the private key ●Double-Spending problem?

Solve Double-Spending Problem ●Transaction details are sent and forwarded to all Bitcoin nodes ●A Block-Chain contains all transaction done ●Each blocks into chains must be valid and must include a proof-of-work Network Transaction x Bob

Bitcoin Address ●A Bitcoin-balance is associated to the Bitcoin address ●A Bitcoin Address is derived by a ECDSA Public Key by using hash functions 512 bit ECDSA Public Key with prefix SHA-256 of Public Key with prefix RIPEM1 60 of SHA-256 output Base58 Encoding (HASH + Checksu m) 1422cPZaPRiqeWL8njn87NjLwgZxxmZmKp Bitcoin Address

Bitcoin transaction ●Composed by one/more Input and Output ●Input(s) is a reference to an output(s) in a different transaction ●Uses Scripting system (Forth-like - stack based) to verify signatures and addresses ●Transaction can include fees

Bitcoin transaction

Bitcoin transaction is Signed ●The Transaction from B to C is signed with B’s private key ●The B’s public key is included in the transaction

Block Chain ●A transaction databases shared by all nodes (like a ledger) ●Each block must contain a Proof-of-Work ●Contains a reference (hash) to the previous block ●Block chain avoids the double spending

Transactions into block Merkle Tree

Proof-of-Work ●To add a block to a Block Chain ●Corresponds at time of computation ●The time is spent computing hash function ●The Proof-of-Work is builded when the hash’s output has a specific property ●A block with a Proof-of-Work each 10 minutes about ●The difficulty is established by a target

Miners ●The miners spends time to find a Proof-of-Work in order to receive a Bitcoin fee (now is 25 BTC) ●The reward reduces 50% every 4 years ●The mining process will end when 21 million bitcoins will be reached ●After that time the miners will earns imposing a transaction fee

Wallet software ●Wallet software is used to generate address and make transaction

ATM in the world