|
java自学网(www.javazx.com)-java论坛,java电子书推荐:《去中心化应用 区块链技术概述》
( k$ N) c. q. H2 j" h% ljava电子书推荐理由:在这本实用指南中,作者解释了为什么去中心化应用(dapp)将比现在流行的Web应用得到更广泛的使用以及实现更多盈利,展示了如何使用现有工具来创建可用的dapp及其市场,并研究了目前两个成功的dapp案例。读者将了解到区块链的加密存储台账、scarce-asset模型和点对点技术如何提供比当前软件模型更灵活、更具激励性的结构。
, D; X- E- s# m8 G# O% e( |! Q& J& G5 z9 }: }6 { }/ p: Z
作者:[美]西拉杰·拉瓦尔(Siraj Raval)2 a: Q% U% b! y$ {! B
出版社:人民邮电出版社
f2 I( @3 l8 T; E出版时间:2018年5月
9 O& f9 ?6 ]! X6 y# }. o' B书籍价格:39.00元5 z1 y$ U3 B% L* K4 n
* b8 K2 Z; s0 r1 c6 m
/ i" p* @2 x1 G/ \4 w+ i# d/ m
java电子书目录:
0 {& Y' U1 ?. j* R: ~! Y第 1章 什么是去中心化应用 1
! r& H7 ?: g3 Q. l. ^5 V, E# x+ [ O; x8 T% Q% L+ n; \
1.1 预备知识:什么是比特币 1
3 ]) g& K- P J! j& F7 e
q0 h* J0 W- }4 w0 V5 [+ N, W1.2 什么是去中心化应用 3
# a7 w0 {' j2 }6 X V
0 B9 D8 o( r$ j! O- F2 ]1.2.1 特性1:开源 54 k% g6 I% P- M0 A( X2 c: l
- y' b7 T" h! e5 O' u/ }3 C
1.2.2 特性2:“内部货币” 6: N5 r3 |6 F( p0 m8 p$ |
. @! ]- r0 z S
1.2.3 特性3:去中心化共识 7
' Y7 X" v- B: X! q6 [* X; p5 X0 j: G2 [' V* y" f
1.2.4 特性4:没有中心失效点 8
j& k8 N3 k4 ]! s |+ Y( Q5 F6 M. Z7 R+ x$ V( p6 h* W
1.3 去中心化应用的历史 8. w, P: {8 ]2 ^" w
2 u k5 }& m- d* L X9 u! j# ~- N1.3.1 PopcornTime 10& i4 {- F( |) g+ s; e6 Q* u7 m
# Z% d: z0 _& H9 x y5 T1.3.2 OpenBazaar 10; }) D7 g& A8 ^
: p% p: u {: O$ E1 [$ L
1.3.3 Lighthouse 102 J4 i0 s4 A* V- @) M
1 U+ z" Z$ o- f& x0 i, y1.3.4 Gems 11
4 e( J9 `% o/ |3 p4 ]
0 L: L. U1 j# B' `; G1 b8 T1.4 技术点 11
- e$ N% s) U5 O1 g% A4 z6 e5 ~5 v. M9 ]. I* K+ H
1.5 开始着手吧 15) S( M; E" y) \" a2 a5 j) }- g/ Y
5 O* L$ z4 P8 U% _" |第 2章 蓬勃发展的dapp生态系统 17
Y; r: T5 _2 N4 B) b2 L
, c) k" Q* h" Z, S) q2.1 去中心化数据 17
. x! z+ q j1 Z. `8 b
i7 A/ P: z* n) Q0 i4 ~2.1.1 方案1:把数据直接存放在比特币的区块链中 180 R# p* x e+ x6 p6 X0 B
3 m- t& O9 M, @
2.1.2 方案2:把数据存放在分布式散列表中 19* g. f1 o- E' x+ s# X! I- p" F
) J; L5 F6 S" _; C8 Z; J* D2.2 去中心化财富 23
! M4 {! _' U) o$ B" G/ _
; r6 G% C# ~5 i$ e6 Y# N2.3 去中心化身份标识 29
f* \3 M9 n- M3 e, o/ g1 Q; W& A2 k. r- j
2.4 去中心化计算 32
$ T8 A4 |/ h) j( ]7 q* L
. c! i. f3 `8 q% S5 F; g+ T/ W( E4 W2.5 去中心化带宽 34, c( O( F8 T. v c
$ U2 J+ J; F. N0 u' ?' R2.6 去中心化资产的去中心化市场 36% r( a! p2 G6 _. f: r9 C
9 ]( W& B, @( Y* N) w
2.7 务实的去中心化 39
- O' B5 G# L6 p5 `4 ]8 t
4 M) }8 N L5 f9 ]* [% M6 a第3章 创建你的第 一个dapp 43' `5 L6 z0 V2 f5 H- P6 g) N6 J! a
( y* i1 K+ d* B9 h0 T3.1 Go语言 436 L- R9 K: q& @/ R$ B
, c; Y) U1 K+ o4 S/ R: K9 m
3.1.1 集中式架构 44
* n! M6 @2 ~3 t
$ f O, e6 f3 T( {' K% b2 S3.1.2 去中心化架构:IPFS 介绍 45
. f6 r; ^& Y2 @! d( H3 m ?% t! ^5 D7 `" H1 q$ \# k, j
3.2 我们要创建什么 47/ p7 J) t( i$ a6 s" x& p# A/ q
& G9 i4 F* U$ L! `4 L* }, M3.2.1 配置 48
3 q7 O% z b6 Q7 A: _4 Y7 F z+ c& c" o1 q5 j/ P N% _
3.2.2 路由 53, O8 Y& l4 H8 ]7 ]7 J$ S
8 k5 I/ ~" N. h2 Q. l3.2.3 数据存储和获取 55& d% U$ @2 X* V) u" F: o! d
: l% Y& N. {# l- f9 b/ _
3.2.4 将数据传给前端显示 58
/ H1 U" F# j m" Q
5 c$ J `$ T- H' `3.3 dapp经济学 619 ~, K9 M& Y9 W# s; {' a
# L% }! I# _& q3 K3.4 遗留问题 65
3 p0 b$ ~9 C" S; E4 s
" _; ^+ @1 ^5 D3.4.1 私有网络 65
. B* @' F. |& S
% y; }/ O. S3 T6 b4 F3.4.2 人类可读的名称 66
7 f5 e( Z, }" B' @( _; S
/ Q9 m6 H: Y H3.4.3 仅显示Mikro上的同伴,而不是IPFS上的全部节点 66
+ j4 l/ Z8 s' V3 \; x( _1 S, u1 j- o0 C( f
3.4.4 防篡改支付 66
0 j# _2 d: s f1 I2 q: |: L$ J8 w! ?: W
第4章 OpenBazaar 69: V; C3 T7 i* P+ v+ P: m: W
) z0 X+ {& R! F# d ^8 x! ~3 n/ y
4.1 为什么要做OpenBazaar 69
- x' m) k6 o; |( ]7 P/ e6 y& S5 `
4.2 什么是OpenBazaar 701 M2 K y/ J0 n! z/ W. ^. V
) Q1 d( w3 p' g% i+ f4.3 OpenBazaar 如何运转 71
$ H5 V* A* H2 }; { v) C: D
" v4 V# v0 r/ g, a% P2 v% v! F6 n" H4.3.1 商家 71
' X E" X7 H) y @2 j
$ O2 U! s H7 |$ M' r# ^$ M8 G! p4.3.2 买家 72 d2 A( E3 D e# d. h. a
javazx.com
+ N4 g: t: L+ I: U4.3.3 公证方 73
- W2 X) _ ^- p$ b: Y) y5 l8 ?, ~' d2 _8 a2 F6 s
4.4 如何安装OpenBazaar 74
' n( Y; S ^' r* t g4 f
; y9 j2 [ L- `; n( A. C6 B4.4.1 可能会出现的错误 75
' F: Q5 m% W! B' O2 ?' B5 \: a
' P) {2 Y" ]! C6 O4.4.2 身份标识 79
B. m7 p7 ^( p/ m4 }- i* ^0 [+ y' q% ^2 j$ j# e( |5 ~
4.4.3 声誉 80
/ B4 X* P& {) _; z1 S# D5 c; X' ?! B! S7 C+ ^* u# e
4.5 OpenBazaar还有哪些可以改进之处 83: K3 D. w0 w8 ]3 e5 \0 j
: F/ Y8 ]" x3 H( u7 t第5章 Lighthouse 858 m8 c: r, ^/ k+ W* X; k
2 o0 d4 V3 M# @/ `/ M+ \" Y* F5.1 功能 869 a" t4 M* U. ?% p4 ^! e3 `
) [9 E3 O# b+ t0 k% D5.2 SPV 钱包 92. b- ~( i/ G: M5 d# g( T m
7 y9 C" j: Y( t+ f
5.3 身份标识 93
0 X' z8 ?$ Q. Z& f7 d- r5 }" u4 v. v+ K
第6章 La’Zooz 952 S5 J/ @, X# J1 t- q8 z; w8 Y
/ J9 l j* b( A4 s6.1 La’Zooz 是什么 95! w2 }+ v1 ~" m4 U. I2 `% V
! [) n* ]& t2 e& b% t1 `. }
6.1.1 分布式协议 96
' ^; J! t' V! w/ m+ z9 [9 g+ f3 y/ Q1 A' d+ @
6.1.2 DAO结构 975 i& K5 @9 E7 g9 |% q$ C7 y! {" |
: P2 b4 U; B( y6.2 UX 99
& {' V) ~% Z) ~% u
7 s& S% J. T) l, X' g( @6.2.1 架构 101
; `6 t- t' W: I2 O9 _( B5 B2 A I: n: `) S" E# d
6.2.2 合约 104
: p6 f+ q' d7 f" ^
; ]/ R' v# H) u6 w6.2.3 改善 105
' f. h; @, k1 u4 ~8 _% B! o8 D; f- z H/ T& J; G" z
6.3 总结 106
8 l+ [( I( y3 G- F1 L
; M, p# |5 i( e0 Q5 W X) M关于作者 107
; R- I _) M7 Z% x" u5 Q% _7 @9 b' a& X' F* W7 `: f
关于封面 107 1 ~$ R, l( \' l: F% T. }) \. {- }
7 b% D6 Y9 m5 K/ w [Java资料百度网盘下载地址链接(百度云):《去中心化应用 区块链技术概述》_吴海星译.pdf【密码回帖可见】4 m0 g) j) M& M( M1 y+ Z
5 [1 g& y6 g' M# `$ d+ p$ ]
' f% d0 ~0 o) k$ v1 S' K! j) P. }# ?$ @$ d
2 b, r1 D) _ _% g! O# b& @( v$ M# c: g: ^- M3 Q
* H: w; O3 \/ Q1 l |
|