Mastering Blockchain - Helion
ISBN: 978-14-920-5465-8
stron: 284, Format: ebook
Data wydania: 2020-11-13
Księgarnia: Helion
Cena książki: 211,65 zł (poprzednio: 246,10 zł)
Oszczędzasz: 14% (-34,45 zł)
The future will be increasingly distributed. As the publicity surrounding Bitcoin and blockchain has shown, distributed technology and business models are gaining popularity. Yet the disruptive potential of this technology is often obscured by hype and misconception. This detailed guide distills the complex, fast moving ideas behind blockchain into an easily digestible reference manual, showing what's really going on under the hood.
Finance and technology pros will learn how a blockchain works as they explore the evolution and current state of the technology, including the functions of cryptocurrencies and smart contracts. This book is for anyone evaluating whether to invest time in the cryptocurrency and blockchain industry. Go beyond buzzwords and see what the technology really has to offer.
- Learn why Bitcoin was fundamentally important in blockchain's birth
- Explore altcoin and alternative blockchain projects to understand what's possible
- Understand the challenges of scaling and forking a blockchain
- Learn what Ethereum and other blockchains offer
- Examine emerging business uses for blockchain beyond cryptocurrency
- Discover where the future lies in this exciting new technology
Osoby które kupowały "Mastering Blockchain", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Mastering Blockchain eBook -- spis treści
- Preface
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- 1. Origins of Blockchain Technology
- Electronic Systems and Trust
- Distributed Versus Centralized Versus Decentralized
- Bitcoin Predecessors
- DigiCash
- E-Gold
- Hashcash
- B-Money
- Bit Gold
- The Bitcoin Experiment
- The 2008 Financial Crisis
- The Whitepaper
- Introducing the Timestamp Server
- Storing Data in a Chain of Blocks
- Bringing Bitcoin to Life
- Compelling Components
- Achieving Consensus
- Public/private key cryptography
- Generating keys
- Generating transactions
- An Early Vulnerability
- Adoption
- Summary
- 2. Cryptocurrency Fundamentals
- Public and Private Keys in Cryptocurrency Systems
- The UTXO Model
- Transactions
- The Merkle Root
- Signing and Validating Transactions
- The Coinbase Transaction
- Bitcoin Transaction Security
- Hashes
- Block Hashes
- Custody: Who Holds the Keys
- Wallet Types: Custodial Versus Noncustodial
- Wallet Type Variations
- Security Fundamentals
- Recovery Seed
- Mining
- Mining Is About Incentives
- Block Generation
- Consensus
- Proof-of-Work
- Block discovery
- The mining process
- Transaction life cycle
- Confirmations
- Proof-of-Stake
- Other Concepts for Consensus
- Alternative methods
- Proof-of-Work
- Stakeholders
- Brokerages
- Exchanges
- Custody
- Analytics
- Information
- Summary
- 3. Forks and Altchains
- Bitcoin Improvement Proposals
- Understanding Forks
- Contentious Hard Forks
- Miners
- Replay attacks
- Contentious Hard Forks
- The Bitcoin Cash Fork
- Altcoins
- Litecoin
- More Altcoin Experiments
- 2.0 Chains
- NXT
- Counterparty
- Privacy-Focused Cryptocurrencies
- Dash
- Monero
- Zcash
- Ripple and Stellar
- Ripple
- Stellar
- Scaling Blockchains
- SegWit
- Lightning
- Other Altchain Solutions
- The Ethereum Classic Fork
- Summary
- 4. The Evolution to Ethereum
- Improving Bitcoins Limited Functionality
- Colored Coins and Tokens
- Mastercoin and Smart Contracts
- Understanding Omni Layer
- Tether
- How Omni Layer works
- Adding custom logic
- Ethereum: Taking Mastercoin to the Next Level
- Ether and Gas
- Use Cases: ICOs
- Decentralized Autonomous Organizations
- Forking Ethereum and the creation of Ethereum Classic
- Other Ethereum forks
- Key Organizations in the Ethereum Ecosystem
- The Ethereum Foundation
- The Enterprise Ethereum Alliance
- Parity
- ConsenSys
- Decentralized Applications (Dapps)
- Use Cases
- Challenges in Developing Dapps
- Deploying and Executing Smart Contracts in Ethereum
- The Ethereum Virtual Machine
- Authoring a smart contract
- Deploying a smart contract
- Interacting with a smart contract
- Reading a smart contract
- Writing a smart contract
- Executing a smart contract
- Gas and Pricing
- Interacting with Code
- The Ethereum Virtual Machine
- Summary
- Improving Bitcoins Limited Functionality
- 5. Tokenize Everything
- Tokens on the Ethereum Platform
- Fungible and Nonfungible Tokens
- Is a Token Necessary?
- Airdrops
- Different Token Types
- Understanding Ethereum Requests for Comment
- ERC-20
- ERC-721
- ERC-777
- ERC-1155
- Multisignature Contracts
- Decentralized Exchange Contracts
- Summary
- Tokens on the Ethereum Platform
- 6. Market Infrastructure
- Evolution of the Price of Bitcoin
- The Role of Exchanges
- Order Books
- Slippage
- Depth Charts
- Jurisdiction
- Wash Trading
- Whales
- Derivatives
- Cryptocurrency Market Structure
- Arbitrage
- Counterparty Risk
- Market Data
- Block explorers
- Transaction flows
- Analysis
- Fundamental Cryptocurrency Analysis
- Tulip Mania or the internet?
- Tools for fundamental analysis
- Technical Cryptocurrency Analysis
- Charts for technical analysis
- Hunting for Bart
- Fundamental Cryptocurrency Analysis
- Arbitrage Trading
- Timing and Managing Float
- Float Configuration 1
- Float Configuration 2
- Float Configuration 3
- Regulatory Challenges
- Banking Risk
- Exchange Risk
- Basic Mistakes
- Exchange APIs and Trading Bots
- Open Source Trading Tech
- Rate Limiting
- REST Versus WebSocket
- Testing in a Sandbox
- Market Aggregators
- Summary
- 7. Decentralizing Finance and the Web
- Redistribution of Trust
- Identity and the Dangers of Hacking
- Wallets
- Private Keys
- Naming Services
- Decentralizing Finance
- Important Definitions
- Stablecoins
- DAI
- USDC
- TrueUSD
- KYC and pseudonymity
- DeFi Services
- Lending
- Savings
- Derivatives
- Decentralized Exchanges
- Decentralized Versus Centralized Exchanges
- Infrastructure
- Token listing
- Custody and counterparty risk
- Exchange rate
- Know your customer
- Scalability
- Decentralized Versus Centralized Exchanges
- Flash Loans
- Creating a Flash Loan Contract
- Deploying the Contract
- Executing a Flash Loan
- Flash Loans for Arbitrage
- The Fulcrum Exploit
- Privacy
- Zero-Knowledge Proof
- zk-SNARKs
- Zcash
- Ring Signatures
- Zero-Knowledge Proof
- Web 3.0
- Summary
- Redistribution of Trust
- 8. Catch Me If You Can
- The Evolution of Crypto Laundering
- FinCEN Guidance and the Beginning of Regulation
- The FATF and the Travel Rule
- Skirting the Laws
- Avoiding Scrutiny: Regulatory Arbitrage
- Malta
- Singapore
- Hong Kong
- Bahamas
- Crypto-Based Stablecoins
- NuBits
- Digix
- Basis
- Tether
- Initial Coin Offerings
- Founder Intentions
- Token Economics
- Whitepaper
- Exchange Hacks
- Mt. Gox
- Bitfinex
- Coincheck
- NiceHash
- Other Hacks
- Bloomberg TV BTC Stolen
- EtherDelta Redirection
- CryptoLocker and Ransomware
- SIM Swapping
- Summary
- 9. Other Blockchains
- What Are Blockchains Good For?
- Databases and Ledgers
- Decentralization Versus Centralization
- Participants
- Key Properties of Distributed Verifiable Ledgers
- Ethereum-Based Privacy Implementations
- Nightfall
- Quorum
- Enterprise Implementations
- Hyperledger
- Corda
- How Corda works
- The Corda network
- Corda ledger
- Corda consensus
- Corda language
- DAML
- Blockchain as a Service
- Banking
- The Royal Mint
- Banque de France
- China
- US Federal Reserve
- JPMorgan
- Permissioned Ledger Uses
- IT
- Banking
- Central Bank Digital Currencies
- Legal
- Gaming
- Health Care
- Internet of Things
- Payments
- Libra
- The Libra Association
- Borrowing from Existing Blockchains
- Novi
- How the Libra Protocol Works
- Blocks
- Transactions
- Summary
- 10. The Future of Blockchain
- The More Things Change
- Blockchains to Watch
- How Monero Works
- Mimblewimble, Beam, and Grin
- The Scaling Problem
- Sidechains
- Sharding
- STARKs
- DAGs
- Avalanche
- Liquid
- Lightning
- Funding transactions
- Off-chain transactions
- Lightning nodes and wallets
- Ethereum Scaling
- Privacy
- Interoperability
- Tokenize Everything
- Summary
- Index