Decentralised Internet of Things : a blockchain perspective /: a blockchain perspective. (2020)
- Record Type:
- Book
- Title:
- Decentralised Internet of Things : a blockchain perspective /: a blockchain perspective. (2020)
- Main Title:
- Decentralised Internet of Things : a blockchain perspective
- Further Information:
- Note: Mohammad Ayoub Khan, Mohammad Tabrez Quasim, Fahad Algarni, Abdullah Alharthi, editors.
- Other Names:
- Khan, Mohammad Ayoub, 1980-
Quasim, Mohammad Tabrez
Algarni, Fahad
Alharthi, Abdullah - Contents:
- Intro -- Foreword -- Preface -- Organisation of the Book -- Who and How to Read This Book? -- Contents -- Abbreviations -- Fundamentals of Decentralised IoT and Role of Blockchain -- Decentralised Internet of Things -- 1 Introduction -- 1.1 Centralised vs Decentralised System -- 1.2 Elements of Blockchain -- 2 Security Issues in Internet of Things -- 2.1 Security Requirements for IoT -- 2.2 Security Analysis -- 3 Feasibility of Blockchain Technology -- 3.1 Transaction of Sensory Data -- 3.2 Computational Speed -- 3.3 Storage Growth -- 3.4 Communication Overhead 3.5 Energy Consumption and Latency -- 3.6 Sensory Data Privacy Issues -- 3.7 Device Identity and Management -- 4 Blockchain Technology in IoT -- 4.1 IOTA-A Decentralised Approach -- 4.2 Proposed System Architecture -- 5 Conclusion -- References -- Practical Privacy Measures in Blockchains -- 1 Introduction -- 2 Blockchain Architecture -- 2.1 Blockchain Structure -- 2.2 Blockchain Working Process -- 2.3 Blockchain Types -- 2.4 Blockchain Characteristics -- 3 Privacy Requirements for Blockchain -- 4 Security and Privacy Issues in Blockchain -- 5 Privacy and Security Measures Used in Blockchain 5.1 Mixing -- 5.2 Anonymous Signatures -- 5.3 Homomorphic Encryption (HE) -- 5.4 Attribute-Based Encryption (ABE) -- 5.5 Secure Multi-party Computation -- 5.6 Non-interactive Zero-Knowledge (NIZK) Proof -- 5.7 The Trusted Execution Environment (TEE) Based Smart Contracts -- 5.8 Discussion -- 6 Performance Evaluation of BlockchainsIntro -- Foreword -- Preface -- Organisation of the Book -- Who and How to Read This Book? -- Contents -- Abbreviations -- Fundamentals of Decentralised IoT and Role of Blockchain -- Decentralised Internet of Things -- 1 Introduction -- 1.1 Centralised vs Decentralised System -- 1.2 Elements of Blockchain -- 2 Security Issues in Internet of Things -- 2.1 Security Requirements for IoT -- 2.2 Security Analysis -- 3 Feasibility of Blockchain Technology -- 3.1 Transaction of Sensory Data -- 3.2 Computational Speed -- 3.3 Storage Growth -- 3.4 Communication Overhead 3.5 Energy Consumption and Latency -- 3.6 Sensory Data Privacy Issues -- 3.7 Device Identity and Management -- 4 Blockchain Technology in IoT -- 4.1 IOTA-A Decentralised Approach -- 4.2 Proposed System Architecture -- 5 Conclusion -- References -- Practical Privacy Measures in Blockchains -- 1 Introduction -- 2 Blockchain Architecture -- 2.1 Blockchain Structure -- 2.2 Blockchain Working Process -- 2.3 Blockchain Types -- 2.4 Blockchain Characteristics -- 3 Privacy Requirements for Blockchain -- 4 Security and Privacy Issues in Blockchain -- 5 Privacy and Security Measures Used in Blockchain 5.1 Mixing -- 5.2 Anonymous Signatures -- 5.3 Homomorphic Encryption (HE) -- 5.4 Attribute-Based Encryption (ABE) -- 5.5 Secure Multi-party Computation -- 5.6 Non-interactive Zero-Knowledge (NIZK) Proof -- 5.7 The Trusted Execution Environment (TEE) Based Smart Contracts -- 5.8 Discussion -- 6 Performance Evaluation of Blockchains -- 7 Conclusion -- References -- Empirical Evaluation of Blockchain Smart Contracts -- 1 Introduction -- 2 Smart Contract Evaluation Framework -- 2.1 Evaluation Framework Infrastructure-Related Criteria -- 2.2 Evaluation Framework Development-Related Criteria 3 Evaluation Framework Quality Test -- 4 Comparative Study: Ethereum, EOSIO, and Stellar Smart Contracts -- 4.1 Tools and Experiments Used to Apply the Evaluation Framework -- 4.2 Evaluation Framework Results -- 5 Smart Contract Recommendations -- 6 Research Topics in Smart Contracts -- 7 Conclusions -- References -- Blockchain Frameworks -- 1 Introduction -- 2 Ethereum -- 2.1 Ethereum Virtual Machine (EVM) -- 2.2 Smart Contracts -- 2.3 Decentralised Applications (DApps) -- 2.4 Performance -- 3 Hyperledger -- 3.1 Components of Hyperledger Frameworks -- 3.2 Example of Hyperledge Framework 4 Bitcoin -- 5 Corda -- 6 EOS -- 7 IOTA -- 8 Ripple (XRP) -- 9 Waves -- 10 Quorum -- 11 NEM (XEM) -- 12 Conclusion -- References -- Consensus Algorithm -- 1 Introduction -- 2 Review of Consensus Algorithms -- 2.1 Blockchain Consensus Algorithm -- 2.2 Proof-Based Consensus Algorithm -- 2.3 Voting Based Consensus -- 2.4 Consensus with Paxos -- 2.5 Consensus with RAFT -- 3 Soft Computing Based Consensus Using EVICON -- 3.1 Dempster-Shafer Evidence Theory -- 3.2 Belief and Plausibility Function -- 3.3 Sensitivity Analysis Using Consensus -- 3.4 Case Study: Contaminant Transport -- 4 Conclusion … (more)
- Publisher Details:
- Cham : Springer
- Publication Date:
- 2020
- Extent:
- 1 online resource (260 pages)
- Subjects:
- 004.67/8
Internet of things
Blockchains (Databases)
Blockchains (Databases)
Internet of things
Electronic books - Languages:
- English
- ISBNs:
- 9783030386771
3030386775 - Related ISBNs:
- 9783030386764
3030386767 - Notes:
- Note: References
Note: Print version record. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.491486
- Ingest File:
- 03_053.xml