ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering Bitcoin, 3E (for True Epub)

دانلود کتاب تسلط بر بیت کوین، 3E (برای True Epub)

Mastering Bitcoin, 3E (for True Epub)

مشخصات کتاب

Mastering Bitcoin, 3E (for True Epub)

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781098150099 
ناشر: O'Reilly Media, Inc. 
سال نشر: 2023 
تعداد صفحات:  
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 Mb 

قیمت کتاب (تومان) : 34,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Mastering Bitcoin, 3E (for True Epub) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط بر بیت کوین، 3E (برای True Epub) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تسلط بر بیت کوین، 3E (برای True Epub)

به انقلاب تکنولوژیکی بپیوندید که دنیای مالی را با طوفان می برد. تسلط بر بیت کوین راهنمای شما از طریق دنیای به ظاهر پیچیده بیت کوین است و دانشی را که برای مشارکت در اینترنت پول نیاز دارید را ارائه می دهد. چه در حال ساختن برنامه قاتل بعدی باشید، چه در یک استارتاپ سرمایه گذاری کنید یا صرفاً در مورد این فناوری کنجکاو باشید، این ویرایش سوم بازبینی شده و توسعه یافته جزئیات ضروری را برای شروع شما ارائه می دهد. بیت کوین، اولین ارز دیجیتال غیرمتمرکز موفق، در حال حاضر یک اقتصاد جهانی چند میلیارد دلاری ایجاد کرده است که به روی هر کسی که دانش و اشتیاق مشارکت دارد باز است. تسلط بر بیت کوین دانش را فراهم می کند. شما شور و شوق را تامین می کنید. ویرایش سوم شامل موارد زیر است: مقدمه ای گسترده بر بیت کوین و بلاک چین زیربنایی آن - ایده آل برای کاربران غیر فنی، سرمایه گذاران و مدیران تجاری توضیحی درباره پایه فنی و ارز رمزنگاری بیت کوین برای توسعه دهندگان، مهندسان، و معماران نرم افزار و سیستم. شبکه غیرمتمرکز بیت کوین، معماری همتا به همتا، چرخه زندگی تراکنش ها و اصول امنیتی پیشرفت های جدید مانند Taproot، Tapscript، امضاهای Schnorr و شبکه لایتنینگ بررسی عمیق برنامه های بیت کوین، از جمله نحوه ترکیب بلوک های ساختمانی ارائه شده توسط این پلت فرم به ابزارهای جدید قدرتمند داستان های کاربر، قیاس ها، مثال ها و قطعه کدهایی که مفاهیم فنی کلیدی را نشان می دهند


توضیحاتی درمورد کتاب به خارجی

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



فهرست مطالب

Preface
   Writing the Bitcoin Book
   Intended Audience
   Why Are There Bugs on the Cover?
   Conventions Used in This Book
   Code Examples
   Using Code Examples
   Changes Since the Previous Edition
   Bitcoin Addresses and Transactions in This Book
   O’Reilly Online Learning
   How to Contact Us
   Contacting the Authors
   Acknowledgments for the First and Second Editions
   Acknowledgments for the Third Edition
   Early Release Draft (GitHub Contributions)
1. Introduction
   History of Bitcoin
   Getting Started
      Choosing a Bitcoin Wallet
         Types of Bitcoin wallets
         Full node versus Lightweight
         Who controls the keys
      Quick Start
      Recovery Codes
      Bitcoin Addresses
      Receiving Bitcoin
      Getting Your First Bitcoin
      Finding the Current Price of Bitcoin
      Sending and Receiving Bitcoin
2. How Bitcoin Works
   Bitcoin Overview
   Buying from an Online Store
   Bitcoin Transactions
      Transaction Inputs and Outputs
      Transaction Chains
      Making Change
      Coin Selection
      Common Transaction Forms
   Constructing a Transaction
      Getting the Right Inputs
      Creating the Outputs
      Adding the Transaction to the Blockchain
         Transmitting the transaction
         How it propagates
         Bob’s view
   Bitcoin Mining
   Spending the Transaction
