SlideShare a Scribd company logo
Python,
Blockchain, and
Byte-Size Change
Portia Burton
@pkafei
PyDX 2016
Who am I?
My name is Portia Burton
I am a full-stack developer at the
Atlantic magazine
Became interested in blockchains
earlier this year
Not a cryptographic expert
What is a Blockchain?
A blockchain is a cross between a decentralized data store and bittorrent.
What is Bitcoin?
Type of Cryptocurrency
Creation based on paper by Satoshi Nakamoto titled
“Bitcoin: Peer-to-Peer Electronic Cash System”
Peer-to-peer which means transactions happen without
a third party. Alice can send money directly to Bob
Many Different Types of Cryptocurrencies
Python, Blockchain, and Byte-Size Change
Bitcoin vs. Blockchain
Bitcoin is part of a blockchain
Blockchain is a digital ledger of transactions
Each transaction is cryptographically signed
Blockchains are trustless
Ethereum
Python, Blockchain, and Byte-Size Change
Introduction to Ethereum
Ethereum is a programmable blockchain, every new blockchain spawned from
Ethereum has the same properties as Ethereum
Ethereum Virtual Machine is the low level machine language
Is Turing complete, unlike bitcoin which does not have looping capabilities
It also is aware of multiple states, unlike bitcoin which is only aware of two states
(spent and unspent)
Different Consensus Mechanisms
Proof of Work: Uses the Etash DAG algorithm. The Etash
DAG algorithm is based on Bitcoin’s the Dagger-Hashimoto
algorithm.
Proof of Stake: Proof of Stake is another way of validating. It
calculates the weight of the node, being proportional to its
computational resources. It’s less resource intensive than
Proof of Work.
Ethereum Chains (not all blockchains are the same)
Python, Blockchain, and Byte-Size Change
Different Blockchains
Public blockchain: It is the official Ethereum chain that everyone can read and interact
with
Testnet blockchain: The official test chain of Ethereum. Good way to test contracts
without wasting real ether
Private blockchain: This is a blockchain that you can create yourself. This blockchain
can be freely accessed by others, or you can add addresses by invite only
Can an average developer build blockchain
applications?
Indeed, We Can!
But first, some more background
Smart Contracts (also known as DApps)
What is a Smart Contract?
Stored on the blockchain and executed
by code
Many smart contracts are written in
Solidity
Powered by gas which can be
computationally mined or purchased in
an exchange
Transaction: Signed data package that stores a message to be sent
GAS: the name for the execution fee that senders
of transactions need to pay for operations on
Ethereum blockchain
VALUE (field): The amount of wei to transfer
from sender to the recipient
STARTGAS (value): Representing the maximum
number of computational steps the transaction
execution is allowed to take
GASPRICE (value): Representing the fee the
sender is willing to pay for gas
Applications of Ethereum Blockchain of Smart Contracts
Self-executing legal contracts
Create “American Idol” where people can vote using generated tokens
Company boards can be ran virtually
Dropbox business model create and sell encrypted storage space
Predicting financial futures based on an oracle
Demo Time!
But what about Python?
Python Ethereum Client
● Regular commits
● Interacts with private blockchains AND the
official Ethereum blockchain
● Doesn’t download blocks as fast as Go or
Rust’s Ethereum client Parity
Actionable Ways Python Developers Can Interact
with Blockchain
1. Checkout BigchainDB
2. Contribute to Open Bazaar
3. Get web3 to interact with
Django or Flask
Bigchain DB
● This DB is actually in production (used
by ascribe.io)
● Hybrid of a database and blockchain
● NoSql datastore
BigchainDB compared to other data stores
Web3.js
JavaScript library that connects applications to a blockchain
The blockchain act as an alternative or complements the database
Currently web3 is used in the Javascript framework meteor but could be used in Flask
or Django
Why Should We Care?
Democracy and Governance
Democracy as We Know It Can Change
Voting can occur on the blockchain
Agreements will be controlled by code as opposed to legal contracts
Alternative way to keep track of identity
Laws and bill can be kept on the blockchain which will create a
permanent immutable record
Financial Industry
More Transparency, More Control
Money transfers can happen more seamlessly (less reliance on Western Union)
Transparent immutable ledger (do not have to trust banks with personal funds)
Access to capital for nations that lack a dependable banking system
Less Sharing in the Sharing Economy
Peer-to-Peer Profits
Ability to rent out rooms and rides without giving a portion of the profits to a
third-party company
Musicians earn more money when listeners stream their music
Alternative marketplace for creators (such as ascribe.io and OpenBazaar)
Solidity Contract Bugs
Transaction-Ordering Bug (TOD): Smart contract assumes a particular state of a
contract that doesn’t exist
Timestamp Dependence Bug: Asynchronous network is disconnected from a
synchronized global clock. Some contracts assume that network is on global contract
Unchecked Send: Most common exploit. Attacker elicits unexpected behavior from the
contract by calling if from a carefully constructed call-stack
https://ethereum.karalabe.com/talks/2016-hackethon.html#1
Smart Contract Bloopers
How to Get Started Today
Solidity Tutorial: https://solidity.readthedocs.io/en/develop/
Bootstrap Meteor App: https://github.com/SilentCicero/meteor-dapp-boilerplate
Example Dapps:
http://ethereum.stackexchange.com/questions/2940/where-can-i-find-some-solidity-smart-contract-source-code-examples
Command Line Interface of Interacting with the Ethereum Network: https://www.ethereum.org/cli
Meteor: https://www.meteor.com/
Contribute to Existing Blockchain Projects
OpenBazaar: https://github.com/OpenBazaar/OpenBazaar-Server/issues
BigChainDB: https://github.com/bigchaindb/bigchaindb/issues
Portia Burton
@pkafei
http://bit.ly/2dyGohH
Thank You!
References
1. http://ethdocs.org/en/latest/mining.html#what-is-mining
2. http://ethdocs.org/en/latest/frequently-asked-questions/frequently-asked-questions
.html#what-s-the-difference-between-account-and-wallet-contract
3. http://www.coindesk.com/making-sense-smart-contracts/
4. https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options
5. http://www.ethdocs.org/en/latest/contracts-and-transactions/account-types-gas-an
d-transactions.html
6. https://blog.ethereum.org/2016/07/12/build-server-less-applications-mist/
7.http://www.techrepublic.com/article/uk-government-using-blockchain-to-trac
k-welfare-spending/
8. https://github.com/ethereum/pyethapp
9. https://www.bigchaindb.com/whitepaper/bigchaindb-whitepaper.pdf
Ad

