-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #35 from atlantabitdevs/mastering-bitcoin-11-12
Mastering Bitcoin: Chapters 11 & 12
- Loading branch information
Showing
2 changed files
with
56 additions
and
0 deletions.
There are no files selected for viewing
56 changes: 56 additions & 0 deletions
56
content/events/2024-05-29-mastering-bitcoin-chapters-11-12.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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? |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.