3. Bitcoin Core: The Reference Implementation
   From Bitcoin to Bitcoin Core
   Bitcoin Development Environment
   Compiling Bitcoin Core from the Source Code
      Selecting a Bitcoin Core Release
      Configuring the Bitcoin Core Build
      Building the Bitcoin Core Executables
   Running a Bitcoin Core Node
   Configuring the Bitcoin Core Node
   Bitcoin Core API
      Getting Information on Bitcoin Core’s Status
      Exploring and Decoding Transactions
      Exploring Blocks
      Using Bitcoin Core’s Programmatic Interface
   Alternative Clients, Libraries, and Toolkits
      C/C++
      JavaScript
      Java
      Python
      Go
      Rust
      Scala
      C#
4. Keys and Addresses
   Public Key Cryptography
      Private Keys
      Elliptic Curve Cryptography Explained
      Public Keys
   Output and Input Scripts
   IP Addresses: The Original Address for Bitcoin (P2PK)
   Legacy Addresses for P2PKH
   Base58check Encoding
   Compressed Public Keys
   Legacy Pay to Script Hash (P2SH)
   Bech32 Addresses
      Problems with Bech32 Addresses
      Bech32m
      Private Key Formats
      Compressed Private Keys
   Advanced Keys and Addresses
      Vanity Addresses
         Generating vanity addresses
         Vanity address security and privacy
      Paper Wallets
5. Wallet Recovery
   Independent Key Generation
      Deterministic Key Generation
      Public Child Key Derivation
      Hierarchical Deterministic (HD) Key Generation (BIP32)
      Seeds and Recovery Codes
      Backing Up Nonkey Data
      Backing Up Key Derivation Paths
   A Wallet Technology Stack in Detail
      BIP39 Recovery Codes
         Generating a recovery code
         From recovery code to seed
         Optional passphrase in BIP39
      Creating an HD Wallet from the Seed
         Private child key derivation
         Using derived child keys
         Extended keys
         Public child key derivation
      Using an Extended Public Key on a Web Store
         Hardened child key derivation
         Index numbers for normal and hardened derivation
         HD wallet key identifier (path)
         Navigating the HD wallet tree structure
6. Transactions
   A Serialized Bitcoin Transaction
   Version
   Extended Marker and Flag
   Inputs
      Length of Transaction Input List
      Outpoint
      Input Script
      Sequence
         Original sequence-based transaction replacement
         Opt-in transaction replacement signaling
         Sequence as a consensus-enforced relative timelock
   Outputs
      Outputs Count
      Amount
         Uneconomical outputs and disallowed dust
      Output Scripts
   Witness Structure
      Circular Dependencies
      Third-Party Transaction Malleability
      Second-Party Transaction Malleability
      Segregated Witness
      Witness Structure Serialization
   Lock Time
   Coinbase Transactions
   Weight and Vbytes
   Legacy Serialization
7. Authorization and Authentication
   Transaction Scripts and Script Language
      Turing Incompleteness
      Stateless Verification
      Script Construction
         The script execution stack
         A simple script
         Separate execution of output and input scripts
      Pay to Public Key Hash
   Scripted Multisignatures
      An Oddity in CHECKMULTISIG Execution
   Pay to Script Hash
      P2SH Addresses
      Benefits of P2SH
      Redeem Script and Validation
   Data Recording Output (OP_RETURN)
      Transaction Lock Time Limitations
      Check Lock Time Verify (OP_CLTV)
      Relative Timelocks
      Relative Timelocks with OP_CSV
   Scripts with Flow Control (Conditional Clauses)
      Conditional Clauses with VERIFY Opcodes
      Using Flow Control in Scripts
   Complex Script Example
      Segregated Witness Output and Transaction Examples
         Pay to witness public key hash (P2WPKH)
         Wallet construction of P2WPKH
         Pay to witness script hash (P2WSH)
         Differentiating between P2WPKH and P2WSH
      Upgrading to Segregated Witness
         Embedding segregated witness inside P2SH
         Nested pay to witness public key hash
         Nested pay to witness script hash
   Merklized Alternative Script Trees (MAST)
   Pay to Contract (P2C)
   Scriptless Multisignatures and Threshold Signatures
   Taproot
   Tapscript
8. Digital Signatures
   How Digital Signatures Work
      Creating a Digital Signature
      Verifying the Signature
      Signature Hash Types (SIGHASH)
   Schnorr Signatures
      Serialization of Schnorr Signatures
      Schnorr-based Scriptless Multisignatures
      Schnorr-based Scriptless Threshold Signatures
   ECDSA Signatures
      ECDSA Algorithm
      Serialization of ECDSA Signatures (DER)
   The Importance of Randomness in Signatures
   Segregated Witness’s New Signing Algorithm
