SlideShare une entreprise Scribd logo
1  sur  19
Bitcoin landscape:
A statistical analysis of
the evolution of a fast-pacing
decentralized payment network.
Zehady Abdullah Khan
B4 09B12702,
Shimodaira Lab.
Department of Information and Computer Sciences,
School Of Engineering Science,
Osaka University.

2014-02-17

1
Bitcoin- A New Phenomenon
A virtual currency &
a payment system like
Credit Card, Pasmo or Suica.

An open source software published in

2009
by an Anonymous Programmer named

Satoshi Nakamoto
(Suspicion)

Kyoto U Professor

Shinichi Mochizuki
2
USD / BTC

Bitcoin is bigger than some national economy

Current Market Cap
About 8 billion USD

時価総額 約80億ドル

Exchange Rate
為替レート: 1ビットコインが何ドルか

3
Past Research
• Satoshi Nakamoto (2008) Bitcoin main paper. [1]
• Reid & Harrigan (2011) An Analysis of Anonymity in the Bitcoin
System.[2]
• Sarah Meikeljohn (2013) User Detection Algorithms. [3]
• Daniel Kondor, Marton Posfai, Istvan Csabai, and Gabor
Vattay (2013) An Empirical Analysis of Bitcoin transaction
network. [4]

4
Research Overview

Part 1
Data Collection
&
Creation of
Bitcoin Graph Database

Using Bitcoin
Data ( > 10GB)
From
Jan 2009 ~ Jan 2014

Part 2
Statistical Analysis

New
Transaction Network

+

Community Detection
&
Network Visualization

User Network
5
Estimation of User Network
Estimated User Network

Transaction Network
A
A

A

1

2

A

5

A
3

8

A
9

A
3

A
6

2 BTC

A
7

Jan 1, 2013

A

U1
U1

Estimation
Algorithm

t1

t2

1.5

2

U2
U2

4

t4
1.5

UU4
4

t3 1

A12

U3 3
U

A14

t5

t4

55.6

3

A13
5

t4

A
U5
U5

9

A11

A10

Uk : k- th user

Ak : k- th address
Data
#Addresses:
25,401,565
#Transactions: 150,097,987

Small User
Network

User Network
#Users:
#Edges:

11,920,531
74,894,291
6
Visualizing Wikileaks Network
Partial Transaction Network
#Addresses:
25, 687
#Transaction:
37,944

Partial User Network
#Users:
1708
#Edge:
1719

Estimation of
User Network

IN tk

def

:= Bitcoins received by user Uk up to time t
def

OUTtk := Bitcoins sent by user Uk up to time t
Bk
t

def

:= Bitcoin balance of Uk after time t
=IN tk - OUTtk

Wikileaks Bitcoin Balance
Wikileaks
Wikileaks
BWikileaks = IN December - OUTDecember
December
= (7177 - 4139) BTC
= 3038 BTC
» 1.6 M USD
Degree Distribution follows Power Law
t

outd k

P( ind )

t

def
:= In Degree of user U up to time t
k
def
:= Out Degree of user U up to time t
k

ind

c.c.d. f

U4

=3

out 4
d December =

2

outd

α

Power Law Distribution
p.d. f

in 4
d December

P( outd )

ind k

p(x) µ x -a
P(x) =

ò

¥
x

p(x)dx

ind
outd

2009-2012
2.005
1.895

2009-2013
2013
2.003
1.895
1.904
2.830
8
Non-paremtric Estimation of PA Function
No prior assumption of
power law.
R Package SNEPA

α = 1.005

Ak µ k1.005
Nodes with High Degree
Nodes with High Probability of
getting new edges

Preferent Attachment(PA)
Function Ak

9
Few Rich Nodes Getting Richer

inAugust

P (BDecember )

1e 0

0.79
IN July µ inJuly

BDecember

INJuly

Bitcoin Balance after time t,
def

B := IN t - OUTt
t

