Format:
1 Online-Ressource (1 PDF (xvii, 239 pages))
,
illustrations (some color)
Edition:
Also available in print
ISBN:
9781681738925
,
9781681739250
Series Statement:
Synthesis lectures on computer science #11
Content:
1. Underlying concepts and technologies -- 1.1. Hash functions -- 1.2. eCash -- 1.3. Hashcash -- 1.4. B-money -- 1.5. Peer-to-peer -- 1.6. Distributed hash table -- 1.7. Decentralized vs. distributed -- 1.8. Merkle tree -- 1.9. State machine -- 1.10. Elliptical curve cryptography -- 1.11. Byzantine generals problem -- 1.12. What is blockchain? -- 1.13. Block time -- 1.14. The consensus protocol -- 1.15. Round robin -- 1.16. Proof of work -- 1.17. Nakamoto consensus -- 1.18. Proof of stake -- 1.19. Delegated proof of stake -- 1.20. Proof of authority -- 1.21. PBFT -- 1.22. The cuckoo cycle -- 1.23. DECOR+HOP -- 1.24. GHOST--SPECTRE--PHANTOM -- 1.25. Ethash Algorithm and Dagger Hashimoto -- 1.26. Keccak256/SHA3 -- 1.27. Other protocols used in blockchain platforms -- 1.28. Nonce -- 1.29. Blockchain forks -- 1.30. Sidechains -- 1.31. Blockchain execution engine -- 1.32. Serialization -- 1.33. The blockchain technology stack -- 1.34. DAG-directed acyclic graph -- 1.35. Blockchain-specific attacks
Content:
2. Bitcoin -- 2.1. How does bitcoin work? -- 2.2. The bitcoin blockchain : the network -- 2.3. Bitcoin blocks -- 2.4. Bitcoin transactions -- 2.5. Bitcoin signing and verification -- 2.6. UTXO -- 2.7. Bitcoin serialization -- 2.8. Bitcoin script -- 2.9. Bitcoin miniscript -- 2.10. Bitcoin addresses -- 2.11. Bitcoin wallet -- 2.12. Simplified payment verification -- 2.13. Segregated witness -- 2.14. Bitcoin improvement proposals -- 2.15. Schnorr signatures -- 2.16. Taproot, G'root, and Graftroot -- 2.17. Bitcoin mining -- 2.18. Bitcoin relay networks -- 2.19. Bitcoin : the cryptocurrency -- 2.20. Payment channels on bitcoin -- 2.21. Wasabi Wallet and Zerolink -- 2.22. Meta-coin platforms on top of bitcoin : colored coins -- 2.23. OpenAssets protocol -- 2.24. Bitcoin 2.0 -- 2.25. Bitcoin Hivemind -- 2.26. The Mimblewimble protocol -- 2.27. The Elements Project -- 2.28. Siacoin -- 2.29. The Counterparty protocol -- 2.30. Drop Zone -- 2.31. Omni protocol -- 2.32. Lightning network -- 2.33. Liquid network -- 2.34. Rootstock -- 2.35. Zcash -- 2.36. Zcash and HAWK -- 2.37. Hard Forks -- 2.38. Bitcoin XT -- 2.39. Bitcoin Classic -- 2.40. Bitcoin Unlimited -- 2.41. Bitcoin Cash -- 2.42. Bitcoin SV -- 2.43. Bitcoin Gold -- 2.44. Bitcoin diamond -- 2.45. Bitcoin Interest -- 2.46. Bitcoin Private -- 2.47. How to fork bitcoin -- 2.48. Altcoins based on bitcoin -- 2.49. Monero -- 2.50. Litecoin -- 2.51. Dash -- 2.52. Namecoin -- 2.53. Dogecoin -- 2.54. Ravencoin -- 2.55. Peercoin -- 2.56. Gridcoin -- 2.57. Primecoin
Content:
3. Ethereum -- 3.1. The Ethereum Virtual Machine -- 3.2. Network communication in Ethereum -- 3.3. Blocks and chains -- 3.4. GHOST protocol -- 3.5. UTXOs? -- 3.6. Transactions -- 3.7. Serialization -- 3.8. Signing -- 3.9. Ether, fees, gas, and fuel -- 3.10. The milestones of Ethereum -- 3.11. The stages of Ethereum explained -- 3.12. Frontier -- 3.13. Ice Age -- 3.14. Homestead -- 3.15. DAO -- 3.16. The DAO attack -- 3.17. Tangerine Whistle -- 3.18. Spurious Dragon -- 3.19. Metropolis Byzantium -- 3.20. Metropolis Constantinople -- 3.21. Serenity -- 3.22. Scalability and the Casper protocol -- 3.23. The Casper protocol -- 3.24. Smart contracts -- 3.25. Blockchain oracles -- 3.26. DApps -- 3.27. Decentralized and autonomous -- 3.28. Web 3.0 -- 3.29. Ethereum Classic
Content:
4. Different private and public platforms -- 4.1. Cosmos -- 4.2. Tendermint -- 4.3. Hyperledger -- 4.4. Digital Asset -- 4.5. Iota -- 4.6. The Agreements Network -- 4.7. Steem -- 4.8. EOS.IO -- 4.9. Quorum -- 4.10. NEO -- 4.11. BigchainDB -- 4.12. Corda -- 4.13. Æternity -- 4.14. Golem -- 4.15. Cortex -- 4.16. Ripple -- 4.17. Stellar -- 4.18. Hedera Hashgraph -- 4.19. Fantom -- 4.20. Komodo -- 4.21. Tezos -- 4.22. Tron -- 4.23. Lisk -- 4.24. MultiChain -- 4.25. Second layer protocols : state channels -- 5. Some final remarks.
Content:
This book introduces all the technical features that make up blockchain technology today. It starts with a thorough explanation of all technological concepts necessary to understand any discussions related to distributed ledgers and a short history of earlier implementations. It then discusses in detail how the Bitcoin network looks and what changes are coming in the near future, together with a range of altcoins that were created on the same base code. To get an even better idea, the book shortly explores how Bitcoin might be forked before going into detail on the Ethereum network and cryptocurrencies running on top of the network, smart contracts, and more. The book introduces the Hyperledger foundation and the tools offered to create private blockchain solutions. For those willing, it investigates directed acyclic graphs (DAGs) and several of its implementations, which could solve several of the problems other blockchain networks are still dealing with to this day. In Chapter 4, readers can find an overview of blockchain networks that can be used to build solutions of their own and the tools that can help them in the process
Note:
Part of: Synthesis digital library of engineering and computer science
,
Includes bibliographical references (pages 225-238)
,
Compendex
,
INSPEC
,
Google scholar
,
Google book search
,
Also available in print.
,
Mode of access: World Wide Web.
,
System requirements: Adobe Acrobat Reader.
Additional Edition:
ISBN 9781681738932
Additional Edition:
ISBN 9781681738918
Additional Edition:
Erscheint auch als Druck-Ausgabe
Language:
English
Keywords:
Electronic books
Bookmarklink