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
Joseph Ku
September 12, 2015
Technology
0
190
R&B: When Ruby Met Bitcoin
* Talk @ RubyConf Taiwan 2015 (2015.09.12)
Joseph Ku
September 12, 2015
Tweet
Share
More Decks by Joseph Ku
See All by Joseph Ku
第一次去 WWDC 就上手
joseph
0
210
Swift Introduction to Swift in Ruby
joseph
0
150
手機遊戲開發的兩三事
joseph
0
110
RubyMotion Gets A Cool New Friend: mruby on iOS
joseph
2
840
RubyMotion: Hack Your iOS App Like Never Before
joseph
5
940
Other Decks in Technology
See All in Technology
使えそうで使われないCloudHSM
maikamibayashi
1
250
スプリントゴールにチームの状態も設定する背景とその効果 / Team state in sprint goals why and impact
kakehashi
2
120
[AWS JAPAN 生成AIハッカソン] Dialog の紹介
yoshimi0227
0
170
DynamoDBの"Replacement"時にデータが消されないようにCustom Resource Provider Frameworkでカスタムリソース作ってみた件
diggymo
0
130
形式手法の 10 メートル手前 #kernelvm / Kernel VM Study Hokuriku Part 7
ytaka23
3
330
AI機能の開発運用のリアルと今後のリアル
akiroom
0
170
プロダクトエンジニアが活躍する環境を作りたくて 事業責任者になった話 ~プロダクトエンジニアの行き着く先~
gimupop
1
560
一休.comレストランにおけるRustの活用
kymmt90
3
640
日経電子版におけるリアルタイムレコメンドシステム開発の事例紹介/nikkei-realtime-recommender-system
yng87
2
660
いろんなものと両立する Kaggleの向き合い方
go5paopao
1
690
신뢰할 수 있는 AI 검색 엔진을 만들기 위한 Liner의 여정
huffon
0
470
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
1.1k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
51
4.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
810
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
We Have a Design System, Now What?
morganepeng
50
7.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Done Done
chrislema
181
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Thoughts on Productivity
jonyablonski
67
4.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
A Philosophy of Restraint
colly
203
16k
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!