Skip to content

Commit

Permalink
Merge pull request #35 from atlantabitdevs/mastering-bitcoin-11-12
Browse files Browse the repository at this point in the history
Mastering Bitcoin: Chapters 11 & 12
  • Loading branch information
sbddesign authored May 28, 2024
2 parents ff21c5b + 04c3c9e commit 097f5d8
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions content/events/2024-05-29-mastering-bitcoin-chapters-11-12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
date: '2024-05-29'
title: 'Mastering Bitcoin: Chapters 11 & 12'
type: Doc
---

![Mastering Bitcoin](/mastering-bitcoin-11-12.jpg)

Join our vibrant reading discussion group as we dive into <a href="https://www.amazon.com/Mastering-Bitcoin-Programming-Open-Blockchain/dp/1098150090?crid=3FFD1FN2H7TZF&keywords=mastering+bitcoin+3rd+edition&qid=1703963363&sprefix=mastering+bitcoin,aps,153&sr=8-1&ufe=app_do:amzn1.fos.006c50ae-5d4c-4777-9bc0-4513d670b6bc" target="_blank">Mastering Bitcoin</a>, the ultimate technical guide to understanding Bitcoin. Perfect for those eager to deeply grasp the intricacies of Bitcoin, this group combines a fun and supportive environment for learning complex technical concepts.

Each week, we'll explore a different pair of chapters, enriching your self-reading experience. We'll provide thought-provoking questions ahead of each session to guide your reading and fuel engaging discussions. Our meetups are not just about discussing the book; they're about building a community of Bitcoin enthusiasts and builders.

Discover, discuss, and delve into the world of Bitcoin with us. Your journey towards mastering Bitcoin starts here!

<a href="https://www.meetup.com/atlantabitdevs/events/298230451/" target="_blank">RSVP for Meetup Here</a>

## How It Works

We recommend that you read up on the <a href="/page/mastering-bitcoin" target="_blank">event format</a> before you attend.

## This Session

In this session, <a href="#" target="_blank">somebody</a> will lead us through a discussion of:

- Chapter 11: The Blockchain
- Chapter 12: Mining & Consensus

### Study Questions

These questions are provided to help guide your thinking as read the material. We'll try to answer these together when we meet to discuss the chapter.

#### Chapter 11: The Blockchain

- What is a blockchain and how does it function in the context of Bitcoin?
- How are blocks linked within the blockchain, and what role do cryptographic hashes play in this process?
- Describe the structure of a block in the Bitcoin blockchain, including its main components.
- What information is contained in the block header, and why is each field important?
- Explain the significance of the genesis block and its unique properties.
- How does the blockchain ensure security and immutability of transaction history?
- What is a Merkle tree, and how does it facilitate transaction verification in the blockchain?
- How do blockchain forks occur, and what happens during a fork?
- Discuss the concept of block height and its implications for identifying blocks.
- What are test blockchains like testnet, signet, and regtest, and why are they important for Bitcoin development?

#### Chapter 12: Mining & Consensus

- What is the primary purpose of Bitcoin mining, beyond the creation of new bitcoins?
- How does mining contribute to the security and consensus of the Bitcoin network?
- Explain the concept of proof-of-work and its role in mining.
- What are the components of the coinbase transaction, and how does it differ from regular transactions?
- Describe the process by which miners add new blocks to the blockchain.
- How does the block reward change over time, and what is the significance of the halving events?
- What happens to the block reward and miner incentives after all bitcoins have been mined?
- Discuss the importance of transaction fees in the long-term sustainability of the mining process.
- How does decentralized consensus work in the Bitcoin network?
- What criteria must a Bitcoin transaction meet to be considered valid and included in a block?
Binary file added public/mastering-bitcoin-11-12.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 097f5d8

Please sign in to comment.