Blockchain platforms : a look at the underbelly of distributed platforms / Stijn Van Hijfte.
Material type:
Item type | Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|
![]() |
Indian Institute of Technology Delhi - Central Library | Available |
Mode of access: World Wide Web.
System requirements: Adobe Acrobat Reader.
Part of: Synthesis digital library of engineering and computer science.
Includes bibliographical references (pages 225-238).
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
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
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
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.
Abstract freely available; full-text restricted to subscribers or individual document purchasers.
Compendex
INSPEC
Google scholar
Google book search
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.
Also available in print.
Title from PDF title page (viewed on July 30, 2020).
There are no comments on this title.