Recommended

Analyzing Cryptocurrencies with Python
Analyzing Cryptocurrencies with Python
Portia Burton
 
Becoming a blockchain professional
Becoming a blockchain professional
Portia Burton
 
Blockchain Programming
Blockchain Programming
Rhea Myers
 
Bitcoin: What You Need to Know
Bitcoin: What You Need to Know
Portia Burton
 
Technical toolkit for a blockchain startup
Technical toolkit for a blockchain startup
Portia Burton
 
Blockchain-intro (2)
Blockchain-intro (2)
Zakir Hoosen
 
Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms
Blockchain Council
 
Blockchain 2.0
Blockchain 2.0
Jérôme Kehrli
 
Blockchain 101 presentation by fstream.io
Blockchain 101 presentation by fstream.io
Baiju Devani
 
Definition of Cryptocurrency
Definition of Cryptocurrency
terihagh
 
Block chain 101 what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody
 
Blockchain; how it works, and why you should care
Blockchain; how it works, and why you should care
Vincent Olislagers
 
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain Council
 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introduction
Lukasz Jarmulowicz
 
Paybis.com - high level intro to blockchain for Devclub.lv
Paybis.com - high level intro to blockchain for Devclub.lv
Konstantins Vasilenko
 
Blockchain- how it could transform business
Blockchain- how it could transform business
Let's Learn Digital
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014
WeKCo Coworking
 
