Amazon cover image
Image from Amazon.com

Blockchain Developer's Guide : Develop Smart Applications with Blockchain Technologies - Ethereum, JavaScript, Hyperledger Fabric, and Corda.

By: Contributor(s): Material type: TextTextPublication details: Birmingham : Packt Publishing Ltd, 2018.Description: 1 online resource (546 pages)Content type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 1789957737
  • 9781789957730
Subject(s): Genre/Form: Additional physical formats: Print version:: Blockchain Developer's Guide : Develop Smart Applications with Blockchain Technologies - Ethereum, JavaScript, Hyperledger Fabric, and Corda.DDC classification:
  • 005.824 23
LOC classification:
  • QA76.9.D32 .H555 2018
Online resources:
Contents:
Cover; Title Page; Copyright; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Blockchain 101; Processing a financial transaction; Ledger; Concept of a trustless system; Introducing blockchain; General elements of blockchain; Peer-to-peer network; Block; Block header; Addresses; Wallets; Transaction; Nodes; What does blockchain solve?; Types of blockchains; Public blockchain; Semi-private blockchain; Private blockchain; Consortium blockchain; Byzantine generals problem; Consensus; Blockchain in a nutshell; Benefits; Banking records; Medical records; Government records
Creative and copyright recordsUniversity degree records; Challenges; Complexity; Network scalability; Speed and cost; Double spending ; Summary; Chapter 2: Components and Structure of Blockchain; Blocks; The chain between blocks; Hashing and signatures; Digital signatures; What are digital keys?; Example block data; Example Ethereum block; Bitcoin block; Global state; Block time and block size; Blockchain miners; Blockchain validators; Smart contracts; Blockchain speed; How to calculate blockchain throughput; Comparisons with traditional networks; Summary
Chapter 3: Decentralization Versus Distributed SystemsDistributed systems; Resiliency; Fault tolerance and failure isolation; Consensus and coordination; Backups; Consistency; Peer-to-peer systems; Decentralized systems; Principles of decentralized systems; Open access; Non-hierarchical; Ecosystem diversity; Transparency; Downsides; Speed; Censorship resistance; Chaos and non-determinism; Summary; Chapter 4: Cryptography and Mechanics Behind Blockchain; Principles of security; Historical perspective -- classical cryptography; Types of cryptography; Symmetric cryptography
Asymmetric (public-key) cryptographySignatures; Hashing; The avalanche effect; Collisions; Hashing a block; Hashing outside PoW; Summary; Chapter 5: Bitcoin; The history of Bitcoin; Why Bitcoin is volatile; Keys and addresses; Currency units; Vanity addresses; Base58 check encoding; Transactions; Types; Pay-to-Public-Key Hash; Pay-to-Script Hash; Blocks; Genesis block; Bitcoin network; Types of nodes; Full node; Lightweight nodes; Other nodes; Network discovery; Finding peers; DNS seeds; Static IPs; Wallets; Types; Deterministic wallet; Deterministic wallets; HD wallets
Non-deterministic walletSummary; Chapter 6: Altcoins; Introducing Altcoins; Tokens; Ethereum; Omni Layer; NEO; Waves; Counterparty; Alternative currency; Monetary alternatives; Consensus alternatives; Litecoin; Ether; Ripple; Bitcoin Cash; Acquiring cryptocurrency ; Mining of cryptocurrency; Bitcoin mining; Mining difficulty; Mining pools; Altcoin mining; Cryptocurrency exchanges; Cryptocurrency wallets; Summary; Chapter 7: Achieving Consensus; Practical Byzantine fault tolerance algorithm ; Byzantine faults; How PBFT works; Proof of Work; How the PoW problem works in Bitcoin; Proof of Stake
Summary: Blockchain Developer's Guide will show you how to create distributed blockchain applications which do not depend on a central server or datacenter. Starting with the basic principles of blockchain architecture exploring cryptography, you will then study consensus protocols, initial coin offerings, crypto-mining, DApp deployment, Ethereum ...
Item type:
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 Home library Collection Call number Materials specified Status Date due Barcode
Electronic-Books Electronic-Books OPJGU Sonepat- Campus E-Books EBSCO Available

Print version record.

Cover; Title Page; Copyright; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Blockchain 101; Processing a financial transaction; Ledger; Concept of a trustless system; Introducing blockchain; General elements of blockchain; Peer-to-peer network; Block; Block header; Addresses; Wallets; Transaction; Nodes; What does blockchain solve?; Types of blockchains; Public blockchain; Semi-private blockchain; Private blockchain; Consortium blockchain; Byzantine generals problem; Consensus; Blockchain in a nutshell; Benefits; Banking records; Medical records; Government records

Creative and copyright recordsUniversity degree records; Challenges; Complexity; Network scalability; Speed and cost; Double spending ; Summary; Chapter 2: Components and Structure of Blockchain; Blocks; The chain between blocks; Hashing and signatures; Digital signatures; What are digital keys?; Example block data; Example Ethereum block; Bitcoin block; Global state; Block time and block size; Blockchain miners; Blockchain validators; Smart contracts; Blockchain speed; How to calculate blockchain throughput; Comparisons with traditional networks; Summary

Chapter 3: Decentralization Versus Distributed SystemsDistributed systems; Resiliency; Fault tolerance and failure isolation; Consensus and coordination; Backups; Consistency; Peer-to-peer systems; Decentralized systems; Principles of decentralized systems; Open access; Non-hierarchical; Ecosystem diversity; Transparency; Downsides; Speed; Censorship resistance; Chaos and non-determinism; Summary; Chapter 4: Cryptography and Mechanics Behind Blockchain; Principles of security; Historical perspective -- classical cryptography; Types of cryptography; Symmetric cryptography

Asymmetric (public-key) cryptographySignatures; Hashing; The avalanche effect; Collisions; Hashing a block; Hashing outside PoW; Summary; Chapter 5: Bitcoin; The history of Bitcoin; Why Bitcoin is volatile; Keys and addresses; Currency units; Vanity addresses; Base58 check encoding; Transactions; Types; Pay-to-Public-Key Hash; Pay-to-Script Hash; Blocks; Genesis block; Bitcoin network; Types of nodes; Full node; Lightweight nodes; Other nodes; Network discovery; Finding peers; DNS seeds; Static IPs; Wallets; Types; Deterministic wallet; Deterministic wallets; HD wallets

Non-deterministic walletSummary; Chapter 6: Altcoins; Introducing Altcoins; Tokens; Ethereum; Omni Layer; NEO; Waves; Counterparty; Alternative currency; Monetary alternatives; Consensus alternatives; Litecoin; Ether; Ripple; Bitcoin Cash; Acquiring cryptocurrency ; Mining of cryptocurrency; Bitcoin mining; Mining difficulty; Mining pools; Altcoin mining; Cryptocurrency exchanges; Cryptocurrency wallets; Summary; Chapter 7: Achieving Consensus; Practical Byzantine fault tolerance algorithm ; Byzantine faults; How PBFT works; Proof of Work; How the PoW problem works in Bitcoin; Proof of Stake

The nothing-at-stake attack

Blockchain Developer's Guide will show you how to create distributed blockchain applications which do not depend on a central server or datacenter. Starting with the basic principles of blockchain architecture exploring cryptography, you will then study consensus protocols, initial coin offerings, crypto-mining, DApp deployment, Ethereum ...

eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide

There are no comments on this title.

to post a comment.

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Hosted, Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library