|
java自学网(www.javazx.com)-java论坛,java电子书推荐:《去中心化应用 区块链技术概述》1 F- d1 Z5 l- i, R/ x+ L
java电子书推荐理由:在这本实用指南中,作者解释了为什么去中心化应用(dapp)将比现在流行的Web应用得到更广泛的使用以及实现更多盈利,展示了如何使用现有工具来创建可用的dapp及其市场,并研究了目前两个成功的dapp案例。读者将了解到区块链的加密存储台账、scarce-asset模型和点对点技术如何提供比当前软件模型更灵活、更具激励性的结构。
! c6 R$ Y! Z N+ n4 B+ i! ^) N8 K$ r) x, |& h5 s
作者:[美]西拉杰·拉瓦尔(Siraj Raval)' j7 [, n' v) I; d. [2 g# k
出版社:人民邮电出版社
' J6 t' G9 N, ]出版时间:2018年5月
* U2 x2 Q! H+ j2 \2 Y书籍价格:39.00元& a& m5 j. Y. W- S
" p5 z J9 M" e1 {$ |
& C' J% X3 C! A; W I: f
) X( R; l6 L$ E! @java电子书目录:. h% M" p! D& W
第 1章 什么是去中心化应用 10 A8 A% o$ K2 L2 J! Q. H! P3 q
: ]: W8 A" h+ M2 \( I- H/ |; ~/ p4 A$ j1.1 预备知识:什么是比特币 10 ~5 B, R6 {; \6 j) k6 g
4 H) L# w8 w! K
1.2 什么是去中心化应用 3
7 T& q+ \% W3 A& N( W
- K3 S, l- F3 I1.2.1 特性1:开源 5 r4 S+ f5 E" ~7 r
4 x: D! e* ?: u1.2.2 特性2:“内部货币” 61 G" u0 ^ H9 {
+ S- x2 `- E, s( r! S' U( O* g1.2.3 特性3:去中心化共识 7( N) f8 F+ U. q1 I' A
" w+ d8 s: D g' s1.2.4 特性4:没有中心失效点 8, _/ U4 \6 l y3 T- L1 K/ z
. `/ l( f! P6 E) t1.3 去中心化应用的历史 8' K' i! Q, \$ l' M
; k7 w! y' E) C; r* L l
1.3.1 PopcornTime 10
) h2 }# B: K/ E* J; N# U5 A" [: j A. d+ e
1.3.2 OpenBazaar 10
. h- d: E8 y2 Q
& S7 t% `8 S; m& `+ }' [5 Y7 @1.3.3 Lighthouse 10" X9 L3 S7 D& |- F, T# d. b
" I0 F P. V0 S! o1.3.4 Gems 11: t/ c# l' k, ]: k: G' l2 x! g
6 v5 K( `6 M1 I7 E1 ^1.4 技术点 11
% m4 w8 J* H; h3 e% ?& }( M$ y9 e* `) M5 @& B f* I% W
1.5 开始着手吧 15
9 s8 {$ B6 p, s
6 V6 e m: v* _& ^! b第 2章 蓬勃发展的dapp生态系统 17
6 f; o* S& j4 }0 W1 c9 g
9 ^% p% ^% J" G$ S+ T. Q5 }2.1 去中心化数据 17
( Z c0 k7 J+ T, _4 `- J! a
$ @" A) M! {: j `2.1.1 方案1:把数据直接存放在比特币的区块链中 18' O, k4 y) v+ F3 _3 n- Z- M
( c% R- t1 ~8 t1 F* b6 T/ [2.1.2 方案2:把数据存放在分布式散列表中 19& A4 b: u8 W+ ^% w, W
- j+ G" {) M2 F- E
2.2 去中心化财富 23
9 Y3 Y$ z1 K, j I; p
5 s- i" S4 k% Y% t* i6 j2.3 去中心化身份标识 29/ B: g$ D' A( i
( o3 L) u* R! E( s3 J0 K2.4 去中心化计算 32* t. z; a. x4 t' t
. U3 Y3 \0 t; R/ t% `! t
2.5 去中心化带宽 34
9 Q. `" d; N) s4 a- m T+ Q9 W; p' A6 U0 k# v
2.6 去中心化资产的去中心化市场 36$ [! @$ @0 I# \& `
8 \7 S2 @4 h, ?5 M2.7 务实的去中心化 39' F$ B+ l) r7 J
. q) ^+ D. l( a1 \7 b3 J" A第3章 创建你的第 一个dapp 438 Z+ o3 E5 h) m* ~
6 F, w( Y1 R# A8 Z7 o3.1 Go语言 436 r. q& a3 f1 }% q& H/ {" p% `
7 V, F- F5 e/ Z7 W2 v$ M4 p- m3.1.1 集中式架构 44
. E0 X( ?1 r4 ~, ?9 g4 d- _) p6 S) R$ z0 O/ y) t: [- A" Y
3.1.2 去中心化架构:IPFS 介绍 45
( N; t* H. i" o( S4 g( e' S$ Z# ]% W' @& A
3.2 我们要创建什么 47
* W; v9 L: ]3 Q$ I5 b
) ^+ q3 a6 m- N! G5 j H; E7 D/ ^3.2.1 配置 48( j% x6 [ g* B$ d
0 z2 W3 J3 A n% e8 v; L' U3.2.2 路由 53; K' d: Q# P. K" Z( v
3 m) H0 r0 Y; P, h' L. N) T
3.2.3 数据存储和获取 55
' j% h) {1 @2 A) ], l3 I! \. Q5 f" W; t- R0 m
3.2.4 将数据传给前端显示 58
; J5 e' v- `+ _
$ `2 [; C" `6 ~) }3.3 dapp经济学 61
, [( q5 J Z l2 o9 D: r+ k, s9 D% |6 T$ Q2 Q/ q3 o; N9 I! P
3.4 遗留问题 65' k1 M+ m W+ J7 U$ u9 N
& M- ~, E/ u. C
3.4.1 私有网络 65/ ~/ ]; B m: }/ N: z$ N
& P; y0 z. y/ f: ~1 b! R" o3.4.2 人类可读的名称 66
5 z0 |; G' e8 G% h" g' M
; o* c9 I8 p4 B5 {; T- M- o3.4.3 仅显示Mikro上的同伴,而不是IPFS上的全部节点 66: Q+ W) w$ Z% h
6 Q& d" |( w. K/ \3.4.4 防篡改支付 660 K$ P1 M2 C# s3 W
2 h( } S# A ^3 D0 j5 v: c7 i第4章 OpenBazaar 691 y3 T8 t) c+ i; F6 t
+ [" g8 Q$ z0 [+ h7 G( v
4.1 为什么要做OpenBazaar 693 |2 y }6 j9 ^; c+ }3 D
; [3 c% r% |! }$ W" V+ Y4.2 什么是OpenBazaar 702 h# U4 k2 t6 R( e( `9 \/ M; h
3 m! E: L' U9 l; D) q# a3 P E# c4.3 OpenBazaar 如何运转 71
8 S' i$ `& M: y' e/ e2 n- X7 I9 D0 w: ?( N- I" q
4.3.1 商家 71
( g$ b! x% e1 u( S4 `' p: f% h7 t0 ~0 [% G* S
4.3.2 买家 726 d& X" G/ q# ? v
javazx.com
k7 N# G2 q$ {) O3 `4.3.3 公证方 73
7 m0 I9 X& `* `0 F2 z, F3 A4 R- J% [* c/ F' ], P. k
4.4 如何安装OpenBazaar 748 o; m8 i" A- _/ q
* j3 T5 V( F9 Q- @# l
4.4.1 可能会出现的错误 75
/ }7 @: G1 G( h6 t2 I# ^8 w& r) @: W: S$ Z7 z. _! z5 w) g
4.4.2 身份标识 79: x# \# k* {4 L9 X
& K2 A6 q( ~& Z8 h& s
4.4.3 声誉 80- S' Q; m; e% B6 h
* s. G9 n7 h7 [6 E; C: |$ F4.5 OpenBazaar还有哪些可以改进之处 83. H& U/ M% W7 j; v' i) a2 w
5 f& c$ B1 G! f: v第5章 Lighthouse 85% Z+ M6 W$ ~2 u$ n- ^& _" `
: a8 g: N7 M3 @, \9 x. z
5.1 功能 86' p. N6 C. n( ~) X1 o
) z3 w! g. ~, Y
5.2 SPV 钱包 92
5 @% y% X; a, j( ` Z# ?9 M# f6 H) J4 _* g2 Z' p& w
5.3 身份标识 93
2 g( w8 b$ b0 `) [1 [4 u4 n y8 p& @+ b
第6章 La’Zooz 956 @& s$ N# s$ n
3 y: v& n4 J' _6 y7 f6.1 La’Zooz 是什么 95; H: M8 z R; F: A0 J
6 h- S _! ]- k/ p0 q+ }! g
6.1.1 分布式协议 96
* ]7 E3 C4 V$ p% @$ a+ p2 [/ J' B4 i5 e; V* U4 E
6.1.2 DAO结构 97
) x& Y4 S" V! k/ }
8 b! o+ Y4 s: J3 K6.2 UX 99
# T$ m" M7 I5 i- }5 e& U3 T* @% x3 B6 S) H" `4 ^. h
6.2.1 架构 101
" a% ^( V8 s0 ^9 @0 X* }
. B& b- V( k" |) N6 A" N2 B6.2.2 合约 104
9 C* q) M, Q$ p- U* [4 X
# U( N% a" Y2 W" T9 P6.2.3 改善 105
8 Z# X5 l, v# o$ Q8 r; a; J) d; J1 f) T
6.3 总结 106
$ L: P- k, l1 C' f
: I/ Y% B5 O9 ?# a) ~' H. K: Y, Q关于作者 107
# V$ d' n& E3 \7 ~* N. {5 p7 h2 c" F9 u g9 A. g4 a
关于封面 107
+ @7 O5 s6 u% l _8 D9 \9 H- ^- f8 q8 G' Q
Java资料百度网盘下载地址链接(百度云):《去中心化应用 区块链技术概述》_吴海星译.pdf【密码回帖可见】
& u. }; u( N' k3 p9 \0 A' T$ Y+ D8 j; O- Y" w
" R0 g( |/ H6 ? f) b: ^" O9 v: ]* N
+ \* d& E# V+ S& `
@& ~% i+ y) A4 a
8 ?8 `! [7 {' j: d& D |
|