Central Library, Indian Institute of Technology Delhi
केंद्रीय पुस्तकालय, भारतीय प्रौद्योगिकी संस्थान दिल्ली

Blockchain platforms : a look at the underbelly of distributed platforms / Stijn Van Hijfte.

By: Hijfte, Stijn van [author.]Material type: TextTextSeries: Synthesis digital library of engineering and computer science | Synthesis lectures on computer science ; #11.Publisher: San Rafael, California (1537 Fourth Street, 1537 Fourth Street, San Rafael, CA 94901 USA) : Morgan & Claypool Publishers, [2020]Description: 1 PDF (xvii, 239 pages) : illustrations (some color)Content type: text Media type: electronic Carrier type: online resourceISBN: 9781681738925; 9781681739250Other title: Look at the underbelly of distributed platformsSubject(s): Blockchains (Databases) | Distributed databases | Bitcoin | blockchain | distributed ledger | DAG | bitcoin | ethereum | iota | hyperledgerGenre/Form: Electronic books.Additional physical formats: Print version:: No titleDDC classification: 005.75/8 LOC classification: QA76.9.B56 | H543 2020ebOnline resources: Abstract with links to resource | Abstract with links to full text Also available in print.
Contents:
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.
Summary: 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Ebooks Ebooks 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.

to post a comment.
Copyright © 2022 Central Library, Indian Institute of Technology Delhi. All Rights Reserved.

Powered by Koha