IN t
int

def

:= Bitcoins received up to month t
def

Rich nodes tend to
receive more bitcoins.

:= Bitcoins received in month t only
def

OUTt := Bitcoins sent up to month t

10
Community Detection & Network Visualization

Case Study :
Accumulation of huge amount of
Bitcoin
by FBI
in October 2013.

FBI

11
References
1. Bitcoin: A Peer-to-Peer Electronic Cash System B.(2008)
 Satoshi Nakamoto

2.

An Analysis of Anonymity in the Bitcoin System. (2011)
 Fergal Reid and Martin Harrigan

3.

A Fistful of Bitcoins: Characterizing Payments Among Men with
No Names.(2013)


Sarah Meiklejohn Marjori Pomarole Grant Jordan, Kirill Levchenko Damon
McCoy† Geoffrey M. Voelker Stefan Savage

4. Do the rich get richer? An empirical analysis of the BitCoin
transaction network. (2013)
 Daniel Kondor, Marton Posfai, Istvan Csabai, and Gabor Vattay

5.

http://bitcoin.org
12
End of
Presentation

13
Additional Slides

14
What is Bitcoin?
• “Bitcoin” – An alternative payment network.
• “bitcoin”- The currency of the “Bitcoin” network.
• Each user creates multiple addresses for
better privacy.

15
USD / BTC

How big is bitcoin?

Limited amount: 21 million
Current Market Cap(市場資本総額)
About 8 billion USD

Bigger than
other national currencies.
(Exp- Jamaica,Laos,Georgia)

Rare &
Valuable

Currency Symbol : BTC
BTC
Address :31uEbMgunupShBVTewXjtqbBv5M
ndwfXhb
Analogy

E-mail: some@gmail.com
16
How Bitcoin Network works?
tx 1
Transaction Pool
tx 3

tx 2
…

Public Ledger
(Public transaction Book)
Registration
2009

tx 1

tx n

Bitcoin Block
tx 1

…
Secret
Number

tx 3
Bitcoin Mining

tx 1

25 BTC
Reward

tx 3

374123
243234
944553
345654

2014
17
National currencies with low market cap

18
Bitcoin Network Data
• Transactions from Jan 03,2009 ~ Jan 01,2013
o # Bitcoin Blocks = 279,530
o # Transaction
= 30,717,483
o # Addresses
= 25,401,565

• Transaction Network
o # Vertices = # Addresses = 25,401,565
o # Edges = About 150,000,000

• User Network
o # Vertices = 11,920,531
o # Edges = 74,894,291

Contenu connexe

Tendances

Tendances (20)

Blockchain Technology Report 2018
Blockchain Technology Report 2018Blockchain Technology Report 2018
Blockchain Technology Report 2018
 
Blockchain Smartnetworks: Bitcoin and Blockchain Explained
Blockchain Smartnetworks: Bitcoin and Blockchain ExplainedBlockchain Smartnetworks: Bitcoin and Blockchain Explained
Blockchain Smartnetworks: Bitcoin and Blockchain Explained
 
Blockchain technology-report-final
Blockchain technology-report-finalBlockchain technology-report-final
Blockchain technology-report-final
 
Rapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
Rapid Prototyping of a Mining Application for Cryptocurrency: BitcoinRapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
Rapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
 
Python, Blockchain, and Byte-Size Change
Python, Blockchain, and Byte-Size ChangePython, Blockchain, and Byte-Size Change
Python, Blockchain, and Byte-Size Change
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
 
How Blockchain Is Different From Cryptocurrency?
How Blockchain Is Different From Cryptocurrency?How Blockchain Is Different From Cryptocurrency?
How Blockchain Is Different From Cryptocurrency?
 
Blockchain technology revolutionising technology
Blockchain technology revolutionising technologyBlockchain technology revolutionising technology
Blockchain technology revolutionising technology
 
Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms
 
