Share E-Book
Scan to open this page

Scan with your phone to open this page

AuthorAndreas M. Antonopoulos, David A. Harding

Join the technological revolution that's taking the financial world by storm. Mastering Bitcoin is your guide through the seemingly complex world of Bitcoin, providing the knowledge you need to participate in the internet of money. Whether you're building the next killer app, investing in a startup, or simply curious about the technology, this revised and expanded third edition provides essential detail to get you started. Bitcoin, the first successful decentralized digital currency, has already spawned a multibillion-dollar global economy open to anyone with the knowledge and passion to participate. Mastering Bitcoin provides the knowledge. You supply the passion. The third edition includes: • A broad introduction to Bitcoin and its underlying blockchain—ideal for nontechnical users, investors, and business executives • An explanation of Bitcoin's technical foundation and cryptographic currency for developers, engineers, and software and systems architects • Details of the Bitcoin decentralized network, peer-to-peer architecture, transaction lifecycle, and security principles • New developments such as Taproot, Tapscript, Schnorr signatures, and the Lightning Network • A deep dive into Bitcoin applications, including how to combine the building blocks offered by this platform into powerful new tools • User stories, analogies, examples, and code snippets illustrating key technical concepts

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Brief outline
【One-Line Pitch】 Join the technological revolution that's taking the financial world by storm. Mastering Bitcoin is your guide through… 【Book Arc】 - **Opening (~0%–12%)**: 书名: Mastering Bitcoin Programming the Open Blockchain, 3rd Edition (Andreas M.; 51 Python 51 Go 51 Rust 51 Scala 51 C# 51 4. - **Early (~12%–35%)**: Thank you all for your support;; e proposal and Matthew Taylor, who copyedited the proposal. - **Middle (~35%–65%)**: coin node to fully validate the transactions you receive to your wallet, you contribute to the Bitcoin network and help make it more robust.; Compare that to the amount reported by a block explorer site by searching for the block hash or height. - **Late (~65%–88%)**: For an example, see Table 5-1.; ibility with hardware signing devices with low-powered CPUs. - **Ending (~88%–100%)**: s that it wants to restrict which blocks it can be included in by setting its lock time to a value less than 500,000,000.; date transactions by executing the output and input scripts. 【Key Takeaways】 - **书名: Mastering Bitcoin…** (Opening): 书名: Mastering Bitcoin Programming the Open Blockchain, 3rd Edition (Andreas M. - **51 Python 51 Go 51 Rus…** (Opening): 51 Python 51 Go 51 Rust 51 Scala 51 C# 51 4. - **My immediate reaction…** (Opening): My immediate reaction was more or less “Pfft! - **Thank you all for your…** (Early): Thank you all for your support; - **e proposal and Matthew…** (Early): e proposal and Matthew Taylor, who copyedited the proposal. - **If the application ask…** (Early): If the application asks for your recovery code any other time, consult with an expert to ensure you aren’t being phished. 【Reading Tips】 - Use Passage locations below to jump into the text and set reading anchors - If this is a brief outline, click Regenerate (top right) for a synthesized guide 【Coverage Limits】 Compressed outline without the model (~33 index chunks). Full structured guide needs AI available.
Page 8
29 Bitcoin Development Environment 31 Compiling Bitcoin Core from the Source Code 31 Selecting a Bitcoin Core Release 32 Configuring the Bitcoin Core Build 3...
View in text
Excerpt 2
e proposal and Matthew Taylor, who copyedited the proposal. Thanks to Cricket Liu, author of the O’Reilly title DNS and BIND, who introduced me to O’Reilly....
View in text
Excerpt 3
reated with a script that says something like, “This output is paid to whoever can present a signature from the key corresponding to Bob’s public address.” B...
View in text
Excerpt 4
The Reference Implementation Figure 4-2. An elliptic curve. Bitcoin uses a specific elliptic curve and set of mathematical constants, as defined in a standar...
View in text
Excerpt 5
security of Eugenia’s charity. Generating vanity addresses It’s important to realize that a Bitcoin address is simply a number represented by symbols in the...
View in text
Excerpt 6
key and chain code and can be used to derive child private keys (and from them, child public keys). An extended public key is a public key and chain code, wh...
View in text
Excerpt 7
ero ensures satoshis aren’t being destroyed. Output Scripts The output amount is followed by a compactSize integer indicating the length of the output script...
View in text
Excerpt 8
g4> 1 <key0> <key1> <key2> <key3> <key4> 5 OP_CHECKMULTISIG The signature is checked first against key0, then key1, and then the other keys before it is fina...
View in text
Tags
AI categories
Technology
ISBN: 1098150090
Publisher: O'Reilly Media
Publish Year: 2023
Language: English
Pages: 403
File Format: PDF
File Size: 6.3 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…