Blockchain Explained
Blockchain Explained
wedefine
 
Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin
PiotrMatuszak3
 
BlockChain Public
BlockChain Public
Marie-Paule Odini
 
Introduction to blockchain and smart contracts
Introduction to blockchain and smart contracts
Validity Labs
 
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
Joseph Holbrook, Chief Learning Officer (CLO)
 
The curious case of Blockchain Technology
The curious case of Blockchain Technology
Ritesh Mehrotra
 
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Alexander Davis
 
Blockchain & Cryptocurrency
Blockchain & Cryptocurrency
Sumit Rajpal
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
Chuck Bair
 
Blockchain and Bitcoin
Blockchain and Bitcoin
M Shamim Iqbal
 
Presentation about Blockchain technology
Presentation about Blockchain technology
Zakaria Hossain
 
The Blockchain and JavaScript
The Blockchain and JavaScript
Portia Burton
 
Blockchain for Developers
Blockchain for Developers
Shimi Bandiel
 

More Related Content

What's hot (20)

Blockchain 101 presentation by fstream.io
Blockchain 101 presentation by fstream.io
Baiju Devani
 
Definition of Cryptocurrency
Definition of Cryptocurrency
terihagh
 
Block chain 101 what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody
 
Blockchain; how it works, and why you should care
Blockchain; how it works, and why you should care
Vincent Olislagers
 
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain Council
 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introduction
Lukasz Jarmulowicz
 
Paybis.com - high level intro to blockchain for Devclub.lv
Paybis.com - high level intro to blockchain for Devclub.lv
Konstantins Vasilenko
 
Blockchain- how it could transform business
Blockchain- how it could transform business
Let's Learn Digital
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014
WeKCo Coworking
 
Blockchain Explained
Blockchain Explained
wedefine
 
Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin
PiotrMatuszak3
 
BlockChain Public
BlockChain Public
Marie-Paule Odini
 
Introduction to blockchain and smart contracts
Introduction to blockchain and smart contracts
Validity Labs
 
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
Joseph Holbrook, Chief Learning Officer (CLO)
 
The curious case of Blockchain Technology
The curious case of Blockchain Technology
Ritesh Mehrotra
 
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Alexander Davis
 
Blockchain & Cryptocurrency
Blockchain & Cryptocurrency
Sumit Rajpal
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
Chuck Bair
 
Blockchain and Bitcoin
Blockchain and Bitcoin
M Shamim Iqbal
 
Presentation about Blockchain technology
Presentation about Blockchain technology
Zakaria Hossain
 
Blockchain 101 presentation by fstream.io
Blockchain 101 presentation by fstream.io
Baiju Devani
 
Definition of Cryptocurrency
Definition of Cryptocurrency
terihagh
 
Block chain 101 what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody
 
Blockchain; how it works, and why you should care
Blockchain; how it works, and why you should care
Vincent Olislagers
 
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain And Cryptocurrency : How Blockchain And Cryptocurrency Relate To E...
Blockchain Council
 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introduction
Lukasz Jarmulowicz
 
Paybis.com - high level intro to blockchain for Devclub.lv
Paybis.com - high level intro to blockchain for Devclub.lv
Konstantins Vasilenko
 
Blockchain- how it could transform business
Blockchain- how it could transform business
Let's Learn Digital
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014
WeKCo Coworking
 
Blockchain Explained
Blockchain Explained
wedefine
 
Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin
PiotrMatuszak3
 
Introduction to blockchain and smart contracts
Introduction to blockchain and smart contracts
Validity Labs
 
The curious case of Blockchain Technology
The curious case of Blockchain Technology
Ritesh Mehrotra
 
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Alexander Davis
 
Blockchain & Cryptocurrency
Blockchain & Cryptocurrency
Sumit Rajpal
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
Chuck Bair
 
Blockchain and Bitcoin
Blockchain and Bitcoin
M Shamim Iqbal
 
