Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
R&B: When Ruby Met Bitcoin
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Joseph Ku
September 12, 2015
Technology
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
250
Swift Introduction to Swift in Ruby
joseph
0
200
手機遊戲開發的兩三事
joseph
0
130
RubyMotion Gets A Cool New Friend: mruby on iOS
joseph
2
1.1k
RubyMotion: Hack Your iOS App Like Never Before
joseph
5
1.1k
Other Decks in Technology
See All in Technology
AIネイティブ企業への変革。パーソルキャリアが挑む「データメッシュ×ガバナンス」のアーキテクチャ戦略
techtekt
PRO
0
120
フィンテック養成勉強会#68
finengine
0
200
局所最適は悪ではない。壊れているのは指標です。量と質を同時に見る先行指標の設計
recruitengineers
PRO
2
270
From Developer Experience to Agentic Experience: The Next Evolution of APIs
benjagm
0
110
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
180
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
150
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
350
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
190
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
200
「私が一番顧客に詳しい」を捨てる~ 全員が一次情報に精通する開発チームをつくり、PMが次のボトルネックへ染み出すまで
kaminashi
3
1.2k
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
180
僕のハーネスを紹介します
watany
5
1.4k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
184
10k
Crafting Experiences
bethany
1
390
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
HDC tutorial
michielstock
2
970
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
440
Fireside Chat
paigeccino
43
4.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
750
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!