home libri books Fumetti ebook dvd top ten sconti 0 Carrello


Torna Indietro

chowdhury niaz - inside blockchain, bitcoin, and cryptocurrencies

Inside Blockchain, Bitcoin, and Cryptocurrencies




Disponibilità: Normalmente disponibile in 20 giorni
A causa di problematiche nell'approvvigionamento legate alla Brexit sono possibili ritardi nelle consegne.


PREZZO
58,98 €
NICEPRICE
56,03 €
SCONTO
5%



Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.


Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente


Facebook Twitter Aggiungi commento


Spese Gratis

Dettagli

Genere:Libro
Lingua: Inglese
Pubblicazione: 09/2019
Edizione: 1° edizione





Note Editore

This book covers blockchain from the underlying principles to how it enables applications to survive and surf on its shoulder. Having covered the fundamentals of blockchain, the book turns to cryptocurrency. It thoroughly examines Bitcoin before presenting six other major currencies in a rounded discussion. The book then bridges between technology and finance, concentrating on how blockchain-based applications, including cryptocurrencies, have pushed hard against mainstream industries in a bid to cement their positions permanent. It discusses blockchain as underlying banking technology, crypto mining and offering, cryptocurrency as investment instruments, crypto regulations, and markets.




Sommario

Contents List of Figures...............................................................................................xix List of Tables................................................................................................xxv Section I BLOCKCHAIN AND BIT COIN 1 Introduction to Blockchain.....................................................................3 1.1 The Birth of Bitcoin............................................................................3 1.1.1 A Mysterious Scientist............................................................4 1.1.2 What is Bitcoin?.....................................................................4 1.1.3 Double-Spending Problem.....................................................5 1.1.4 Nakamotos Solution..............................................................6 1.2 Blockchain..........................................................................................7 1.2.1 Motivation.............................................................................7 1.2.2 Definition of Blockchain........................................................8 1.2.3 Distributed Ledger.................................................................8 1.2.4 Key Properties........................................................................9 1.3 Architectural Overview....................................................................10 1.3.1 Centralised vs Decentralised Architecture...........................10 1.3.2 Peer-to-Peer Network...........................................................11 1.3.3 Characteristics.....................................................................13 1.4 Block................................................................................................14 1.4.1 Structure..............................................................................14 1.4.2 Block Identifier and Height..................................................15 1.4.3 Genesis Block.......................................................................16 1.5 Mining.............................................................................................16 1.5.1 What is Mining?..................................................................16 1.5.2 Consensus............................................................................16 1.5.3 Incentivisation.....................................................................17 1.6 Forks................................................................................................17 1.6.1 When Does a Fork Occur?...................................................17 1.6.2 Types of Forks......................................................................18 1.7 Consensus Mechanisms....................................................................18 1.7.1 Proof of Work (PoW)...........................................................18 1.7.2 Alternative Consensus Algorithms.......................................19 1.7.3 Comparison.........................................................................20 1.8 Types of Blockchains........................................................................21 1.8.1 Public and Private Blockchains............................................21 1.8.2 Consortium, Shared Ledger, Sidechain................................21 1.8.3 Hybrid Blockchains.............................................................22 1.8.4 Comparison.........................................................................22 1.9 Applications......................................................................................23 1.10 Revisiting the Double-Spending Problem.........................................26 1.11 Summary..........................................................................................26 2 Immutability of Blockchain..................................................................27 2.1 Cryptography...................................................................................27 2.1.1 What is Cryptography and Cryptanalysis?...........................28 2.1.2 Background.........................................................................28 2.1.3 Basic Concepts.....................................................................29 2.2 Modern Cryptography......................................................................30 2.2.1 Symmetric-Key Cryptography.............................................31 2.2.2 Public-Key Cryptography....................................................33 2.3 Cryptographic Applications..............................................................36 2.3.1 TLS and SSL........................................................................36 2.3.2 Cryptographic Hash Function.............................................37 2.3.3 Digital Signature..................................................................38 2.4 Elliptic Curve Cryptography (ECC).................................................41 2.4.1 Basic Concept......................................................................41 2.4.2 Public and Private Keys....................................................... 42 2.4.3 How Does ECC Compare to RSA?......................................43 2.5 Making Blockchain Immutable....................................................... 44 2.5.1 Block and Block Header..................................................... 44 2.5.2 Timestamp.......................................................................... 44 2.5.3 Merkle Tree.........................................................................45 2.5.4 Building the Chain..............................................................45 2.6 Summary..........................................................................................48 3 Consensus Mechanisms of Blockchain..................................................49 3.1 Distributed Systems and Consensus.................................................49 3.1.1 Distributed Systems.............................................................50 3.1.2 Coordination and Agreement..............................................50 3.1.3 Consensus............................................................................51 3.2 Byzantine Generals Problem.............................................................52 3.2.1 Two Generals Paradox..........................................................52 3.2.2 Byzantine Generals Problem................................................53 3.2.3 Byzantine Fault Tolerance....................................................55 3.3 Blockchain’s Consensus Mechanism.................................................56 3.3.1 Hashcash Proof of Work......................................................56 3.3.2 Proof of Work in Blockchain...............................................57 3.3.3 BFT in Blockchain...............................................................58 3.4 Solving the Double-Spending Problem.............................................59 3.5 Summary..........................................................................................60 4 Bitcoin: World’s First Cryptocurrency..................................................61 4.1 What is Bitcoin?...............................................................................61 4.2 Brief History of Bitcoin....................................................................63 4.2.1 Before Bitcoin......................................................................63 4.2.2 Bitcoin Era.......................................................................... 64 4.3 Token: BTC.................................................................................... 64 4.3.1 Bitcoin Mining and Supply..................................................65 4.3.2 Units of Bitcoin................................................................... 66 4.4 Bitcoin’s Blockchain........................................................................ 66 4.4.1 Block Header.....................




Autore

Dr. Niaz Chowdhury is a postdoctoral researcher working with blockchain technology in the European Union funded project QualiChain. His research experience spans over a decade across three British and Irish nations in England, Scotland and Ireland. He presently holds a Research Associate position in the Open Blockchain group of Knowledge Media Institute, a small but renowned and well-regarded research lab within the Open University in England. He also completed two more postdocs before joining this position, one in the Department of Computing and Communication in the same university working for the Big Data and Smart City project MK:Smart while another at his current lab in the Data Science group. Dr. Chowdhury obtained his PhD from the School of Computing Science of the University of Glasgow in Scotland, as a recipient of the prestigious Scottish ORS Scholarship. He was also a research scholar at the School of Computer Science in Trinity College Dublin where he received Government of Ireland IRCSET Embark Initiative Scholarship. His earlier academic achievements include a bachelor and a master degree with gold medal distinction in Computer Science and Engineering from East West University, Bangladesh. Dr. Chowdhury published numerous journal articles, conference papers and book chapters on the blockchain technology, the Internet of Things, wireless networks and data science.










Altre Informazioni

ISBN:

9781138618152

Condizione: Nuovo
Dimensioni: 9.25 x 6.25 in Ø 1.54 lb
Formato: Copertina rigida
Illustration Notes:21 tables
Pagine Arabe: 390


Dicono di noi