Presentation about Blockchain technology
Presentation about Blockchain technology
Zakaria Hossain
 

Similar to Python, Blockchain, and Byte-Size Change (20)

The Blockchain and JavaScript
The Blockchain and JavaScript
Portia Burton
 
Blockchain for Developers
Blockchain for Developers
Shimi Bandiel
 
Understanding blockchain
Understanding blockchain
Priyab Satoshi
 
All About Ethereum
All About Ethereum
Oodles Technologies Pvt. Ltd.
 
Introduction to ethereum_public
Introduction to ethereum_public
antitree
 
Introduction to Blockchain with an Ethereuem Hands-on
Introduction to Blockchain with an Ethereuem Hands-on
Johann Romefort
 
Intro to Blockchain Slides
Intro to Blockchain Slides
Shannon Wells
 
Exploring ethereum
Exploring ethereum
Nikhil Krishna Nair
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering Perspective
Bambang Purnomosidi D. P.
 
Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...
maeste
 
Introduction to Bitcoin, Blockchain, and Ethereum by Justin Wu
Introduction to Bitcoin, Blockchain, and Ethereum by Justin Wu
Justin Wu
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber
 
Blockchain, Ethereum and Business Applications
Blockchain, Ethereum and Business Applications
Matthias Zimmermann
 
Blockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
nimeshQ
 
Blockchain on Azure and Use Cases
Blockchain on Azure and Use Cases
Nuri Cankaya
 
Blockchain development 101
Blockchain development 101
Adrià Batlle
 
Ethereum Block Chain
Ethereum Block Chain
SanatPandoh
 
Click Ventures Blockchain Ecosystem Report 2018
Click Ventures Blockchain Ecosystem Report 2018
Frederick Ng
 
Fluent destry saul
Fluent destry saul
Destry Saul
 
Crypto101.pptx
Crypto101.pptx
Sameer Mahajan
 
The Blockchain and JavaScript
The Blockchain and JavaScript
Portia Burton
 
Blockchain for Developers
Blockchain for Developers
Shimi Bandiel
 
Understanding blockchain
Understanding blockchain
Priyab Satoshi
 
Introduction to ethereum_public
Introduction to ethereum_public
antitree
 
Introduction to Blockchain with an Ethereuem Hands-on
Introduction to Blockchain with an Ethereuem Hands-on
Johann Romefort
 
Intro to Blockchain Slides
Intro to Blockchain Slides
Shannon Wells
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering Perspective
Bambang Purnomosidi D. P.
 
Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...
maeste
 
Introduction to Bitcoin, Blockchain, and Ethereum by Justin Wu
Introduction to Bitcoin, Blockchain, and Ethereum by Justin Wu
Justin Wu
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber
 
Blockchain, Ethereum and Business Applications
Blockchain, Ethereum and Business Applications
Matthias Zimmermann
 
Blockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
nimeshQ
 
Blockchain on Azure and Use Cases
Blockchain on Azure and Use Cases
Nuri Cankaya
 
Blockchain development 101
Blockchain development 101
Adrià Batlle
 
Ethereum Block Chain
Ethereum Block Chain
SanatPandoh
 
Click Ventures Blockchain Ecosystem Report 2018
Click Ventures Blockchain Ecosystem Report 2018
Frederick Ng
 
Fluent destry saul
Fluent destry saul
Destry Saul
 
Ad

Recently uploaded (20)

Enhance GitHub Copilot using MCP - Enterprise version.pdf
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Nilesh Gule
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
 
Quantum AI: Where Impossible Becomes Probable
Quantum AI: Where Impossible Becomes Probable
Saikat Basu
 
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
MuleSoft for AgentForce : Topic Center and API Catalog
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Nilesh Gule
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
 
Quantum AI: Where Impossible Becomes Probable
Quantum AI: Where Impossible Becomes Probable
Saikat Basu
 
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
MuleSoft for AgentForce : Topic Center and API Catalog
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
Ad

Python, Blockchain, and Byte-Size Change