SlideShare a Scribd company logo
1 of 19
Download to read offline
(Big) Data in (Block)
Chains
Felix Crisan, BTKO.in
whoami
Bitcoin 101
Bitcoin genesys
● Initial paper published on 31-Oct-2008
● First block mined on 3-Jan-2009 (“Chancellor on brink of
second bailout for banks”)
● Based on previous work (b-money / Wei Dai, bit gold /
Nick Szabo, Hashcash / Adam Back)
● Created by an “entity” called Satoshi Nakamoto
● Relies 100% on hashes/PKI/ECC
Bitcoin is
● Transmission protocol
● Distributed ledger (and consensus protocol)
● Stored Value Account (i.e. no settlement needed)
● Currency
Anatomy of a Bitcoin transaction
● Version
● # of inputs + List of inputs (Unspent Transaction Outputs
- UTXOs)
● # of outputs + List of outputs
● Lock time
● Spending script
All these are reduced to a hash that uniquely identifies a
transaction
Blockchain
● New block every 10 minutes (avg)
● Block consists of
○ Hash of previous block
○ Merkle-tree of transactions
○ Difficulty
○ Nonce
○ List of transaction hashes
Why is it important?
● Pseudonimity (any and all transactions are public) - see e.
g. http://btc.blockr.io/
● Current (TS: 1445763930) stats
○ 89,296,250 TXs
○ 235,287,897 TX Inputs
○ 268,019,907 TX Outs
○ 101,372,490 Unique addresses
○ 14,761,525 Coins in circulation
Bitcoin Analytics Platform
Setup
Why?
● Confidence intervals (zeroconf/double spend detection)
● Compliance
● Trends
○ Detect Spam Attacks - adjust TX Fees
○ Predict movement in price - buy or sell BTC
Correlation
Stats
Dust (Spam) Attacks
BTC passes 1000$
Transactions per day
Bitstamp Heist
Stats (2)
USD Volume (# BTC x Average price) per day
BTC passes 1000$
Pre MtGox insolvency
Stats (3)
Transactions per Block
This proves that the miners are “fair”
Stats(4)
USD Volume vs #TX
Stats(5)
Market Capitalization
Trivia
(Current BTC price - 285.10 USD)
● Highest UTXO - 44,430,501 USD
(5d6787b87be7cd240dc4de5e7e5fc048670618bec310
22a5b8c04bcc45f9952c)
● Highest Fee - 57020 USD
(4ed20e0768124bc67dc684d57941be1482ccdaa45dad
b64be12afba8c8554537)
● Highest Balance - 46,209,810 USD
(3A1KUd5H4hBEHk4bZB4C3hGgvuXuVX7p7t)
Thank you!
felix@btko.in

More Related Content

What's hot

Introduction to Bitcoin for programmers
Introduction to Bitcoin for programmersIntroduction to Bitcoin for programmers
Introduction to Bitcoin for programmersWojciech Langiewicz
 
Bitcoin: introduction for programmers - Pecha Kucha
Bitcoin:   introduction for programmers - Pecha KuchaBitcoin:   introduction for programmers - Pecha Kucha
Bitcoin: introduction for programmers - Pecha KuchaWojciech Langiewicz
 
Intro to blockchain - Dapper Dev Bootcamp
Intro to blockchain  - Dapper Dev BootcampIntro to blockchain  - Dapper Dev Bootcamp
Intro to blockchain - Dapper Dev Bootcampshotdsherrif
 
Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2Wojciech Langiewicz
 
Fork your mother if you want fork: A short history of Bitcoin scaling wars
Fork your mother if you want fork: A short history of Bitcoin scaling warsFork your mother if you want fork: A short history of Bitcoin scaling wars
Fork your mother if you want fork: A short history of Bitcoin scaling warsOleksandr Ivanov
 
Registro de Informações no Blockchain da rede Bitcoin
Registro de Informações no Blockchain da rede BitcoinRegistro de Informações no Blockchain da rede Bitcoin
Registro de Informações no Blockchain da rede BitcoinEdilson Osorio Junior
 
Bitcoin & blockchain
Bitcoin & blockchainBitcoin & blockchain
Bitcoin & blockchainI3P
 
An introduction to block chain technology
An introduction to block chain technologyAn introduction to block chain technology
An introduction to block chain technologyyaminisindhurabandar
 
Developers Guide To Blockchain, Bitcoin and Cryptocurrencies
Developers Guide To Blockchain, Bitcoin and CryptocurrenciesDevelopers Guide To Blockchain, Bitcoin and Cryptocurrencies
Developers Guide To Blockchain, Bitcoin and CryptocurrenciesSam Dias
 
Intro to blockchain technology
Intro to blockchain technologyIntro to blockchain technology
Intro to blockchain technologyGalin Dinkov
 
Bitcoin Explained: What Is Bitcoin, Why It Exists, How It Works
Bitcoin Explained: What Is Bitcoin, Why It Exists, How It WorksBitcoin Explained: What Is Bitcoin, Why It Exists, How It Works
Bitcoin Explained: What Is Bitcoin, Why It Exists, How It WorksThatCrypto
 
The Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionThe Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionRoland Stadler
 
Bitcoin explained. Talk at Vaughan Public Library
Bitcoin explained. Talk at Vaughan Public LibraryBitcoin explained. Talk at Vaughan Public Library
Bitcoin explained. Talk at Vaughan Public LibraryThatCrypto
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinVamshi TG
 
Bit coin fiat_barcampbangalore BCB11 Feb 2011
Bit coin fiat_barcampbangalore  BCB11 Feb 2011Bit coin fiat_barcampbangalore  BCB11 Feb 2011
Bit coin fiat_barcampbangalore BCB11 Feb 2011Akhil Kodali
 
The Bitcoin Lightning Network
The Bitcoin Lightning NetworkThe Bitcoin Lightning Network
The Bitcoin Lightning NetworkShun Shiku
 
BITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information SystemBITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information SystemSuraya Natrah Malek
 
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPressBDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPressMark Smalley
 

What's hot (20)

Introduction to Bitcoin for programmers
Introduction to Bitcoin for programmersIntroduction to Bitcoin for programmers
Introduction to Bitcoin for programmers
 
Bitcoin: introduction for programmers - Pecha Kucha
Bitcoin:   introduction for programmers - Pecha KuchaBitcoin:   introduction for programmers - Pecha Kucha
Bitcoin: introduction for programmers - Pecha Kucha
 
Intro to blockchain - Dapper Dev Bootcamp
Intro to blockchain  - Dapper Dev BootcampIntro to blockchain  - Dapper Dev Bootcamp
Intro to blockchain - Dapper Dev Bootcamp
 
Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2Bitcoin for programmers - part 1 version 2
Bitcoin for programmers - part 1 version 2
 
Fork your mother if you want fork: A short history of Bitcoin scaling wars
Fork your mother if you want fork: A short history of Bitcoin scaling warsFork your mother if you want fork: A short history of Bitcoin scaling wars
Fork your mother if you want fork: A short history of Bitcoin scaling wars
 
Registro de Informações no Blockchain da rede Bitcoin
Registro de Informações no Blockchain da rede BitcoinRegistro de Informações no Blockchain da rede Bitcoin
Registro de Informações no Blockchain da rede Bitcoin
 
Bitcoin & blockchain
Bitcoin & blockchainBitcoin & blockchain
Bitcoin & blockchain
 
An introduction to block chain technology
An introduction to block chain technologyAn introduction to block chain technology
An introduction to block chain technology
 
Ethereum overview
Ethereum overviewEthereum overview
Ethereum overview
 
Developers Guide To Blockchain, Bitcoin and Cryptocurrencies
Developers Guide To Blockchain, Bitcoin and CryptocurrenciesDevelopers Guide To Blockchain, Bitcoin and Cryptocurrencies
Developers Guide To Blockchain, Bitcoin and Cryptocurrencies
 
Intro to blockchain technology
Intro to blockchain technologyIntro to blockchain technology
Intro to blockchain technology
 
Bitcoin Explained: What Is Bitcoin, Why It Exists, How It Works
Bitcoin Explained: What Is Bitcoin, Why It Exists, How It WorksBitcoin Explained: What Is Bitcoin, Why It Exists, How It Works
Bitcoin Explained: What Is Bitcoin, Why It Exists, How It Works
 
The Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionThe Lightning Network - A gentle introduction
The Lightning Network - A gentle introduction
 
Bitcoin explained. Talk at Vaughan Public Library
Bitcoin explained. Talk at Vaughan Public LibraryBitcoin explained. Talk at Vaughan Public Library
Bitcoin explained. Talk at Vaughan Public Library
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Bit coin fiat_barcampbangalore BCB11 Feb 2011
Bit coin fiat_barcampbangalore  BCB11 Feb 2011Bit coin fiat_barcampbangalore  BCB11 Feb 2011
Bit coin fiat_barcampbangalore BCB11 Feb 2011
 
Introduction to Blockchain and Ethereum
Introduction to Blockchain and EthereumIntroduction to Blockchain and Ethereum
Introduction to Blockchain and Ethereum
 
The Bitcoin Lightning Network
The Bitcoin Lightning NetworkThe Bitcoin Lightning Network
The Bitcoin Lightning Network
 
BITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information SystemBITCOIN: CMGB 6102 Management Information System
BITCOIN: CMGB 6102 Management Information System
 
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPressBDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
 

Viewers also liked

Places for News: an exploration of context and situated methods
Places for News: an exploration of context and situated methodsPlaces for News: an exploration of context and situated methods
Places for News: an exploration of context and situated methodsYuval Cohen
 
Hotels in Manali
Hotels in ManaliHotels in Manali
Hotels in ManaliVishal9568
 
Panorama da Animação Brasileira - RIo Content Market
Panorama da Animação Brasileira - RIo Content MarketPanorama da Animação Brasileira - RIo Content Market
Panorama da Animação Brasileira - RIo Content MarketAnima Mundi
 
EUC_Marketing_Plan_2013-2014_final 032613
EUC_Marketing_Plan_2013-2014_final 032613EUC_Marketing_Plan_2013-2014_final 032613
EUC_Marketing_Plan_2013-2014_final 032613Regina Marston
 
Tesslyn Baker Resume
Tesslyn Baker ResumeTesslyn Baker Resume
Tesslyn Baker ResumeTesslyn Baker
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticasraaauuulllll
 

Viewers also liked (11)

Asian paints
Asian paintsAsian paints
Asian paints
 
Places for News: an exploration of context and situated methods
Places for News: an exploration of context and situated methodsPlaces for News: an exploration of context and situated methods
Places for News: an exploration of context and situated methods
 
Hotels in Manali
Hotels in ManaliHotels in Manali
Hotels in Manali
 
Panorama da Animação Brasileira - RIo Content Market
Panorama da Animação Brasileira - RIo Content MarketPanorama da Animação Brasileira - RIo Content Market
Panorama da Animação Brasileira - RIo Content Market
 
Resume_AZAD_Sept-2015
Resume_AZAD_Sept-2015Resume_AZAD_Sept-2015
Resume_AZAD_Sept-2015
 
EUC_Marketing_Plan_2013-2014_final 032613
EUC_Marketing_Plan_2013-2014_final 032613EUC_Marketing_Plan_2013-2014_final 032613
EUC_Marketing_Plan_2013-2014_final 032613
 
Tesslyn Baker Resume
Tesslyn Baker ResumeTesslyn Baker Resume
Tesslyn Baker Resume
 
Slideshare
SlideshareSlideshare
Slideshare
 
Proposal Presentation
Proposal PresentationProposal Presentation
Proposal Presentation
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
videoreha 4.3 eng
videoreha 4.3 engvideoreha 4.3 eng
videoreha 4.3 eng
 

Similar to Big(data) in block(chains)

Crypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies IntroCrypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies IntroTal Shmueli
 
20190606 blockchain101
20190606 blockchain10120190606 blockchain101
20190606 blockchain101Hu Kenneth
 
Bitcoin and blockchain engineering
Bitcoin and blockchain engineeringBitcoin and blockchain engineering
Bitcoin and blockchain engineeringGregory Bataille
 
BCHGraz - Meetup #8 - Intro & Ethereum
 BCHGraz - Meetup #8 - Intro & Ethereum BCHGraz - Meetup #8 - Intro & Ethereum
BCHGraz - Meetup #8 - Intro & EthereumBlockchainHub Graz
 
Intro to Blockchain Slides
Intro to Blockchain SlidesIntro to Blockchain Slides
Intro to Blockchain SlidesShannon Wells
 
Fundamentals of Blockchain Technology
Fundamentals of Blockchain TechnologyFundamentals of Blockchain Technology
Fundamentals of Blockchain TechnologyBrandonBailey62
 
Introduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrenciesIntroduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrenciesSergey Ivliev
 
Blockchan For Developers
Blockchan For DevelopersBlockchan For Developers
Blockchan For DevelopersAlex Chepurnoy
 
About Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT ChimeraAbout Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT ChimeraFerdinando Maria Ametrano
 
Bitclamp - A Permanent and Anonymous Publishing Platform Over Bitcoin
Bitclamp - A Permanent and Anonymous Publishing Platform Over BitcoinBitclamp - A Permanent and Anonymous Publishing Platform Over Bitcoin
Bitclamp - A Permanent and Anonymous Publishing Platform Over BitcoinBSidesROC
 
Bitcoin - Beyond the basics
Bitcoin - Beyond the basicsBitcoin - Beyond the basics
Bitcoin - Beyond the basicsChris DeRose
 
Bitcoins: Application of blockchain technology
Bitcoins: Application of blockchain technologyBitcoins: Application of blockchain technology
Bitcoins: Application of blockchain technologyShiv Sahni
 
Crypto Fundamentals - Bitcoin, Altcoins, Forks, Blockchain
Crypto Fundamentals - Bitcoin, Altcoins, Forks, BlockchainCrypto Fundamentals - Bitcoin, Altcoins, Forks, Blockchain
Crypto Fundamentals - Bitcoin, Altcoins, Forks, BlockchainThatCrypto
 
The Bitcoin blockchain (en)
The Bitcoin blockchain (en)The Bitcoin blockchain (en)
The Bitcoin blockchain (en)Davide Carboni
 
The Emergent Layer 2
The Emergent Layer 2The Emergent Layer 2
The Emergent Layer 2Chris Priest
 
Blockchain with scala
Blockchain with scalaBlockchain with scala
Blockchain with scalaHongchao Liu
 

Similar to Big(data) in block(chains) (20)

Crypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies IntroCrypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies Intro
 
20190606 blockchain101
20190606 blockchain10120190606 blockchain101
20190606 blockchain101
 
Bitcoin and blockchain engineering
Bitcoin and blockchain engineeringBitcoin and blockchain engineering
Bitcoin and blockchain engineering
 
Blockchain Properties
Blockchain PropertiesBlockchain Properties
Blockchain Properties
 
BCHGraz - Meetup #8 - Intro & Ethereum
 BCHGraz - Meetup #8 - Intro & Ethereum BCHGraz - Meetup #8 - Intro & Ethereum
BCHGraz - Meetup #8 - Intro & Ethereum
 
Bitcoin p2p money
Bitcoin p2p moneyBitcoin p2p money
Bitcoin p2p money
 
Blockchain for Beginners
Blockchain for Beginners Blockchain for Beginners
Blockchain for Beginners
 
Intro to Blockchain Slides
Intro to Blockchain SlidesIntro to Blockchain Slides
Intro to Blockchain Slides
 
Fundamentals of Blockchain Technology
Fundamentals of Blockchain TechnologyFundamentals of Blockchain Technology
Fundamentals of Blockchain Technology
 
Introduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrenciesIntroduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrencies
 
Blockchan For Developers
Blockchan For DevelopersBlockchan For Developers
Blockchan For Developers
 
About Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT ChimeraAbout Bitcoin, Blockchain, and the DLT Chimera
About Bitcoin, Blockchain, and the DLT Chimera
 
Bitclamp - A Permanent and Anonymous Publishing Platform Over Bitcoin
Bitclamp - A Permanent and Anonymous Publishing Platform Over BitcoinBitclamp - A Permanent and Anonymous Publishing Platform Over Bitcoin
Bitclamp - A Permanent and Anonymous Publishing Platform Over Bitcoin
 
Bitcoin - Beyond the basics
Bitcoin - Beyond the basicsBitcoin - Beyond the basics
Bitcoin - Beyond the basics
 
Bitcoins: Application of blockchain technology
Bitcoins: Application of blockchain technologyBitcoins: Application of blockchain technology
Bitcoins: Application of blockchain technology
 
Intro to blockchain
Intro to blockchainIntro to blockchain
Intro to blockchain
 
Crypto Fundamentals - Bitcoin, Altcoins, Forks, Blockchain
Crypto Fundamentals - Bitcoin, Altcoins, Forks, BlockchainCrypto Fundamentals - Bitcoin, Altcoins, Forks, Blockchain
Crypto Fundamentals - Bitcoin, Altcoins, Forks, Blockchain
 
The Bitcoin blockchain (en)
The Bitcoin blockchain (en)The Bitcoin blockchain (en)
The Bitcoin blockchain (en)
 
The Emergent Layer 2
The Emergent Layer 2The Emergent Layer 2
The Emergent Layer 2
 
Blockchain with scala
Blockchain with scalaBlockchain with scala
Blockchain with scala
 

More from Felix Crisan

Big data uservices
Big data uservicesBig data uservices
Big data uservicesFelix Crisan
 
BigData in BlockChains
BigData in BlockChainsBigData in BlockChains
BigData in BlockChainsFelix Crisan
 
Smart contracts using web3.js
Smart contracts using web3.jsSmart contracts using web3.js
Smart contracts using web3.jsFelix Crisan
 
Smart contracts in Solidity
Smart contracts in SoliditySmart contracts in Solidity
Smart contracts in SolidityFelix Crisan
 
Enablers for o commerce
Enablers for o commerceEnablers for o commerce
Enablers for o commerceFelix Crisan
 
Deconstructing Lambda architectures
Deconstructing Lambda architecturesDeconstructing Lambda architectures
Deconstructing Lambda architecturesFelix Crisan
 
Presentation for the first Bucharest Big data meetup
Presentation for the first Bucharest Big data meetupPresentation for the first Bucharest Big data meetup
Presentation for the first Bucharest Big data meetupFelix Crisan
 
Data analysis with Pandas and Spark
Data analysis with Pandas and SparkData analysis with Pandas and Spark
Data analysis with Pandas and SparkFelix Crisan
 

More from Felix Crisan (14)

Big data uservices
Big data uservicesBig data uservices
Big data uservices
 
Bitcoin:Next
Bitcoin:NextBitcoin:Next
Bitcoin:Next
 
BigData in BlockChains
BigData in BlockChainsBigData in BlockChains
BigData in BlockChains
 
Lightning Network
Lightning  NetworkLightning  Network
Lightning Network
 
Smart contracts using web3.js
Smart contracts using web3.jsSmart contracts using web3.js
Smart contracts using web3.js
 
Smart contracts in Solidity
Smart contracts in SoliditySmart contracts in Solidity
Smart contracts in Solidity
 
Mashing the data
Mashing the dataMashing the data
Mashing the data
 
Enablers for o commerce
Enablers for o commerceEnablers for o commerce
Enablers for o commerce
 
mcommad
mcommadmcommad
mcommad
 
NoSQL solutions
NoSQL solutionsNoSQL solutions
NoSQL solutions
 
Deconstructing Lambda architectures
Deconstructing Lambda architecturesDeconstructing Lambda architectures
Deconstructing Lambda architectures
 
Presentation for the first Bucharest Big data meetup
Presentation for the first Bucharest Big data meetupPresentation for the first Bucharest Big data meetup
Presentation for the first Bucharest Big data meetup
 
Data analysis with Pandas and Spark
Data analysis with Pandas and SparkData analysis with Pandas and Spark
Data analysis with Pandas and Spark
 
TCP/IP of money
TCP/IP of moneyTCP/IP of money
TCP/IP of money
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Big(data) in block(chains)

  • 1. (Big) Data in (Block) Chains Felix Crisan, BTKO.in
  • 4. Bitcoin genesys ● Initial paper published on 31-Oct-2008 ● First block mined on 3-Jan-2009 (“Chancellor on brink of second bailout for banks”) ● Based on previous work (b-money / Wei Dai, bit gold / Nick Szabo, Hashcash / Adam Back) ● Created by an “entity” called Satoshi Nakamoto ● Relies 100% on hashes/PKI/ECC
  • 5. Bitcoin is ● Transmission protocol ● Distributed ledger (and consensus protocol) ● Stored Value Account (i.e. no settlement needed) ● Currency
  • 6. Anatomy of a Bitcoin transaction ● Version ● # of inputs + List of inputs (Unspent Transaction Outputs - UTXOs) ● # of outputs + List of outputs ● Lock time ● Spending script All these are reduced to a hash that uniquely identifies a transaction
  • 7. Blockchain ● New block every 10 minutes (avg) ● Block consists of ○ Hash of previous block ○ Merkle-tree of transactions ○ Difficulty ○ Nonce ○ List of transaction hashes
  • 8. Why is it important? ● Pseudonimity (any and all transactions are public) - see e. g. http://btc.blockr.io/ ● Current (TS: 1445763930) stats ○ 89,296,250 TXs ○ 235,287,897 TX Inputs ○ 268,019,907 TX Outs ○ 101,372,490 Unique addresses ○ 14,761,525 Coins in circulation
  • 10. Setup
  • 11. Why? ● Confidence intervals (zeroconf/double spend detection) ● Compliance ● Trends ○ Detect Spam Attacks - adjust TX Fees ○ Predict movement in price - buy or sell BTC
  • 13. Stats Dust (Spam) Attacks BTC passes 1000$ Transactions per day Bitstamp Heist
  • 14. Stats (2) USD Volume (# BTC x Average price) per day BTC passes 1000$ Pre MtGox insolvency
  • 15. Stats (3) Transactions per Block This proves that the miners are “fair”
  • 18. Trivia (Current BTC price - 285.10 USD) ● Highest UTXO - 44,430,501 USD (5d6787b87be7cd240dc4de5e7e5fc048670618bec310 22a5b8c04bcc45f9952c) ● Highest Fee - 57020 USD (4ed20e0768124bc67dc684d57941be1482ccdaa45dad b64be12afba8c8554537) ● Highest Balance - 46,209,810 USD (3A1KUd5H4hBEHk4bZB4C3hGgvuXuVX7p7t)