Blockchain technology overview
Blockchain technology overviewBlockchain technology overview
Blockchain technology overview
 
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
 
cryptocurrency mining and digital currencies Bitcoin, Ethereum underlying te...
cryptocurrency mining and digital currencies  Bitcoin, Ethereum underlying te...cryptocurrency mining and digital currencies  Bitcoin, Ethereum underlying te...
cryptocurrency mining and digital currencies Bitcoin, Ethereum underlying te...
 
Presentation about Blockchain technology
Presentation about Blockchain technologyPresentation about Blockchain technology
Presentation about Blockchain technology
 
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Blockchain Technology | Bitcoin | Ethereum Coin | CryptocurrencyBlockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
 
Blockchain & Cryptocurrency
Blockchain & CryptocurrencyBlockchain & Cryptocurrency
Blockchain & Cryptocurrency
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
 
X ange uni_-_cryptos_-_bj_-_04072017
X ange uni_-_cryptos_-_bj_-_04072017X ange uni_-_cryptos_-_bj_-_04072017
X ange uni_-_cryptos_-_bj_-_04072017
 
Blockchain 101 presentation by fstream.io
Blockchain 101 presentation by fstream.ioBlockchain 101 presentation by fstream.io
Blockchain 101 presentation by fstream.io
 
Definition of Cryptocurrency
Definition of CryptocurrencyDefinition of Cryptocurrency
Definition of Cryptocurrency
 

En vedette

Komen Annual Report 14-15
Komen Annual Report 14-15Komen Annual Report 14-15
Komen Annual Report 14-15
Ariella Ford
 
Cosas que te dan la felicidad
Cosas que te dan la felicidadCosas que te dan la felicidad
Cosas que te dan la felicidad
Mamen Campos
 
Scrum Master Essentials Course
Scrum Master Essentials CourseScrum Master Essentials Course
Scrum Master Essentials Course
Kemal Bajramović
 
2014-06 SM Newsletter June 2014
2014-06 SM Newsletter June 20142014-06 SM Newsletter June 2014
2014-06 SM Newsletter June 2014
Alexy Pagan
 
Lo que tenemos en Querétaro y no conocemos
Lo que tenemos en Querétaro y no conocemosLo que tenemos en Querétaro y no conocemos
Lo que tenemos en Querétaro y no conocemos
ferguiee
 

En vedette (20)

Presentación berrocal
Presentación berrocalPresentación berrocal
Presentación berrocal
 
Fgx press contactos mundo
Fgx press contactos mundoFgx press contactos mundo
Fgx press contactos mundo
 
Gabriel Sarla
Gabriel SarlaGabriel Sarla
Gabriel Sarla
 
Komen Annual Report 14-15
Komen Annual Report 14-15Komen Annual Report 14-15
Komen Annual Report 14-15
 
Cosas que te dan la felicidad
Cosas que te dan la felicidadCosas que te dan la felicidad
Cosas que te dan la felicidad
 
Ph circumbinary final
Ph circumbinary finalPh circumbinary final
Ph circumbinary final
 
SEAC-turnkey
SEAC-turnkeySEAC-turnkey
SEAC-turnkey
 
10 actividades para despedidas de soltero en Salamanca
10 actividades para despedidas de soltero en Salamanca10 actividades para despedidas de soltero en Salamanca
10 actividades para despedidas de soltero en Salamanca
 
Beauty revolution. Revista de pentinats, manicura i maquillatge
Beauty revolution. Revista de pentinats, manicura i maquillatgeBeauty revolution. Revista de pentinats, manicura i maquillatge
Beauty revolution. Revista de pentinats, manicura i maquillatge
 
El Islam
El IslamEl Islam
El Islam
 
WORN OLD RESIDENCE
WORN OLD RESIDENCEWORN OLD RESIDENCE
WORN OLD RESIDENCE
 
Scrum Master Essentials Course
Scrum Master Essentials CourseScrum Master Essentials Course
Scrum Master Essentials Course
 
