-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
This chapter begins with a brief introduction to the concepts associated with blockchain, a public, cryptographically secured ledger recording a sequence of transactions. We continue with an overview of Bitcoin mining, which appends transactions to the Bitcoin blockchain and rewards miners who complete this task with Bitcoin. As the difficulty of mining increased, it emerged as a unique computational workload that drove the development of increasingly specialized hardware architectures, culminating in the widespread use of specialized ASIC-based mining computers. Bitcoin mining requires high-performance hardware, as we will see when we examine the architecture of a current-generation Bitcoin mining computer. The chapter concludes with a brief introduction to some cryptocurrency alternatives to Bitcoin.
After completing this chapter, you will understand the fundamental concepts of blockchain and how this technology is applied to Bitcoin. You...