Description
Book SynopsisMany online applications, especially in the financial industries, are running on blockchain technologies in a decentralized manner, without the use of an authoritative entity or a trusted third party. Such systems are only secured by cryptographic protocols and a consensus mechanism. As blockchain-based solutions will continue to revolutionize online applications in a growing digital market in the future, one needs to identify the principal opportunities and potential risks. Hence, it is unavoidable to learn the mathematical and cryptographic procedures behind blockchain technology in order to understand how such systems work and where the weak points are.Cryptographic Primitives in Blockchain Technology provides an introduction to the mathematical and cryptographic concepts behind blockchain technologies and shows how they are applied in blockchain-based systems. This includes an introduction to the general blockchain technology approaches that are used to build the so-called immutabl
Table of Contents1: Introduction 2: Preliminaries 3: Cryptographic Primitives 4: Information Security in Software Systems 5: Distributed Systems 6: Introduction to Blockchain Technology 7: Bitcoin 8: Introduction to Quantum Computing 9: Bitcoin under brocken crypto primitives 10: Post-Quantum Blockchains 11: Conclusions