Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bitcoin
Search
Penelope Phippen
January 24, 2014
Technology
1
200
Bitcoin
A talk I gave about Bitcoin at the Pervasive Media Studio.
Penelope Phippen
January 24, 2014
Tweet
Share
More Decks by Penelope Phippen
See All by Penelope Phippen
Introducing Rubyfmt
penelope_zone
0
540
How RSpec Works
penelope_zone
0
6.5k
Quick and easy browser testing using RSpec and Rails 5.1
penelope_zone
1
77
Teaching RSpec to play nice with Rails
penelope_zone
2
120
Little machines that eat strings
penelope_zone
1
84
What is processor (brighton ruby edition)
penelope_zone
0
95
What is processor?
penelope_zone
1
340
extremely defensive coding - rubyconf edition
penelope_zone
0
250
Agile, etc.
penelope_zone
2
210
Other Decks in Technology
See All in Technology
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
230
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.4k
AWS Well-Architected Frameworkで学ぶAmazon ECSのセキュリティ対策
umekou
2
150
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
280
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
12
4.4k
IAMのマニアックな話2025
nrinetcom
PRO
6
1.3k
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
230
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
960
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.9k
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
240
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
660
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Code Reviewing Like a Champion
maltzj
521
39k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Speed Design
sergeychernyshev
27
810
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
11
1.3k
How STYLIGHT went responsive
nonsquared
99
5.4k
Code Review Best Practice
trishagee
67
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Building Applications with DynamoDB
mza
93
6.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
Bitcoin
!/samphippen
What is Bitcoin?
None
It’s an Internet currency
Previous Internet currencies
None
None
None
None
Decentralized
No central authority
Peer to peer
No transaction fees
Globally useable
No one to freeze your account
No arbitrary limits
So, how do you get bitcoins?
How bitcoin works
None
Wallet generates a cryptographic key
Key has a public and private part
Their Private My Public
Mining
Mining requires hard computation
1000 dice
Get one six
Get two sixes
Problem can get arbitrarily hard
One winner every 10 minutes
Winner of the mining problem gets 25 btc
This halves every 210,000 winners
None
There will only ever be 21 million bitcoins
They can be destroyed/lost
All transactions are public
Mining also verifies all transactions
This prevents double spending
Bitcoin is weakly anonymous
Bitcoin’s impact so far
Freedom
None
None
None
Bitcoin donations
At least 3500 bitcoins were donated
Bitcoin now at $915
None
All digital communications
Bitcoin may be traceable
Anonymise
The Silk Road
None
Built as a “hidden service”
None
FBI hacked the silk road
Worked out who owned it
Also “assassins”
Government seized the bitcoins
None
Indicated they would sell them
~$27,000,000
Silk Road 2.0
None
Bitcoin trading
Buy and sell for $US
None
Not just mining export
Stock exchange for hackers
Huge transaction volume
“Digital commodity”
Altcoins
Bitcoin is open source
People are weird
None
None
None
None
Different problem
Harder to parallelise
Favours CPUs
Funnies
None
None
None
Let’s have some questions !
[email protected]
(we make things with
love and data) !/samphippen