From Traditional Fault Tolerance to Blockchain

From Traditional Fault Tolerance to Blockchain book cover

From Traditional Fault Tolerance to Blockchain

Author(s): Wenbing Zhao (Author)

  • Publisher: Wiley-Scrivener
  • Publication Date: 10 Jun. 2021
  • Edition: 1st
  • Language: English
  • Print length: 464 pages
  • ISBN-10: 1119681952
  • ISBN-13: 9781119681953

Book Description

This book covers the most essential techniques for designing and building dependable distributed systems, from traditional fault tolerance to the blockchain technology. Topics include checkpointing and logging, recovery-orientated computing, replication, distributed consensus, Byzantine fault tolerance, as well as blockchain.

This book intentionally includes traditional fault tolerance techniques so that readers can appreciate better the huge benefits brought by the blockchain technology and why it has been touted as a disruptive technology, some even regard it at the same level of the Internet. This book also expresses a grave concern on using traditional consensus algorithms in blockchain because with the limited scalability of such algorithms, the primary benefits of using blockchain in the first place, such as decentralization and immutability, could be easily lost under cyberattacks.

Editorial Reviews

From the Inside Flap

A critical book that reveals important features of the blockchain technology

The book covers the most essential techniques for designing and building dependable distributed systems, from traditional fault tolerance to the blockchain technology. Topics include checkpointing and logging, recovery-orientated computing, replication, distributed consensus, Byzantine fault tolerance, as well as blockchain.

It intentionally includes traditional fault tolerance techniques so that readers can appreciate better the huge benefits brought by the blockchain technology and why it has been touted as a disruptive technology, some people even rank it at the same level of the Internet. The book also expresses a grave concern over using traditional consensus algorithms in blockchain because the primary benefits of using blockchain, such as decentralization and immutability, could be lost under cyberattacks.

This groundbreaking book:

  • Elaborates why blockchain consensus algorithms are transformational in solving the distributed consensus problem;
  • Provides a detailed explanation on how Bitcoin and Ethereum Proof-of-Work consensus algorithms work;
  • Presents a critical look on the current state of Proof-of-Stake consensus algorithms and provides a much needed document on the first practical implementation of the Proof-of-Stake algorithm used in PeerCoin;
  • Formulates a taxonomy on blockchain benefits, identified key operations in applications that could benefit from using blockchain;
  • Introduces the foundation for dependent distributed computing so that one could appreciate the impact of the blockchain technology.

Audience

Software developers and researchers who work with blockchain technology and those who wish to develop secure and dependable systems.

From the Back Cover

A critical book that reveals important features of the blockchain technology

The book covers the most essential techniques for designing and building dependable distributed systems, from traditional fault tolerance to the blockchain technology. Topics include checkpointing and logging, recovery-orientated computing, replication, distributed consensus, Byzantine fault tolerance, as well as blockchain.

It intentionally includes traditional fault tolerance techniques so that readers can appreciate better the huge benefits brought by the blockchain technology and why it has been touted as a disruptive technology, some people even rank it at the same level of the Internet. The book also expresses a grave concern over using traditional consensus algorithms in blockchain because the primary benefits of using blockchain, such as decentralization and immutability, could be lost under cyberattacks.

This groundbreaking book:

  • Elaborates why blockchain consensus algorithms are transformational in solving the distributed consensus problem;
  • Provides a detailed explanation on how Bitcoin and Ethereum Proof-of-Work consensus algorithms work;
  • Presents a critical look on the current state of Proof-of-Stake consensus algorithms and provides a much needed document on the first practical implementation of the Proof-of-Stake algorithm used in PeerCoin;
  • Formulates a taxonomy on blockchain benefits, identified key operations in applications that could benefit from using blockchain;
  • Introduces the foundation for dependent distributed computing so that one could appreciate the impact of the blockchain technology.

Audience

Software developers and researchers who work with blockchain technology and those who wish to develop secure and dependable systems.

View on Amazon

电子书代发PDF格式价格30我要求助
未经允许不得转载:Wow! eBook » From Traditional Fault Tolerance to Blockchain