Submit Search
Upload
Bitcoin & Ripple
•
Download as PPTX, PDF
•
2 likes
•
815 views
jingping yi
Follow
重新发明比特币 Ripple的改进
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 18
Download now
Recommended
Bitcoin Droidcon Tunisia
Bitcoin Droidcon Tunisia
JohannBarbie
Bitcoin (Cryptocurrency)
Bitcoin (Cryptocurrency)
Tsasaa Tsas
Blockchain technology powerpoint
Blockchain technology powerpoint
Radius Anesthesia
智能合約結合區塊鏈簡介
智能合約結合區塊鏈簡介
Nicholas Lin
從開發人員角度十分鐘理解區塊鏈技術
從開發人員角度十分鐘理解區塊鏈技術
Will Huang
Block chain 101 what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody
How does a blockchain work?
How does a blockchain work?
Deloitte UK
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
Melanie Swan
Recommended
Bitcoin Droidcon Tunisia
Bitcoin Droidcon Tunisia
JohannBarbie
Bitcoin (Cryptocurrency)
Bitcoin (Cryptocurrency)
Tsasaa Tsas
Blockchain technology powerpoint
Blockchain technology powerpoint
Radius Anesthesia
智能合約結合區塊鏈簡介
智能合約結合區塊鏈簡介
Nicholas Lin
從開發人員角度十分鐘理解區塊鏈技術
從開發人員角度十分鐘理解區塊鏈技術
Will Huang
Block chain 101 what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody
How does a blockchain work?
How does a blockchain work?
Deloitte UK
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
Melanie Swan
程序员的职业规划课
程序员的职业规划课
jingping yi
程序人生的四个象限和两条主线
程序人生的四个象限和两条主线
jingping yi
Git实务图解
Git实务图解
jingping yi
第六期分享笔记20150208
第六期分享笔记20150208
jingping yi
Jd 技术框架
Jd 技术框架
jingping yi
Ripple支付技术
Ripple支付技术
jingping yi
More Related Content
More from jingping yi
程序员的职业规划课
程序员的职业规划课
jingping yi
程序人生的四个象限和两条主线
程序人生的四个象限和两条主线
jingping yi
Git实务图解
Git实务图解
jingping yi
第六期分享笔记20150208
第六期分享笔记20150208
jingping yi
Jd 技术框架
Jd 技术框架
jingping yi
Ripple支付技术
Ripple支付技术
jingping yi
More from jingping yi
(6)
程序员的职业规划课
程序员的职业规划课
程序人生的四个象限和两条主线
程序人生的四个象限和两条主线
Git实务图解
Git实务图解
第六期分享笔记20150208
第六期分享笔记20150208
Jd 技术框架
Jd 技术框架
Ripple支付技术
Ripple支付技术
Bitcoin & Ripple
1.
Bitcoin & Ripple
2.
• 重新发明比特币 • Ripple的改进
3.
初始状态 • A 100 •
B 100 • C 100 Server2 • A 100 • B 100 • C 100 Server1 • A 100 • B 100 • C 100 Server3
4.
BA: 100 • A
100 • B 100 • C 100 Server2 • A 200 • B 0 • C 100 Server1 • A 100 • B 100 • C 100 Server3
5.
BA: 100( ) •
A 200 • B 0 • C 100 Server2 • A 200 • B 0 • C 100 Server1 • A 200 • B 0 • C 100 Server3
6.
但是,如何认证……
7.
A B
8.
A B BTC Network 广播 RSA 私钥加密签名 RSA
公钥解密
9.
但是,并发情况下……
10.
BA: 100 &&
BC: 100 • A 100 • B 0 • C 200 Server2 • A 200 • B 0 • C 100 Server1 • A 100 • B 100 • C 100 Server3
11.
一笔钱花两次,如何避免?
12.
区块链技术
13.
一个区块
14.
数学上怎样保证 mining 的过程需要 消耗大量的
CPU 时间?并只有很小 的几率成功?
15.
Hashcash 为你想保护的信息,找到一串数字,附加上 去后,使用某种公认的 hash 算法,比如
SHA- 2 ,算出一个 hash 值。如果 hash 值由一长串 0 打头(具体多少个决定了难度),那么就成 功了。 hash = sha2(data + random_str) hash: 0000123456789
16.
如何防止比特币超发 • 每 210000
个 block ,生产新 block 的人被认 可凭空获得的 BTC 数量比之前的少一半。 (BTC 的总量增速变缓) • 新的 block 产生的速度是由难度来调节的 (10分钟一个)
17.
p2p 网络不再凭空制造出新的 BTC
, 这个时候制造新的 block 的动力是什 么呢 交易税
18.
Ripple的改进 比特币网络 ripple 货币数 1种
不限 获得方式 Mining Pre-mining 增发方式 不可增发 基于信任的增发 交易确认 全网确认(10分钟) 共识(5秒)
Download now