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
データ基盤をDataformで整えた話 〜 開発環境を添えて 〜
takapy
0
110
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
340
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
210
AI と創る新たな世界 / A New World Created with AI
ks91
PRO
0
110
Building applications in the Gemini API family.
line_developers_tw
PRO
0
520
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
2
120
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
890
Mastering Ruby Box
tagomoris
3
150
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
210
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
2.4k
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
740
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
130
New Earth Scene 8
popppiees
3
2.3k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
770
KATA
mclloyd
PRO
35
15k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
HDC tutorial
michielstock
2
690
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
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!