Evolución
EvoluciónEvolución
Evolución
 
Celebrandola vida de Mami 1er aniversario2
Celebrandola vida de Mami 1er aniversario2Celebrandola vida de Mami 1er aniversario2
Celebrandola vida de Mami 1er aniversario2
 
2014-06 SM Newsletter June 2014
2014-06 SM Newsletter June 20142014-06 SM Newsletter June 2014
2014-06 SM Newsletter June 2014
 
Apostasia
ApostasiaApostasia
Apostasia
 
F%$#! Link Building. Content Marketing FTW
F%$#! Link Building. Content Marketing FTWF%$#! Link Building. Content Marketing FTW
F%$#! Link Building. Content Marketing FTW
 
Lo que tenemos en Querétaro y no conocemos
Lo que tenemos en Querétaro y no conocemosLo que tenemos en Querétaro y no conocemos
Lo que tenemos en Querétaro y no conocemos
 
Curso básico formación préstamo digital eLiburutegia
Curso básico formación préstamo digital  eLiburutegiaCurso básico formación préstamo digital  eLiburutegia
Curso básico formación préstamo digital eLiburutegia
 
GS1 GDSN: Stop Typing. Start Synchronizing!
GS1 GDSN: Stop Typing. Start Synchronizing!GS1 GDSN: Stop Typing. Start Synchronizing!
GS1 GDSN: Stop Typing. Start Synchronizing!
 

Similaire à Bitcoin Network Analysis

Parsing the hype behind cryptocurrencies
Parsing the hype behind cryptocurrenciesParsing the hype behind cryptocurrencies
Parsing the hype behind cryptocurrencies
Dylan Ledbetter
 
Think bitcoin workshop slideshare
Think bitcoin workshop slideshareThink bitcoin workshop slideshare
Think bitcoin workshop slideshare
thinkbitcoin
 

Similaire à Bitcoin Network Analysis (20)

The Evolution of e-Money (DeepSec)
The Evolution of e-Money (DeepSec)The Evolution of e-Money (DeepSec)
The Evolution of e-Money (DeepSec)
 
Parsing the hype behind cryptocurrencies
Parsing the hype behind cryptocurrenciesParsing the hype behind cryptocurrencies
Parsing the hype behind cryptocurrencies
 
How bitcoin Works.pptx
How bitcoin Works.pptxHow bitcoin Works.pptx
How bitcoin Works.pptx
 
What’s bitcoin a beginner’s guide to the world’s first cryptocurrency
What’s bitcoin  a beginner’s guide to the world’s first cryptocurrencyWhat’s bitcoin  a beginner’s guide to the world’s first cryptocurrency
What’s bitcoin a beginner’s guide to the world’s first cryptocurrency
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Permissionless innovation
Permissionless innovationPermissionless innovation
Permissionless innovation
 
Bitcoin technology
Bitcoin technologyBitcoin technology
Bitcoin technology
 
Bitcoin history
Bitcoin historyBitcoin history
Bitcoin history
 
Bitcoin for humans
Bitcoin for humansBitcoin for humans
Bitcoin for humans
 
Btcp whitepaper
Btcp whitepaperBtcp whitepaper
Btcp whitepaper
 
RImarkets- The rise of BitCoin
RImarkets- The rise of BitCoinRImarkets- The rise of BitCoin
RImarkets- The rise of BitCoin
 
Think bitcoin workshop slideshare
Think bitcoin workshop slideshareThink bitcoin workshop slideshare
Think bitcoin workshop slideshare
 
Crypto Quantum Leap (1).pdf
Crypto Quantum Leap (1).pdfCrypto Quantum Leap (1).pdf
Crypto Quantum Leap (1).pdf
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar Report
 
information about Bitcoin
information about Bitcoininformation about Bitcoin
information about Bitcoin
 
