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
R&B: When Ruby Met Bitcoin
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Joseph Ku
September 12, 2015
Technology
270
0
Share
R&B: When Ruby Met Bitcoin
* Talk @ RubyConf Taiwan 2015 (2015.09.12)
Joseph Ku
September 12, 2015
More Decks by Joseph Ku
See All by Joseph Ku
第一次去 WWDC 就上手
joseph
0
220
Swift Introduction to Swift in Ruby
joseph
0
170
手機遊戲開發的兩三事
joseph
0
130
RubyMotion Gets A Cool New Friend: mruby on iOS
joseph
2
1k
RubyMotion: Hack Your iOS App Like Never Before
joseph
5
1.1k
Other Decks in Technology
See All in Technology
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
データ分析基盤の信頼を支える視点と設計
yuki_saito
0
130
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
ワールドカフェ再び、そしてゴール・ルール・ロール・ツール / World Café Revisited, and the Goals-Rules-Roles-Tools
ks91
PRO
0
190
GCASアップデート(202603-202605)
techniczna
0
240
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.7k
PdM・Eng・QAで進めるAI駆動開発の現在地/aidd-with-pdm-eng-qa
shota_kusaba
0
260
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
3
260
AI全盛の今だからこそ、あえてもう一度振り返るAPIの基礎
smt7174
3
140
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
140
[続・営業向け 誰でも話せるOCI セールストーク] セールストーク総集編(2026年5月15日開催)
oracle4engineer
PRO
1
110
社内RAGの導入で気を付けたポイント
yakumo
1
130
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
190
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Leo the Paperboy
mayatellez
7
1.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
From π to Pie charts
rasagy
0
180
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
280
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
180
Site-Speed That Sticks
csswizardry
13
1.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
130
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
340
Transcript
RubyConf Taiw an 2015 R&B: When Ruby Met Bitcoin
Who Am I?
古傑芳
@josephku
None
None
2009
Ruby
2010
2011
2012
Bitcoin
R & B
Rhythm & Blues
Ruby & Bitcoin
When Ruby Met Bitcoin
Yukihiro Matsumoto
Matz
None
None
Satoshi Nakamoto
None
None
None
None
Yukihiro Matsumoto Satoshi Nakamoto
Yukihiro Matsumoto Satoshi Nakamoto
Yukihiro Matsumoto Satoshi Nakamoto
None
None
None
None
None
Money
None
Money?
Currency
None
None
None
None
None
None
None
None
None
None
Bitcoin
Have you heard of Bitcoin? I have one bitcoin.
None
v0.11.0
!
Node.js
v0.12.7
21 Million
10-6 btc = 1 bit
10-8 btc = 1 satoshi
Address
Wallet
Demo Time!
Blockchain
Block
None
SHA256(Block Data + Nonce) < Target
Difficulty = Maximum Target / Target
None
None
None
Internet of Things
Mining
None
None
NT$ 105
0.00815 BTC
None
Bitcoin Only!!
None
None
After a month…
0.00000422 BTC
7.394Mh/s
23,285 days
63.79 years
Can I just pay by NT$105?
None
None
None
None
Game
None
None
None
None
1 = 1 bit
None
None
Demo Time!
None
Block Size
None
None
None
Any questions?
Thank you!