9. Transaction Fees
   Who Pays the Transaction Fee?
   Fees and Fee Rates
   Estimating Appropriate Fee Rates
   Replace By Fee (RBF) Fee Bumping
   Child Pays for Parent (CPFP) Fee Bumping
   Package Relay
   Transaction Pinning
   CPFP Carve Out and Anchor Outputs
   Adding Fees to Transactions
   Timelock Defense Against Fee Sniping
10. The Bitcoin Network
   Node Types and Roles
   The Network
   Compact Block Relay
   Private Block Relay Networks
   Network Discovery
   Full Nodes
   Exchanging “Inventory”
   Lightweight Clients
   Bloom Filters
      How Bloom Filters Work
      How Lightweight Clients Use Bloom Filters
   Compact Block Filters
      Golomb-Rice Coded Sets (GCS)
      What Data to Include in a Block Filter
      Downloading Block Filters from Multiple Peers
      Reducing Bandwidth with Lossy Encoding
      Using Compact Block Filters
   Lightweight Clients and Privacy
   Encrypted and Authenticated Connections
   Mempools and Orphan Pools
11. The Blockchain
   Structure of a Block
   Block Header
   Block Identifiers: Block Header Hash and Block Height
   The Genesis Block
   Linking Blocks in the Blockchain
   Merkle Trees
   Merkle Trees and Lightweight Clients
   Bitcoin’s Test Blockchains
      Testnet: Bitcoin’s Testing Playground
         Using testnet
         Problems with testnet
      Signet: The Proof of Authority Testnet
         The default signet and custom signets
      Regtest: The Local Blockchain
   Using Test Blockchains for Development
12. Mining and Consensus
   Bitcoin Economics and Currency Creation
   Decentralized Consensus
   Independent Verification of Transactions
   Mining Nodes
      The Coinbase Transaction
      Coinbase Reward and Fees
      Structure of the Coinbase Transaction
      Coinbase Data
   Constructing the Block Header
   Mining the Block
      Proof-of-Work Algorithm
      Target Representation
      Retargeting to Adjust Difficulty
   Median Time Past (MTP)
   Successfully Mining the Block
   Validating a New Block
   Assembling and Selecting Chains of Blocks
   Mining and the Hash Lottery
      The Extra Nonce Solution
      Mining Pools
         Managed pools
         Peer-to-peer mining pool (P2Pool)
   Hashrate Attacks
   Changing the Consensus Rules
      Hard Forks
         Hard forks: Software, network, mining, and chain
         Diverging miners and difficulty
         Contentious hard forks
      Soft Forks
         Criticisms of soft forks
         Soft fork signaling with block version
         BIP34: Signaling and activation
         BIP9: Signaling and activation
         BIP8: Mandatory lock-in with early activation
         Speedy trial: Fail fast or succeed eventually
      Consensus Software Development
13. Bitcoin Security
   Security Principles
      Developing Bitcoin Systems Securely
      The Root of Trust
   User Security Best Practices
      Physical Bitcoin Storage
      Hardware Signing Devices
      Ensuring Your Access
      Diversifying Risk
      Multisig and Governance
      Survivability
14. Second-Layer Applications
   Building Blocks (Primitives)
   Applications from Building Blocks
   Colored Coins
      Single-Use Seals
      Pay to Contract (P2C)
      Client-Side Validation
      RGB
      Taproot Assets
   Payment Channels and State Channels
      State Channels—Basic Concepts and Terminology
      Simple Payment Channel Example
      Making Trustless Channels
      Asymmetric Revocable Commitments
      Hash Time Lock Contracts (HTLC)
   Routed Payment Channels (Lightning Network)
      Basic Lightning Network Example
      Lightning Network Transport and Pathfinding
      Lightning Network Benefits
A. The Bitcoin Whitepaper by Satoshi Nakamoto
   Bitcoin - A Peer-to-Peer Electronic Cash System
      Introduction
      Transactions
      Timestamp Server
      Proof-of-Work
      Network
      Incentive
      Reclaiming Disk Space
      Simplified Payment Verification
      Combining and Splitting Value
      Privacy
      Calculations
      Conclusion
      References
   License
B. Errata to the Bitcoin Whitepaper
   Abstract
   Transactions
   Proof of Work
   Reclaiming Disk Space
   Simplified Payment Verification
   Privacy
   Calculations
C. Bitcoin Improvement Proposals
Index




نظرات کاربران