“Emerging Investment Avenues: A new path for Financial Investors”
“Emerging Investment Avenues: A new path for Financial Investors”“Emerging Investment Avenues: A new path for Financial Investors”
“Emerging Investment Avenues: A new path for Financial Investors”
 
The Next Frontier of Bitcoin - Inside Bitcoins Chicago
The Next Frontier of Bitcoin - Inside Bitcoins ChicagoThe Next Frontier of Bitcoin - Inside Bitcoins Chicago
The Next Frontier of Bitcoin - Inside Bitcoins Chicago
 
The Next Frontier of Bitcoin
The Next Frontier of BitcoinThe Next Frontier of Bitcoin
The Next Frontier of Bitcoin
 
A COMPREHENSIVE PROJECT ON BITCOIN WITH REFERENCE TO INDIA
A COMPREHENSIVE PROJECT ON BITCOIN WITH REFERENCE TO INDIAA COMPREHENSIVE PROJECT ON BITCOIN WITH REFERENCE TO INDIA
A COMPREHENSIVE PROJECT ON BITCOIN WITH REFERENCE TO INDIA
 
How to get started with Bitcoin
How to get started with BitcoinHow to get started with Bitcoin
How to get started with Bitcoin
 

Plus de Abdullah Khan Zehady

Distributed representation of sentences and documents
Distributed representation of sentences and documentsDistributed representation of sentences and documents
Distributed representation of sentences and documents
Abdullah Khan Zehady
 

Plus de Abdullah Khan Zehady (18)

Paleo environmental bio-diversity macro-evolutionary data mining and deep lea...
Paleo environmental bio-diversity macro-evolutionary data mining and deep lea...Paleo environmental bio-diversity macro-evolutionary data mining and deep lea...
Paleo environmental bio-diversity macro-evolutionary data mining and deep lea...
 
Data mining and_visualization_of_earth_history_datasets_to_find_cause_effect_...
Data mining and_visualization_of_earth_history_datasets_to_find_cause_effect_...Data mining and_visualization_of_earth_history_datasets_to_find_cause_effect_...
Data mining and_visualization_of_earth_history_datasets_to_find_cause_effect_...
 
Change of Dynasty correlated with Climate across the world
Change of Dynasty correlated with Climate across the worldChange of Dynasty correlated with Climate across the world
Change of Dynasty correlated with Climate across the world
 
Parallel convolutional neural network
Parallel  convolutional neural networkParallel  convolutional neural network
Parallel convolutional neural network
 
Distributed representation of sentences and documents
Distributed representation of sentences and documentsDistributed representation of sentences and documents
Distributed representation of sentences and documents
 
Tribeflow on bitcoin data
Tribeflow on bitcoin dataTribeflow on bitcoin data
Tribeflow on bitcoin data
 
How to Create AltCoin(Alternative Cryptocurrency)?
How to Create AltCoin(Alternative Cryptocurrency)?How to Create AltCoin(Alternative Cryptocurrency)?
How to Create AltCoin(Alternative Cryptocurrency)?
 
Applying word vectors sentiment analysis
Applying word vectors sentiment analysisApplying word vectors sentiment analysis
Applying word vectors sentiment analysis
 
Word representations in vector space
Word representations in vector spaceWord representations in vector space
Word representations in vector space
 
Masurca genome assembly with super reads
Masurca  genome assembly with super readsMasurca  genome assembly with super reads
Masurca genome assembly with super reads
 
Bitcoin Multisig Transaction
Bitcoin Multisig TransactionBitcoin Multisig Transaction
Bitcoin Multisig Transaction
 
Bitcoin ideas
Bitcoin ideasBitcoin ideas
Bitcoin ideas
 
Bitcoin investments
Bitcoin investmentsBitcoin investments
Bitcoin investments
 
Rudimentary bitcoin network analysis
Rudimentary bitcoin network analysisRudimentary bitcoin network analysis
Rudimentary bitcoin network analysis
 
