Foreword |
|
xi | |
Preface |
|
xiii | |
Authors |
|
xv | |
1 What Is Cryptoeconomics? |
|
1 | (16) |
|
1.1 The Basics of Cryptography |
|
|
1 | (9) |
|
|
2 | (4) |
|
|
6 | (1) |
|
|
7 | (3) |
|
|
10 | (3) |
|
|
11 | (1) |
|
|
12 | (1) |
|
|
13 | (4) |
2 Mechanisms of Consensus |
|
17 | (22) |
|
2.1 The Byzantine Generals Problem |
|
|
19 | (3) |
|
|
22 | (2) |
|
2.3 PoW (Proof-of-Work) Mechanism |
|
|
24 | (11) |
|
2.3.1 Problem of PoW 1: Waste of Resources |
|
|
26 | (2) |
|
2.3.2 Problem of PoW 2: Environmental Problem |
|
|
28 | (2) |
|
2.3.3 Problem of PoW 3: Centralization of Computing Power |
|
|
30 | (5) |
|
2.4 PoS (Proof-of-Stake) Mechanism |
|
|
35 | (1) |
|
2.5 LPoS (Leased Proof-of-Stake) Mechanism |
|
|
36 | (1) |
|
2.6 DPoS (Delegated Proof-of-Stake) Mechanism |
|
|
37 | (2) |
3 Optimized Consensus Mechanism |
|
39 | (40) |
|
3.1 Optimized Versions of PoW Mechanism |
|
|
39 | (12) |
|
3.1.1 Litecoin's SCRYPT Algorithm |
|
|
40 | (1) |
|
|
41 | (1) |
|
3.1.3 Parallel Algorithm and Heavycoin |
|
|
42 | (2) |
|
|
44 | (3) |
|
3.1.5 Ethash and Ethereum |
|
|
47 | (2) |
|
|
49 | (2) |
|
|
51 | (19) |
|
3.2.1 Byzantine General and Byzantine Fault-Tolerance Algorithm |
|
|
51 | (2) |
|
3.2.2 Algorithm for Realizing Proof-of-Stake |
|
|
53 | (11) |
|
1 Tendermint and PoS Based on BTF |
|
|
54 | (4) |
|
|
58 | (4) |
|
|
62 | (2) |
|
3.2.3 Trap of Proof-of-Stake |
|
|
64 | (30) |
|
1 Relations with No Interest |
|
|
64 | (2) |
|
|
66 | (2) |
|
|
68 | (1) |
|
|
69 | (1) |
|
3.3 PBFT Optimized Version: Federal Byzantine Agreement (FBA) |
|
|
70 | (6) |
|
3.4 Other: Algorand Agreement |
|
|
76 | (3) |
4 Game Theory and Cryptoeconomics |
|
79 | (14) |
|
|
79 | (3) |
|
|
82 | (2) |
|
|
84 | (1) |
|
4.4 Bounded Rationality Model |
|
|
85 | (1) |
|
4.5 Game Theory Mechanism Design and Consensus Mechanism |
|
|
86 | (1) |
|
4.6 Game Theory Mechanism Design and Blockchain Security |
|
|
87 | (3) |
|
4.7 Prospect of Game Theory-Based Consensus Mechanism - Ethereum's Casper Consensus Algorithm |
|
|
90 | (3) |
5 Behavioral Economics and Cryptoeconomics |
|
93 | (22) |
|
5.1 Behavioral Economics vs. Traditional Economics: Irrational vs. Rational |
|
|
93 | (1) |
|
5.2 Behavioral Economics in the Blockchain World |
|
|
94 | (19) |
|
5.2.1 How to Introduce Blockchain to Friends? |
|
|
94 | (3) |
|
5.2.2 Why Are You Completely Indifferent to $10,000 Bitcoin, While Some People Are Crazy for it? |
|
|
97 | (3) |
|
5.2.3 Why Do So Many Projects Like Airdrops? |
|
|
100 | (3) |
|
5.2.4 DAO Is Really the Main Form of Organization in the Future? |
|
|
103 | (4) |
|
5.2.5 How to Control Our Impulses? Maybe You Need a Smart Contract |
|
|
107 | (4) |
|
5.2.6 Dilemma of Multiple Choices: Why Do We Want to Participate in All Projects? |
|
|
111 | (2) |
|
5.3 The Intersection of Behavioral Economics and Cryptoeconomics |
|
|
113 | (2) |
6 Cryptoeconomics and the Security of Blockchain |
|
115 | (24) |
|
|
116 | (4) |
|
6.1.1 Cost of Sybil Attacks on Traditional and Blockchain Networks |
|
|
118 | (2) |
|
6.2 Fork: Soft Fork and Hard Fork |
|
|
120 | (5) |
|
6.2.1 Fork, Soft Fork, and Hard Fork Concepts |
|
|
120 | (3) |
|
6.2.2 Main Characteristics of Soft Fork and Hard Fork |
|
|
123 | (1) |
|
6.2.3 The Importance of Forks |
|
|
123 | (2) |
|
|
125 | (4) |
|
6.3.1 What Is P + e Attack |
|
|
126 | (2) |
|
6.3.2 Protection from P + e Attacks |
|
|
128 | (1) |
|
|
129 | (4) |
|
6.4.1 The Significance of The DAO Cryptoeconomics |
|
|
131 | (2) |
|
|
133 | (2) |
|
|
135 | (4) |
7 Blockchain in China |
|
139 | (14) |
|
7.1 The Power of Blockchain in Real Life |
|
|
139 | (1) |
|
7.2 Real Use Cases of Blockchain in China |
|
|
140 | (8) |
|
7.2.1 Financial Solutions |
|
|
140 | (5) |
|
7.2.2 Police and Other Governmental Solutions |
|
|
145 | (2) |
|
7.2.3 Food Safety and Supply Chain |
|
|
147 | (1) |
|
7.3 Secret of Chinese Success |
|
|
148 | (5) |
8 The Future of Cryptoeconomics |
|
153 | (5) |
Conclusion |
|
158 | (3) |
Index |
|
161 | |