|
|
xv | |
|
|
xix | |
Foreword |
|
xxi | |
Preface |
|
xxiii | |
Acknowledgments |
|
xxix | |
Acronyms |
|
xxxi | |
|
Part I Cryptocurrencies and Blockchain Technology |
|
|
|
1 Blockchain: A New Era of Technology |
|
|
3 | (22) |
|
|
|
|
|
|
|
1.1 Introduction to Web 3.0 |
|
|
6 | (1) |
|
|
6 | (1) |
|
|
6 | (1) |
|
|
7 | (1) |
|
|
7 | (5) |
|
|
8 | (1) |
|
|
9 | (1) |
|
1.2.3 Distributed P2P Network |
|
|
10 | (1) |
|
|
11 | (1) |
|
|
11 | (1) |
|
|
12 | (1) |
|
|
12 | (3) |
|
|
13 | (1) |
|
1.4.2 Interfacing with Ethereum |
|
|
13 | (1) |
|
|
14 | (1) |
|
1.4.4 Ethereum Network Transactions |
|
|
15 | (1) |
|
1.5 Interplanetary File System (IPFS) |
|
|
15 | (1) |
|
1.6 Decentralized Applications (DApps) |
|
|
16 | (1) |
|
|
17 | (5) |
|
1.7.1 Project Description |
|
|
18 | (1) |
|
|
18 | (2) |
|
|
20 | (2) |
|
|
22 | (1) |
|
|
23 | (2) |
|
2 Blockchain: A Path to the Future |
|
|
25 | (18) |
|
|
|
|
|
26 | (1) |
|
2.2 Blockchain Architecture |
|
|
27 | (2) |
|
|
27 | (1) |
|
|
28 | (1) |
|
2.2.3 Main Attributes of Blockchain |
|
|
29 | (1) |
|
2.3 Types of Blockchain Systems |
|
|
29 | (1) |
|
|
30 | (7) |
|
2.4.1 Proof of Work (PoW) |
|
|
30 | (4) |
|
2.4.2 Pure Stake-Based Consensus |
|
|
34 | (1) |
|
2.4.3 Leased Proof of Stake (LPoS) |
|
|
34 | (1) |
|
2.4.4 Delegated Proof of Stake (DPOS) |
|
|
34 | (1) |
|
2.4.5 Hybrid Form of PoS and PoW |
|
|
35 | (1) |
|
2.4.6 Practical Byzantine Fault Tolerance (PBFT) |
|
|
35 | (1) |
|
|
35 | (1) |
|
|
35 | (1) |
|
2.4.9 Proof of Elapsed Time |
|
|
36 | (1) |
|
2.4.10 Proof of Activity (PoA) |
|
|
36 | (1) |
|
2.4.11 Proof of Burn (PoB) |
|
|
36 | (1) |
|
2.5 Blockchain Applications That Are Transforming Society |
|
|
37 | (1) |
|
|
38 | (1) |
|
|
39 | (4) |
|
|
43 | (12) |
|
|
|
|
|
|
44 | (3) |
|
3.1.1 What Is Blockchain Technology? |
|
|
45 | (1) |
|
3.1.2 Blockchain in Real-Time World |
|
|
45 | (2) |
|
3.1.3 Working Process of Blockchain |
|
|
47 | (1) |
|
3.2 Data Economy of Blockchain and 5G |
|
|
47 | (3) |
|
3.3 Combination of Blockchain Technology and 5G Mobile Connection |
|
|
50 | (1) |
|
3.4 How to Use 5G and Blockchain Together |
|
|
50 | (2) |
|
3.5 Applications of Blockchain and 5G |
|
|
52 | (1) |
|
|
52 | (1) |
|
|
52 | (1) |
|
3.5.3 Supply Chain Auditing |
|
|
52 | (1) |
|
3.5.4 Entertainment and Multimedia |
|
|
52 | (1) |
|
|
53 | (1) |
|
3.5.6 Logistics and Shipping |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
53 | (2) |
|
4 Blockchain in Social Networking |
|
|
55 | (22) |
|
|
|
|
|
|
4.1 Overview of Blockchain and Social Networking Platform |
|
|
56 | (4) |
|
4.1.1 Basic Structure of Blockchain |
|
|
57 | (1) |
|
4.1.2 Review of Social Networking Platform |
|
|
58 | (2) |
|
4.1.3 Relationship between Social Media and Blockchain |
|
|
60 | (1) |
|
4.2 Decentralized Online Social Network |
|
|
60 | (3) |
|
4.2.1 Distributed Online Social Network Architecture |
|
|
60 | (1) |
|
4.2.2 Social Data Representation |
|
|
61 | (2) |
|
|
63 | (1) |
|
4.3 Trusted Social Network with Blockchain Technology |
|
|
63 | (6) |
|
4.3.1 Rumor Spreading Model |
|
|
65 | (1) |
|
4.3.2 Blockchain Protocols for Rumor Spreading |
|
|
66 | (1) |
|
4.3.3 Comparison of SIR and Blockchain-Based SIR |
|
|
67 | (2) |
|
4.4 Privacy-Preserving Services for Social Network |
|
|
69 | (3) |
|
4.4.1 Blockchain-Based Social Media |
|
|
70 | (1) |
|
4.4.2 Impact of Blockchain in Social Media |
|
|
71 | (1) |
|
4.5 Issues and Challenges of Blockchain in Social Network |
|
|
72 | (1) |
|
|
73 | (1) |
|
|
73 | (4) |
|
5 Integrating Blockchain with CACC for Trust and Platoon Management |
|
|
77 | (22) |
|
|
|
|
|
|
78 | (2) |
|
|
80 | (1) |
|
|
81 | (2) |
|
|
81 | (1) |
|
|
82 | (1) |
|
|
82 | (1) |
|
|
82 | (1) |
|
5.4 Consensus in Blockchain |
|
|
83 | (1) |
|
5.4.1 Proof-of-Work (PoW) |
|
|
83 | (1) |
|
5.4.2 Proof-of-Authority (PoA) |
|
|
84 | (1) |
|
|
84 | (7) |
|
5.5.1 Blockchain at the Vehicular Plane for Intra-platoon Communications |
|
|
84 | (5) |
|
5.5.2 Blockchain at the RSU Plane for Trust and Reputation Management |
|
|
89 | (2) |
|
|
91 | (1) |
|
5.6.1 Experiment 1: Blockchain for Intra-platoon Communication and Platoon Management |
|
|
91 | (1) |
|
5.6.2 Experiment 2: Blockchain for Trust and Reputation Management |
|
|
91 | (1) |
|
5.7 Results and Discussion |
|
|
92 | (2) |
|
|
94 | (1) |
|
|
95 | (4) |
|
6 Impact of Blockchain for Internet of Things Security |
|
|
99 | (30) |
|
|
|
100 | (1) |
|
6.2 Challenges and Issues in IoT |
|
|
101 | (5) |
|
|
101 | (5) |
|
|
106 | (4) |
|
|
107 | (3) |
|
|
110 | (1) |
|
6.4 IoT Blockchain Approaches |
|
|
110 | (9) |
|
6.4.1 Blockchain Platforms for IoT |
|
|
111 | (3) |
|
|
114 | (5) |
|
|
119 | (2) |
|
|
121 | (1) |
|
|
121 | (8) |
|
7 Chaos Control Dynamics of Cryptovirology in Blockchain |
|
|
129 | (20) |
|
|
|
|
130 | (2) |
|
7.2 Mathematical Modeling and Stability Analysis |
|
|
132 | (10) |
|
7.2.1 Fixed-Point Analysis |
|
|
134 | (3) |
|
7.2.2 Phase Space Analysis |
|
|
137 | (1) |
|
7.2.3 Time Series Analysis |
|
|
138 | (1) |
|
7.2.4 Bifurcation Analysis |
|
|
139 | (3) |
|
7.3 Lyapunov Exponent and Chaos |
|
|
142 | (2) |
|
|
144 | (1) |
|
|
145 | (1) |
|
|
146 | (3) |
|
8 Blockchain and Bitcoin Security |
|
|
149 | (10) |
|
|
|
|
|
150 | (1) |
|
8.2 Security Threats to Bitcoin |
|
|
151 | (1) |
|
8.3 Working Idea of Bitcoin |
|
|
151 | (1) |
|
8.4 Case Study for Analyzing the Reason for Fall in Bitcoin Value |
|
|
152 | (1) |
|
8.4.1 Security Threats to Bitcoin Protocol |
|
|
152 | (1) |
|
8.4.2 Security Threats to Bitcoin Services |
|
|
152 | (1) |
|
8.4.3 Security Threats by Other Factors |
|
|
152 | (1) |
|
|
152 | (2) |
|
8.6 Rise of Bitcoin Value |
|
|
154 | (1) |
|
|
154 | (1) |
|
|
154 | (5) |
|
Part II Cryptocurrencies and Blockchain Applications |
|
|
|
9 Applications with Blockchain Technique |
|
|
159 | (22) |
|
|
|
|
|
|
160 | (4) |
|
|
160 | (1) |
|
|
161 | (2) |
|
|
163 | (1) |
|
9.2 Applications of Blockchain Technology |
|
|
164 | (13) |
|
9.2.1 Blockchain Technology in the Food Industry |
|
|
164 | (1) |
|
|
165 | (2) |
|
|
167 | (2) |
|
|
169 | (1) |
|
9.2.5 Blockchain Applications in Healthcare |
|
|
170 | (3) |
|
9.2.6 Blockchain Applications in Internet of Things (IoT) |
|
|
173 | (3) |
|
|
176 | (1) |
|
|
176 | (1) |
|
|
177 | (1) |
|
|
177 | (1) |
|
|
177 | (4) |
|
10 Impact of Application of Big Data on Cryptocurrency |
|
|
181 | (16) |
|
|
|
|
|
|
|
182 | (1) |
|
|
183 | (1) |
|
|
183 | (3) |
|
10.3.1 How Does a Cryptocurrency Transaction Work? |
|
|
184 | (1) |
|
10.3.2 The Cryptocurrency Market |
|
|
185 | (1) |
|
10.3.3 Future of Cryptocurrency in a Country Like India |
|
|
185 | (1) |
|
|
186 | (1) |
|
|
187 | (2) |
|
|
187 | (1) |
|
10.5.2 Importance of Big Data |
|
|
188 | (1) |
|
10.6 Coexistence of Big Data and Blockchain |
|
|
189 | (3) |
|
10.6.1 Ensuring Data Quality Using Blockchain and Big Data |
|
|
190 | (1) |
|
10.6.2 Where Can Cryptocurrency with Big Data Be Used? |
|
|
191 | (1) |
|
10.7 Future Aspects of Cryptocurrency with Big Data |
|
|
192 | (1) |
|
|
193 | (1) |
|
|
193 | (4) |
|
11 A Neoteric Smart and Sustainable Farming Environment Incorporating Blockchain |
|
|
197 | (18) |
|
|
|
|
|
|
198 | (2) |
|
11.2 Artificial Intelligence Technology and Its Impact on Agriculture |
|
|
200 | (1) |
|
11.2.1 Future of Artificial Intelligence in Agriculture |
|
|
200 | (1) |
|
11.2.2 AI vs. Grasshoppers |
|
|
201 | (1) |
|
11.3 Blockchain Technology (BCT) and Its Impact on Agriculture |
|
|
201 | (5) |
|
11.3.1 Types of Blockchain |
|
|
202 | (1) |
|
11.3.2 Generations of Blockchain Technology |
|
|
202 | (1) |
|
11.3.3 Blockchain in Agriculture: A Boost to Smart Agriculture |
|
|
203 | (3) |
|
11.4 A Neoteric Smart and Sustainable Farming Environment Incorporating Blockchain-Based Artificial Intelligence Approach |
|
|
206 | (5) |
|
11.5 Conclusion and Future Work |
|
|
211 | (1) |
|
|
211 | (4) |
|
12 Theories of Cryptocurrency, Blockchain and Distributed Systems and Environmental Implications |
|
|
215 | (24) |
|
|
|
216 | (2) |
|
|
218 | (1) |
|
12.3 Theories of Cryptocurrency, Blockchain and Distributed Systems |
|
|
219 | (13) |
|
12.3.1 The Theory of Blockchains |
|
|
219 | (1) |
|
12.3.2 Definition of Blockchains |
|
|
220 | (1) |
|
12.3.3 Distributed Ledger Technology (DLT) vs. Blockchain |
|
|
220 | (1) |
|
12.3.4 Evolving Terminology with Evolved Technology: Decentralized vs. Distributed |
|
|
221 | (3) |
|
12.3.5 Main Bitcoin Properties: A Peer-to-Peer Electronic Cash System |
|
|
224 | (8) |
|
12.4 Environmental Implications of the Cryptocurrency Market |
|
|
232 | (4) |
|
|
232 | (2) |
|
12.4.2 Energy Consumption |
|
|
234 | (1) |
|
|
235 | (1) |
|
|
236 | (1) |
|
|
236 | (3) |
|
13 Blockchain Technology: A Paradigm Shift in Investment Banking |
|
|
239 | (22) |
|
|
|
|
|
240 | (9) |
|
13.1.1 Evolution of Technology |
|
|
240 | (1) |
|
13.1.2 Scope of Applications |
|
|
240 | (2) |
|
13.1.3 Merits of Blockchain Technology in Banks |
|
|
242 | (1) |
|
|
243 | (1) |
|
13.1.5 Theoretical Framework |
|
|
243 | (1) |
|
13.1.6 Investment Banking Operational Levels |
|
|
244 | (3) |
|
13.1.7 Conceptual Framework |
|
|
247 | (1) |
|
|
248 | (1) |
|
|
249 | (1) |
|
13.3 Statement of the Problem |
|
|
250 | (1) |
|
|
250 | (1) |
|
|
251 | (1) |
|
|
251 | (1) |
|
13.3.4 Data Collection and Source |
|
|
251 | (1) |
|
13.3.5 Variables and Statistical Tools Used |
|
|
251 | (1) |
|
|
251 | (1) |
|
|
251 | (5) |
|
13.5 Discussion of Findings |
|
|
256 | (1) |
|
|
257 | (1) |
|
|
257 | (4) |
|
14 Trading Energy as a Digital Asset: A Blockchain-Based Energy Market |
|
|
261 | (20) |
|
|
|
|
|
|
262 | (1) |
|
14.2 Blockchain-Based P2P Energy Market |
|
|
263 | (2) |
|
14.3 Distributed Ledger for Energy Tracking |
|
|
265 | (6) |
|
14.3.1 Energy Provenance and Immutability |
|
|
266 | (2) |
|
14.3.2 Energy Transactions Privacy |
|
|
268 | (3) |
|
14.4 Self-Enforcing Smart Contracts for Energy Market Management |
|
|
271 | (6) |
|
14.4.1 Prosumers Registration and Permission Control |
|
|
271 | (2) |
|
14.4.2 Prosumers Energy Trading |
|
|
273 | (4) |
|
|
277 | (1) |
|
|
277 | (4) |
|
15 Application View towards Blockchain: Demystifying the Myths |
|
|
281 | |
|
|
|
|
282 | (4) |
|
15.1.1 Problems in the Present System |
|
|
282 | (1) |
|
|
283 | (3) |
|
15.2 What Blockchain Does Not Replace |
|
|
286 | (1) |
|
|
287 | (1) |
|
15.4 Various Participants of Blockchain System |
|
|
287 | (1) |
|
|
288 | (1) |
|
|
289 | (1) |
|
15.7 Steps to Creating Your Own App |
|
|
289 | (1) |
|
15.8 Advertising Industry |
|
|
290 | (1) |
|
15.9 Present Day Implementation |
|
|
291 | (1) |
|
15.10 Versatile Use Cases |
|
|
292 | (1) |
|
|
293 | (1) |
|
|
294 | (1) |
|
|
294 | |