Rich gets richer-Bitcoin Network
Rich gets richer-Bitcoin NetworkRich gets richer-Bitcoin Network
Rich gets richer-Bitcoin Network
 
Bitcoin tech talk @Purdue Bitcoin Club
Bitcoin tech talk @Purdue Bitcoin ClubBitcoin tech talk @Purdue Bitcoin Club
Bitcoin tech talk @Purdue Bitcoin Club
 
Bitcoin & Bitcoin Mining
Bitcoin & Bitcoin MiningBitcoin & Bitcoin Mining
Bitcoin & Bitcoin Mining
 
The true measure of success
The true measure of successThe true measure of success
The true measure of success
 

Dernier

Dernier (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

Bitcoin Network Analysis

  • 1. Bitcoin landscape: A statistical analysis of the evolution of a fast-pacing decentralized payment network. Zehady Abdullah Khan B4 09B12702, Shimodaira Lab. Department of Information and Computer Sciences, School Of Engineering Science, Osaka University. 2014-02-17 1
  • 2. Bitcoin- A New Phenomenon A virtual currency & a payment system like Credit Card, Pasmo or Suica. An open source software published in 2009 by an Anonymous Programmer named Satoshi Nakamoto (Suspicion) Kyoto U Professor Shinichi Mochizuki 2
  • 3. USD / BTC Bitcoin is bigger than some national economy Current Market Cap About 8 billion USD 時価総額 約80億ドル Exchange Rate 為替レート: 1ビットコインが何ドルか 3
  • 4. Past Research • Satoshi Nakamoto (2008) Bitcoin main paper. [1] • Reid & Harrigan (2011) An Analysis of Anonymity in the Bitcoin System.[2] • Sarah Meikeljohn (2013) User Detection Algorithms. [3] • Daniel Kondor, Marton Posfai, Istvan Csabai, and Gabor Vattay (2013) An Empirical Analysis of Bitcoin transaction network. [4] 4
  • 5. Research Overview Part 1 Data Collection & Creation of Bitcoin Graph Database Using Bitcoin Data ( > 10GB) From Jan 2009 ~ Jan 2014 Part 2 Statistical Analysis New Transaction Network + Community Detection & Network Visualization User Network 5
  • 6. Estimation of User Network Estimated User Network Transaction Network A A A 1 2 A 5 A 3 8 A 9 A 3 A 6 2 BTC A 7 Jan 1, 2013 A U1 U1 Estimation Algorithm t1 t2 1.5 2 U2 U2 4 t4 1.5 UU4 4 t3 1 A12 U3 3 U A14 t5 t4 55.6 3 A13 5 t4 A U5 U5 9 A11 A10 Uk : k- th user Ak : k- th address Data #Addresses: 25,401,565 #Transactions: 150,097,987 Small User Network User Network #Users: #Edges: 11,920,531 74,894,291 6
  • 7. Visualizing Wikileaks Network Partial Transaction Network #Addresses: 25, 687 #Transaction: 37,944 Partial User Network #Users: 1708 #Edge: 1719 Estimation of User Network IN tk def := Bitcoins received by user Uk up to time t def OUTtk := Bitcoins sent by user Uk up to time t Bk t def := Bitcoin balance of Uk after time t =IN tk - OUTtk Wikileaks Bitcoin Balance Wikileaks Wikileaks BWikileaks = IN December - OUTDecember December = (7177 - 4139) BTC = 3038 BTC » 1.6 M USD
  • 8. Degree Distribution follows Power Law t outd k P( ind ) t def := In Degree of user U up to time t k def := Out Degree of user U up to time t k ind c.c.d. f U4 =3 out 4 d December = 2 outd α Power Law Distribution p.d. f in 4 d December P( outd ) ind k p(x) µ x -a P(x) = ò ¥ x p(x)dx ind outd 2009-2012 2.005 1.895 2009-2013 2013 2.003 1.895 1.904 2.830 8
  • 9. Non-paremtric Estimation of PA Function No prior assumption of power law. R Package SNEPA α = 1.005 Ak µ k1.005 Nodes with High Degree Nodes with High Probability of getting new edges Preferent Attachment(PA) Function Ak 9
  • 10. Few Rich Nodes Getting Richer inAugust P (BDecember ) 1e 0 0.79 IN July µ inJuly BDecember INJuly Bitcoin Balance after time t, def B := IN t - OUTt t IN t int def := Bitcoins received up to month t def Rich nodes tend to receive more bitcoins. := Bitcoins received in month t only def OUTt := Bitcoins sent up to month t 10
  • 11. Community Detection & Network Visualization Case Study : Accumulation of huge amount of Bitcoin by FBI in October 2013. FBI 11
  • 12. References 1. Bitcoin: A Peer-to-Peer Electronic Cash System B.(2008)  Satoshi Nakamoto 2. An Analysis of Anonymity in the Bitcoin System. (2011)  Fergal Reid and Martin Harrigan 3. A Fistful of Bitcoins: Characterizing Payments Among Men with No Names.(2013)  Sarah Meiklejohn Marjori Pomarole Grant Jordan, Kirill Levchenko Damon McCoy† Geoffrey M. Voelker Stefan Savage 4. Do the rich get richer? An empirical analysis of the BitCoin transaction network. (2013)  Daniel Kondor, Marton Posfai, Istvan Csabai, and Gabor Vattay 5. http://bitcoin.org 12
  • 15. What is Bitcoin? • “Bitcoin” – An alternative payment network. • “bitcoin”- The currency of the “Bitcoin” network. • Each user creates multiple addresses for better privacy. 15
  • 16. USD / BTC How big is bitcoin? Limited amount: 21 million Current Market Cap(市場資本総額) About 8 billion USD Bigger than other national currencies. (Exp- Jamaica,Laos,Georgia) Rare & Valuable Currency Symbol : BTC BTC Address :31uEbMgunupShBVTewXjtqbBv5M ndwfXhb Analogy E-mail: some@gmail.com 16
  • 17. How Bitcoin Network works? tx 1 Transaction Pool tx 3 tx 2 … Public Ledger (Public transaction Book) Registration 2009 tx 1 tx n Bitcoin Block tx 1 … Secret Number tx 3 Bitcoin Mining tx 1 25 BTC Reward tx 3 374123 243234 944553 345654 2014 17
  • 18. National currencies with low market cap 18
  • 19. Bitcoin Network Data • Transactions from Jan 03,2009 ~ Jan 01,2013 o # Bitcoin Blocks = 279,530 o # Transaction = 30,717,483 o # Addresses = 25,401,565 • Transaction Network o # Vertices = # Addresses = 25,401,565 o # Edges = About 150,000,000 • User Network o # Vertices = 11,920,531 o # Edges = 74,894,291

Notes de l'éditeur

  1. Bitcoin has become very popular and you will frequently see it in internet news and in various financial reports.
  2. Here you can see a simple transaction network of 5 bitcoin users where different color represents different users. Bitcoin users use bitcoin addresses to send and receive bitcoin. Here each node is a bitcoin address. Ak means the k-th address of the bitcoin network. Each edge is a transaction which holds the information about the transaction time and the amount of transacted bitcoin. Transaction network tries to hide the user identity to maintain user privacy by allowing users to create multiple bitcoin addresses. The first part of my research was to create my own program to estimate bitcoin users and create the user network from the transaction network. The user estimation algorithms I have modified are suggested in two research papers, first by researcher Martin Harrigan(Graph Drawing research group, University of Limerick) and the second by researcher Sarah Meikeljohn from UC San Diego. While estimating the users, I have calculated the degree, balance and other network measures for users. If t represents time, I have defined dtk as the degree of of k-th user after time t. Degree means the number of edges connected to a node. Btk is the balance of k-th user after time t.