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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Joseph Ku
September 12, 2015
Technology
280
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
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
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
300
EventBridge Connection
_kensh
5
710
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
970
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
0
150
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
590
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
970
Android の公式 Skill / Android skills
yanzm
0
140
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
140
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
150
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
970
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
480
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
4
660
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
The Curious Case for Waylosing
cassininazir
1
390
Fireside Chat
paigeccino
42
3.9k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Designing for humans not robots
tammielis
254
26k
How to Talk to Developers About Accessibility
jct
2
230
Designing Experiences People Love
moore
143
24k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
850
Crafting Experiences
bethany
1
180
Building AI with AI
inesmontani
PRO
1
1.1k
Technical Leadership for Architectural Decision Making
baasie
3
410
Test your architecture with Archunit
thirion
1
2.3k
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!