Bitcoin Blockchain:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Delhi
BPB Publications
2020
|
Ausgabe: | 1st ed |
Schlagworte: | |
Beschreibung: | 1 Online-Ressource (326 Seiten) |
ISBN: | 9789389898101 9789389898095 |
Internformat
MARC
LEADER | 00000nmm a2200000 c 4500 | ||
---|---|---|---|
001 | BV048631944 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 230105s2020 |||| o||u| ||||||eng d | ||
020 | |a 9789389898101 |q electronic bk. |9 978-93-89898-10-1 | ||
020 | |a 9789389898095 |9 978-93-89898-09-5 | ||
035 | |a (ZDB-30-PQE)EBC6891763 | ||
035 | |a (ZDB-30-PAD)EBC6891763 | ||
035 | |a (ZDB-89-EBL)EBL6891763 | ||
035 | |a (OCoLC)1203954863 | ||
035 | |a (DE-599)BVBBV048631944 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
100 | 1 | |a Jain, Kapil |e Verfasser |4 aut | |
245 | 1 | 0 | |a Bitcoin Blockchain |
250 | |a 1st ed | ||
264 | 1 | |a Delhi |b BPB Publications |c 2020 | |
264 | 4 | |c ©2020 | |
300 | |a 1 Online-Ressource (326 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
505 | 8 | |a Cover Page -- Title Page -- Copyright Page -- About the Author -- About the Reviewer -- Acknowledgement -- Preface -- About this Book -- Errata -- Table of Contents -- Sections I -- 1. Bitcoin Protocol: Origins and Concept -- Structure -- Objective -- Bitcoin: A Peer-to-Peer Electronic Cash System -- History -- Ecash -- B Money -- Ripple Pay -- Introduction to Bitcoin -- Transactions -- Transaction block -- Bitcoin public ledger: what makes it work? -- Bitcoin is an immutable evidence trail -- Conclusion -- Questions -- 2. Economic Model and Network Structure -- Structure -- Objective -- Supply of coins -- Value of money -- So is Bitcoin money? -- Is Bitcoin a Currency (crypto)? -- The economic model of Bitcoin -- Inflation of the economy -- Economics of participation -- Individual -- Businesses -- Miners, the non-trusted third parties -- The protocol set in stone -- The network structure of Bitcoin -- Bitcoin as a small-world network -- Decentralized and distributed network -- Conclusion -- Questions -- 3. Cryptography, ECDSA, and Bitcoin Addresses -- Structure -- Objective -- Cryptography -- Secured key exchanges -- Diffie-Hellman key exchange algorithm -- RSA algorithm -- Cryptography basic concepts -- Tractable and intractable problems -- Modulus arithmetic -- Trapdoor function -- Elliptic curves -- Elliptic curves over finite fields -- Cyclic subgroups and base point -- Discrete logarithm problem -- Elliptic Curve Cryptography (ECC) -- Signing with ECDSA -- Verifying with ECDSA -- Hash functions -- Elliptic Curve Cryptography in Bitcoin -- Public key generation -- Signatures and verification -- BIP32 and BIP39 -- BIP32: Hierarchical deterministic keys -- BIP39: Mnemonics -- Conclusion -- Questions -- 4. All About Wallets -- Structure -- Objective -- Concept of a wallet -- Cold storage wallets -- Paper wallet -- Brain wallet | |
505 | 8 | |a Mnemonic wallet -- Hardware wallets -- New generation wallets -- Handle system wallets -- HandCash -- Money button -- Desktop and multi-feature wallets -- Signing and verifying messages -- Hot wallets and multisig or split wallets -- Simple Payment Verification (SPV) -- Hardware wallet using an Android phone -- Conclusion -- Questions -- 5. Transactions and Transaction Script -- Structure -- Objective -- Transactions in Bitcoin -- Big numbers -- Number formats -- Signature formats -- DER format -- COMPACT format -- OPcodes -- Scripts -- Transaction inputs -- Transaction outputs -- Transaction format -- Transaction -- Transaction verification -- Transaction script or simply "script" -- Turing complete "script" -- Script instruction set -- Execution of the script -- Standard and non-standard scripts -- Script creation -- Pay to public key hash (p2pkh) -- Pay to public key (p2pk) -- Pay to multi-sig (p2ms) -- Pay to script hash (p2sh) -- Data output using OP_RETURN (also called null data) -- Non-standard scripts -- Conclusion -- Questions -- 6. Mining and Network Consensus -- Structure -- Objective -- The Byzantine generals problem -- Block creation process -- Transactions in MemoryPool -- Order of transactions -- Candidate block -- Block confirmations -- 0-conf or instant transactions -- Orphan blocks -- 10 minutes interval -- Block reorgs, forks, and various attacks -- Forks or chain splits -- Sybil attack -- 51% attack, selfish miner attack -- Block Reorgs and large miner attack -- Energy consumption -- Mining as an industry -- History of mining -- Evolution of Miners -- Miners as Transaction Processors -- Conclusion -- Questions -- Sections II -- 7. Metanet Protocol: Data Structures on Bitcoin -- Structure -- Objective -- Introduction to MetaNet -- Metanet protocol -- Graphs -- Directed Acyclic Graph (DAG) -- BitCoin DAGs -- Block DAG. | |
505 | 8 | |a Transaction DAG -- Metanet DAG -- Nodes and edges -- Names and domains -- Searching Metanet -- Data insertion -- Final thoughts -- Conclusion -- Questions -- 8. Bitcom and Other Application Protocols -- Structure -- Objective -- Bitcom: BitCoin Computer -- Bitcoin address as prefix: -- What can you do with Bitcom? -- B:// protocol -- C:// protocol -- D:// protocol -- BCAT protocol -- AIP protocol -- MAP protocol -- BAP protocol -- Unix pipeline between protocol -- Bottle - A Bitcoin browser -- Bit protocol -- Conclusion -- Questions -- 9. Data Carrier Transactions: Bitcoin as Infinite Database -- Structure -- Objective -- Data on Bitcoin -- Database on Bitcoin: BitDB -- Crawler -- Indexer -- Bitquery -- Genesis, Babel, Chronos, and Meta -- Genesis -- Babel -- Chronos -- Meta -- Bitsocket -- Datapay and bitindex (write and read data) -- Datapay -- Bitindex -- Bitpipe -- Bitchat -- Bitfs -- Toychain -- Conclusion -- Questions -- 10. Planaria Application Development Framework -- Structure -- Objective -- Planaria framework -- Basic concepts -- Planaria implementation -- Planaria file system -- The version control system on Bitcoin -- Neon Planaria -- Bitbus -- Neon Planaria and Bitcoin as Tape -- Bitcoin Op_RETURN Bytecode or BOB -- TXO -- Introducing BOB -- Bitcoin Processing Unit (BPU) -- Metanet Object Model (MOM) -- Neon Genesis -- Metanet Planaria -- Grid Planaria -- Bitwork -- Eventchain -- Overpool -- Overpool Ledger attributes -- Localchain -- Closing thoughts -- Conclusion -- Questions -- 11. Real-world Applications -- Structure -- Objective -- Real-world applications -- Payments -- Supply chain management -- Social media -- Content creation -- Advertising -- Gaming and gambling -- Health care -- Business infrastructure -- Document management -- PIMS and CMS -- PaaS -- IaaS -- E-commerce platforms -- News and digital publications | |
505 | 8 | |a Data storage -- Micropayments -- Utilities and SDK -- Nakasendo SDK -- BSV library -- Operate toolkit -- Scrypt -- Bitmesh and Metaglue -- Mattercloud and Matterpool -- Bitsv and Polyglot -- HandCash Connect toolkit -- Mempool and tokens with DOT wallet -- Bitsent tools -- Conclusion -- Questions -- 12. Identity and Authentication on Bitcoin -- Structure -- Objective -- Basics of privacy model -- Paymail and BIP270 specifications -- Paymail -- BIP270: Peer to Peer Payments -- User identity v/s keys -- SPV and Paymail -- Paymail Key Registry on Bitcoin -- Metalink and BIP270 -- Conclusion -- Questions -- 13. Smart Contracts and Tokens -- Structure -- Objective -- Electronic contracting -- Smart Contract -- Basic concepts -- Cryptography -- Business processes -- Tokens and Bitcoin -- Issuing a token -- Transfer tokens -- Monitor tokens -- Tokenized protocol -- Details of the tokenized protocol -- Contract operator -- Token Holders -- Transactions -- Operations -- Tokens -- Oracles -- Run platform -- Bitcoin | Computer -- Conclusion -- Questions -- Sections III -- 14. Going into Future: AI/ML, Big Data, and IoT -- Structure -- Objective -- Artificial Intelligence and Blockchain -- Automata on blockchain -- Deterministic Finite Automata (DFA) -- Decentralized Autonomous Corporations -- Decision making using Neural Networks -- Evolutionary Algorithms -- Machine to Machine communication -- Big Data -- Conclusion -- Questions -- 15. Bitcoin and Law -- Structure -- Objective -- Bitcoin as property rights -- Uncensorable by governments -- Non-repudiation -- Fungibility -- Alert key -- Decentralization -- Privacy and law -- Permissionless -- Bitcoin Blockchain Ledger -- Public commodity -- Miners as Transaction Processors -- Notary and Bitcoin -- Immutability -- Taxation and Bitcoin -- Permissioned Blockchains -- CBDC -- Patents -- Conclusion -- Questions | |
505 | 8 | |a References and Links | |
650 | 4 | |a Bitcoin | |
653 | 6 | |a Electronic books | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |a Jain, Kapil |t Bitcoin Blockchain |d Delhi : BPB Publications,c2020 |z 9789389898095 |
912 | |a ZDB-30-PQE | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-034006964 |
Datensatz im Suchindex
_version_ | 1804184764974891008 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Jain, Kapil |
author_facet | Jain, Kapil |
author_role | aut |
author_sort | Jain, Kapil |
author_variant | k j kj |
building | Verbundindex |
bvnumber | BV048631944 |
collection | ZDB-30-PQE |
contents | Cover Page -- Title Page -- Copyright Page -- About the Author -- About the Reviewer -- Acknowledgement -- Preface -- About this Book -- Errata -- Table of Contents -- Sections I -- 1. Bitcoin Protocol: Origins and Concept -- Structure -- Objective -- Bitcoin: A Peer-to-Peer Electronic Cash System -- History -- Ecash -- B Money -- Ripple Pay -- Introduction to Bitcoin -- Transactions -- Transaction block -- Bitcoin public ledger: what makes it work? -- Bitcoin is an immutable evidence trail -- Conclusion -- Questions -- 2. Economic Model and Network Structure -- Structure -- Objective -- Supply of coins -- Value of money -- So is Bitcoin money? -- Is Bitcoin a Currency (crypto)? -- The economic model of Bitcoin -- Inflation of the economy -- Economics of participation -- Individual -- Businesses -- Miners, the non-trusted third parties -- The protocol set in stone -- The network structure of Bitcoin -- Bitcoin as a small-world network -- Decentralized and distributed network -- Conclusion -- Questions -- 3. Cryptography, ECDSA, and Bitcoin Addresses -- Structure -- Objective -- Cryptography -- Secured key exchanges -- Diffie-Hellman key exchange algorithm -- RSA algorithm -- Cryptography basic concepts -- Tractable and intractable problems -- Modulus arithmetic -- Trapdoor function -- Elliptic curves -- Elliptic curves over finite fields -- Cyclic subgroups and base point -- Discrete logarithm problem -- Elliptic Curve Cryptography (ECC) -- Signing with ECDSA -- Verifying with ECDSA -- Hash functions -- Elliptic Curve Cryptography in Bitcoin -- Public key generation -- Signatures and verification -- BIP32 and BIP39 -- BIP32: Hierarchical deterministic keys -- BIP39: Mnemonics -- Conclusion -- Questions -- 4. All About Wallets -- Structure -- Objective -- Concept of a wallet -- Cold storage wallets -- Paper wallet -- Brain wallet Mnemonic wallet -- Hardware wallets -- New generation wallets -- Handle system wallets -- HandCash -- Money button -- Desktop and multi-feature wallets -- Signing and verifying messages -- Hot wallets and multisig or split wallets -- Simple Payment Verification (SPV) -- Hardware wallet using an Android phone -- Conclusion -- Questions -- 5. Transactions and Transaction Script -- Structure -- Objective -- Transactions in Bitcoin -- Big numbers -- Number formats -- Signature formats -- DER format -- COMPACT format -- OPcodes -- Scripts -- Transaction inputs -- Transaction outputs -- Transaction format -- Transaction -- Transaction verification -- Transaction script or simply "script" -- Turing complete "script" -- Script instruction set -- Execution of the script -- Standard and non-standard scripts -- Script creation -- Pay to public key hash (p2pkh) -- Pay to public key (p2pk) -- Pay to multi-sig (p2ms) -- Pay to script hash (p2sh) -- Data output using OP_RETURN (also called null data) -- Non-standard scripts -- Conclusion -- Questions -- 6. Mining and Network Consensus -- Structure -- Objective -- The Byzantine generals problem -- Block creation process -- Transactions in MemoryPool -- Order of transactions -- Candidate block -- Block confirmations -- 0-conf or instant transactions -- Orphan blocks -- 10 minutes interval -- Block reorgs, forks, and various attacks -- Forks or chain splits -- Sybil attack -- 51% attack, selfish miner attack -- Block Reorgs and large miner attack -- Energy consumption -- Mining as an industry -- History of mining -- Evolution of Miners -- Miners as Transaction Processors -- Conclusion -- Questions -- Sections II -- 7. Metanet Protocol: Data Structures on Bitcoin -- Structure -- Objective -- Introduction to MetaNet -- Metanet protocol -- Graphs -- Directed Acyclic Graph (DAG) -- BitCoin DAGs -- Block DAG. Transaction DAG -- Metanet DAG -- Nodes and edges -- Names and domains -- Searching Metanet -- Data insertion -- Final thoughts -- Conclusion -- Questions -- 8. Bitcom and Other Application Protocols -- Structure -- Objective -- Bitcom: BitCoin Computer -- Bitcoin address as prefix: -- What can you do with Bitcom? -- B:// protocol -- C:// protocol -- D:// protocol -- BCAT protocol -- AIP protocol -- MAP protocol -- BAP protocol -- Unix pipeline between protocol -- Bottle - A Bitcoin browser -- Bit protocol -- Conclusion -- Questions -- 9. Data Carrier Transactions: Bitcoin as Infinite Database -- Structure -- Objective -- Data on Bitcoin -- Database on Bitcoin: BitDB -- Crawler -- Indexer -- Bitquery -- Genesis, Babel, Chronos, and Meta -- Genesis -- Babel -- Chronos -- Meta -- Bitsocket -- Datapay and bitindex (write and read data) -- Datapay -- Bitindex -- Bitpipe -- Bitchat -- Bitfs -- Toychain -- Conclusion -- Questions -- 10. Planaria Application Development Framework -- Structure -- Objective -- Planaria framework -- Basic concepts -- Planaria implementation -- Planaria file system -- The version control system on Bitcoin -- Neon Planaria -- Bitbus -- Neon Planaria and Bitcoin as Tape -- Bitcoin Op_RETURN Bytecode or BOB -- TXO -- Introducing BOB -- Bitcoin Processing Unit (BPU) -- Metanet Object Model (MOM) -- Neon Genesis -- Metanet Planaria -- Grid Planaria -- Bitwork -- Eventchain -- Overpool -- Overpool Ledger attributes -- Localchain -- Closing thoughts -- Conclusion -- Questions -- 11. Real-world Applications -- Structure -- Objective -- Real-world applications -- Payments -- Supply chain management -- Social media -- Content creation -- Advertising -- Gaming and gambling -- Health care -- Business infrastructure -- Document management -- PIMS and CMS -- PaaS -- IaaS -- E-commerce platforms -- News and digital publications Data storage -- Micropayments -- Utilities and SDK -- Nakasendo SDK -- BSV library -- Operate toolkit -- Scrypt -- Bitmesh and Metaglue -- Mattercloud and Matterpool -- Bitsv and Polyglot -- HandCash Connect toolkit -- Mempool and tokens with DOT wallet -- Bitsent tools -- Conclusion -- Questions -- 12. Identity and Authentication on Bitcoin -- Structure -- Objective -- Basics of privacy model -- Paymail and BIP270 specifications -- Paymail -- BIP270: Peer to Peer Payments -- User identity v/s keys -- SPV and Paymail -- Paymail Key Registry on Bitcoin -- Metalink and BIP270 -- Conclusion -- Questions -- 13. Smart Contracts and Tokens -- Structure -- Objective -- Electronic contracting -- Smart Contract -- Basic concepts -- Cryptography -- Business processes -- Tokens and Bitcoin -- Issuing a token -- Transfer tokens -- Monitor tokens -- Tokenized protocol -- Details of the tokenized protocol -- Contract operator -- Token Holders -- Transactions -- Operations -- Tokens -- Oracles -- Run platform -- Bitcoin | Computer -- Conclusion -- Questions -- Sections III -- 14. Going into Future: AI/ML, Big Data, and IoT -- Structure -- Objective -- Artificial Intelligence and Blockchain -- Automata on blockchain -- Deterministic Finite Automata (DFA) -- Decentralized Autonomous Corporations -- Decision making using Neural Networks -- Evolutionary Algorithms -- Machine to Machine communication -- Big Data -- Conclusion -- Questions -- 15. Bitcoin and Law -- Structure -- Objective -- Bitcoin as property rights -- Uncensorable by governments -- Non-repudiation -- Fungibility -- Alert key -- Decentralization -- Privacy and law -- Permissionless -- Bitcoin Blockchain Ledger -- Public commodity -- Miners as Transaction Processors -- Notary and Bitcoin -- Immutability -- Taxation and Bitcoin -- Permissioned Blockchains -- CBDC -- Patents -- Conclusion -- Questions References and Links |
ctrlnum | (ZDB-30-PQE)EBC6891763 (ZDB-30-PAD)EBC6891763 (ZDB-89-EBL)EBL6891763 (OCoLC)1203954863 (DE-599)BVBBV048631944 |
edition | 1st ed |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>08689nmm a2200421 c 4500</leader><controlfield tag="001">BV048631944</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">230105s2020 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9789389898101</subfield><subfield code="q">electronic bk.</subfield><subfield code="9">978-93-89898-10-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9789389898095</subfield><subfield code="9">978-93-89898-09-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-30-PQE)EBC6891763</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-30-PAD)EBC6891763</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-89-EBL)EBL6891763</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1203954863</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV048631944</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Jain, Kapil</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Bitcoin Blockchain</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st ed</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Delhi</subfield><subfield code="b">BPB Publications</subfield><subfield code="c">2020</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2020</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (326 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Cover Page -- Title Page -- Copyright Page -- About the Author -- About the Reviewer -- Acknowledgement -- Preface -- About this Book -- Errata -- Table of Contents -- Sections I -- 1. Bitcoin Protocol: Origins and Concept -- Structure -- Objective -- Bitcoin: A Peer-to-Peer Electronic Cash System -- History -- Ecash -- B Money -- Ripple Pay -- Introduction to Bitcoin -- Transactions -- Transaction block -- Bitcoin public ledger: what makes it work? -- Bitcoin is an immutable evidence trail -- Conclusion -- Questions -- 2. Economic Model and Network Structure -- Structure -- Objective -- Supply of coins -- Value of money -- So is Bitcoin money? -- Is Bitcoin a Currency (crypto)? -- The economic model of Bitcoin -- Inflation of the economy -- Economics of participation -- Individual -- Businesses -- Miners, the non-trusted third parties -- The protocol set in stone -- The network structure of Bitcoin -- Bitcoin as a small-world network -- Decentralized and distributed network -- Conclusion -- Questions -- 3. Cryptography, ECDSA, and Bitcoin Addresses -- Structure -- Objective -- Cryptography -- Secured key exchanges -- Diffie-Hellman key exchange algorithm -- RSA algorithm -- Cryptography basic concepts -- Tractable and intractable problems -- Modulus arithmetic -- Trapdoor function -- Elliptic curves -- Elliptic curves over finite fields -- Cyclic subgroups and base point -- Discrete logarithm problem -- Elliptic Curve Cryptography (ECC) -- Signing with ECDSA -- Verifying with ECDSA -- Hash functions -- Elliptic Curve Cryptography in Bitcoin -- Public key generation -- Signatures and verification -- BIP32 and BIP39 -- BIP32: Hierarchical deterministic keys -- BIP39: Mnemonics -- Conclusion -- Questions -- 4. All About Wallets -- Structure -- Objective -- Concept of a wallet -- Cold storage wallets -- Paper wallet -- Brain wallet</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Mnemonic wallet -- Hardware wallets -- New generation wallets -- Handle system wallets -- HandCash -- Money button -- Desktop and multi-feature wallets -- Signing and verifying messages -- Hot wallets and multisig or split wallets -- Simple Payment Verification (SPV) -- Hardware wallet using an Android phone -- Conclusion -- Questions -- 5. Transactions and Transaction Script -- Structure -- Objective -- Transactions in Bitcoin -- Big numbers -- Number formats -- Signature formats -- DER format -- COMPACT format -- OPcodes -- Scripts -- Transaction inputs -- Transaction outputs -- Transaction format -- Transaction -- Transaction verification -- Transaction script or simply "script" -- Turing complete "script" -- Script instruction set -- Execution of the script -- Standard and non-standard scripts -- Script creation -- Pay to public key hash (p2pkh) -- Pay to public key (p2pk) -- Pay to multi-sig (p2ms) -- Pay to script hash (p2sh) -- Data output using OP_RETURN (also called null data) -- Non-standard scripts -- Conclusion -- Questions -- 6. Mining and Network Consensus -- Structure -- Objective -- The Byzantine generals problem -- Block creation process -- Transactions in MemoryPool -- Order of transactions -- Candidate block -- Block confirmations -- 0-conf or instant transactions -- Orphan blocks -- 10 minutes interval -- Block reorgs, forks, and various attacks -- Forks or chain splits -- Sybil attack -- 51% attack, selfish miner attack -- Block Reorgs and large miner attack -- Energy consumption -- Mining as an industry -- History of mining -- Evolution of Miners -- Miners as Transaction Processors -- Conclusion -- Questions -- Sections II -- 7. Metanet Protocol: Data Structures on Bitcoin -- Structure -- Objective -- Introduction to MetaNet -- Metanet protocol -- Graphs -- Directed Acyclic Graph (DAG) -- BitCoin DAGs -- Block DAG.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Transaction DAG -- Metanet DAG -- Nodes and edges -- Names and domains -- Searching Metanet -- Data insertion -- Final thoughts -- Conclusion -- Questions -- 8. Bitcom and Other Application Protocols -- Structure -- Objective -- Bitcom: BitCoin Computer -- Bitcoin address as prefix: -- What can you do with Bitcom? -- B:// protocol -- C:// protocol -- D:// protocol -- BCAT protocol -- AIP protocol -- MAP protocol -- BAP protocol -- Unix pipeline between protocol -- Bottle - A Bitcoin browser -- Bit protocol -- Conclusion -- Questions -- 9. Data Carrier Transactions: Bitcoin as Infinite Database -- Structure -- Objective -- Data on Bitcoin -- Database on Bitcoin: BitDB -- Crawler -- Indexer -- Bitquery -- Genesis, Babel, Chronos, and Meta -- Genesis -- Babel -- Chronos -- Meta -- Bitsocket -- Datapay and bitindex (write and read data) -- Datapay -- Bitindex -- Bitpipe -- Bitchat -- Bitfs -- Toychain -- Conclusion -- Questions -- 10. Planaria Application Development Framework -- Structure -- Objective -- Planaria framework -- Basic concepts -- Planaria implementation -- Planaria file system -- The version control system on Bitcoin -- Neon Planaria -- Bitbus -- Neon Planaria and Bitcoin as Tape -- Bitcoin Op_RETURN Bytecode or BOB -- TXO -- Introducing BOB -- Bitcoin Processing Unit (BPU) -- Metanet Object Model (MOM) -- Neon Genesis -- Metanet Planaria -- Grid Planaria -- Bitwork -- Eventchain -- Overpool -- Overpool Ledger attributes -- Localchain -- Closing thoughts -- Conclusion -- Questions -- 11. Real-world Applications -- Structure -- Objective -- Real-world applications -- Payments -- Supply chain management -- Social media -- Content creation -- Advertising -- Gaming and gambling -- Health care -- Business infrastructure -- Document management -- PIMS and CMS -- PaaS -- IaaS -- E-commerce platforms -- News and digital publications</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Data storage -- Micropayments -- Utilities and SDK -- Nakasendo SDK -- BSV library -- Operate toolkit -- Scrypt -- Bitmesh and Metaglue -- Mattercloud and Matterpool -- Bitsv and Polyglot -- HandCash Connect toolkit -- Mempool and tokens with DOT wallet -- Bitsent tools -- Conclusion -- Questions -- 12. Identity and Authentication on Bitcoin -- Structure -- Objective -- Basics of privacy model -- Paymail and BIP270 specifications -- Paymail -- BIP270: Peer to Peer Payments -- User identity v/s keys -- SPV and Paymail -- Paymail Key Registry on Bitcoin -- Metalink and BIP270 -- Conclusion -- Questions -- 13. Smart Contracts and Tokens -- Structure -- Objective -- Electronic contracting -- Smart Contract -- Basic concepts -- Cryptography -- Business processes -- Tokens and Bitcoin -- Issuing a token -- Transfer tokens -- Monitor tokens -- Tokenized protocol -- Details of the tokenized protocol -- Contract operator -- Token Holders -- Transactions -- Operations -- Tokens -- Oracles -- Run platform -- Bitcoin | Computer -- Conclusion -- Questions -- Sections III -- 14. Going into Future: AI/ML, Big Data, and IoT -- Structure -- Objective -- Artificial Intelligence and Blockchain -- Automata on blockchain -- Deterministic Finite Automata (DFA) -- Decentralized Autonomous Corporations -- Decision making using Neural Networks -- Evolutionary Algorithms -- Machine to Machine communication -- Big Data -- Conclusion -- Questions -- 15. Bitcoin and Law -- Structure -- Objective -- Bitcoin as property rights -- Uncensorable by governments -- Non-repudiation -- Fungibility -- Alert key -- Decentralization -- Privacy and law -- Permissionless -- Bitcoin Blockchain Ledger -- Public commodity -- Miners as Transaction Processors -- Notary and Bitcoin -- Immutability -- Taxation and Bitcoin -- Permissioned Blockchains -- CBDC -- Patents -- Conclusion -- Questions</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">References and Links</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Bitcoin</subfield></datafield><datafield tag="653" ind1=" " ind2="6"><subfield code="a">Electronic books</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="a">Jain, Kapil</subfield><subfield code="t">Bitcoin Blockchain</subfield><subfield code="d">Delhi : BPB Publications,c2020</subfield><subfield code="z">9789389898095</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034006964</subfield></datafield></record></collection> |
id | DE-604.BV048631944 |
illustrated | Not Illustrated |
index_date | 2024-07-03T21:16:05Z |
indexdate | 2024-07-10T09:44:32Z |
institution | BVB |
isbn | 9789389898101 9789389898095 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034006964 |
oclc_num | 1203954863 |
open_access_boolean | |
physical | 1 Online-Ressource (326 Seiten) |
psigel | ZDB-30-PQE |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | BPB Publications |
record_format | marc |
spelling | Jain, Kapil Verfasser aut Bitcoin Blockchain 1st ed Delhi BPB Publications 2020 ©2020 1 Online-Ressource (326 Seiten) txt rdacontent c rdamedia cr rdacarrier Cover Page -- Title Page -- Copyright Page -- About the Author -- About the Reviewer -- Acknowledgement -- Preface -- About this Book -- Errata -- Table of Contents -- Sections I -- 1. Bitcoin Protocol: Origins and Concept -- Structure -- Objective -- Bitcoin: A Peer-to-Peer Electronic Cash System -- History -- Ecash -- B Money -- Ripple Pay -- Introduction to Bitcoin -- Transactions -- Transaction block -- Bitcoin public ledger: what makes it work? -- Bitcoin is an immutable evidence trail -- Conclusion -- Questions -- 2. Economic Model and Network Structure -- Structure -- Objective -- Supply of coins -- Value of money -- So is Bitcoin money? -- Is Bitcoin a Currency (crypto)? -- The economic model of Bitcoin -- Inflation of the economy -- Economics of participation -- Individual -- Businesses -- Miners, the non-trusted third parties -- The protocol set in stone -- The network structure of Bitcoin -- Bitcoin as a small-world network -- Decentralized and distributed network -- Conclusion -- Questions -- 3. Cryptography, ECDSA, and Bitcoin Addresses -- Structure -- Objective -- Cryptography -- Secured key exchanges -- Diffie-Hellman key exchange algorithm -- RSA algorithm -- Cryptography basic concepts -- Tractable and intractable problems -- Modulus arithmetic -- Trapdoor function -- Elliptic curves -- Elliptic curves over finite fields -- Cyclic subgroups and base point -- Discrete logarithm problem -- Elliptic Curve Cryptography (ECC) -- Signing with ECDSA -- Verifying with ECDSA -- Hash functions -- Elliptic Curve Cryptography in Bitcoin -- Public key generation -- Signatures and verification -- BIP32 and BIP39 -- BIP32: Hierarchical deterministic keys -- BIP39: Mnemonics -- Conclusion -- Questions -- 4. All About Wallets -- Structure -- Objective -- Concept of a wallet -- Cold storage wallets -- Paper wallet -- Brain wallet Mnemonic wallet -- Hardware wallets -- New generation wallets -- Handle system wallets -- HandCash -- Money button -- Desktop and multi-feature wallets -- Signing and verifying messages -- Hot wallets and multisig or split wallets -- Simple Payment Verification (SPV) -- Hardware wallet using an Android phone -- Conclusion -- Questions -- 5. Transactions and Transaction Script -- Structure -- Objective -- Transactions in Bitcoin -- Big numbers -- Number formats -- Signature formats -- DER format -- COMPACT format -- OPcodes -- Scripts -- Transaction inputs -- Transaction outputs -- Transaction format -- Transaction -- Transaction verification -- Transaction script or simply "script" -- Turing complete "script" -- Script instruction set -- Execution of the script -- Standard and non-standard scripts -- Script creation -- Pay to public key hash (p2pkh) -- Pay to public key (p2pk) -- Pay to multi-sig (p2ms) -- Pay to script hash (p2sh) -- Data output using OP_RETURN (also called null data) -- Non-standard scripts -- Conclusion -- Questions -- 6. Mining and Network Consensus -- Structure -- Objective -- The Byzantine generals problem -- Block creation process -- Transactions in MemoryPool -- Order of transactions -- Candidate block -- Block confirmations -- 0-conf or instant transactions -- Orphan blocks -- 10 minutes interval -- Block reorgs, forks, and various attacks -- Forks or chain splits -- Sybil attack -- 51% attack, selfish miner attack -- Block Reorgs and large miner attack -- Energy consumption -- Mining as an industry -- History of mining -- Evolution of Miners -- Miners as Transaction Processors -- Conclusion -- Questions -- Sections II -- 7. Metanet Protocol: Data Structures on Bitcoin -- Structure -- Objective -- Introduction to MetaNet -- Metanet protocol -- Graphs -- Directed Acyclic Graph (DAG) -- BitCoin DAGs -- Block DAG. Transaction DAG -- Metanet DAG -- Nodes and edges -- Names and domains -- Searching Metanet -- Data insertion -- Final thoughts -- Conclusion -- Questions -- 8. Bitcom and Other Application Protocols -- Structure -- Objective -- Bitcom: BitCoin Computer -- Bitcoin address as prefix: -- What can you do with Bitcom? -- B:// protocol -- C:// protocol -- D:// protocol -- BCAT protocol -- AIP protocol -- MAP protocol -- BAP protocol -- Unix pipeline between protocol -- Bottle - A Bitcoin browser -- Bit protocol -- Conclusion -- Questions -- 9. Data Carrier Transactions: Bitcoin as Infinite Database -- Structure -- Objective -- Data on Bitcoin -- Database on Bitcoin: BitDB -- Crawler -- Indexer -- Bitquery -- Genesis, Babel, Chronos, and Meta -- Genesis -- Babel -- Chronos -- Meta -- Bitsocket -- Datapay and bitindex (write and read data) -- Datapay -- Bitindex -- Bitpipe -- Bitchat -- Bitfs -- Toychain -- Conclusion -- Questions -- 10. Planaria Application Development Framework -- Structure -- Objective -- Planaria framework -- Basic concepts -- Planaria implementation -- Planaria file system -- The version control system on Bitcoin -- Neon Planaria -- Bitbus -- Neon Planaria and Bitcoin as Tape -- Bitcoin Op_RETURN Bytecode or BOB -- TXO -- Introducing BOB -- Bitcoin Processing Unit (BPU) -- Metanet Object Model (MOM) -- Neon Genesis -- Metanet Planaria -- Grid Planaria -- Bitwork -- Eventchain -- Overpool -- Overpool Ledger attributes -- Localchain -- Closing thoughts -- Conclusion -- Questions -- 11. Real-world Applications -- Structure -- Objective -- Real-world applications -- Payments -- Supply chain management -- Social media -- Content creation -- Advertising -- Gaming and gambling -- Health care -- Business infrastructure -- Document management -- PIMS and CMS -- PaaS -- IaaS -- E-commerce platforms -- News and digital publications Data storage -- Micropayments -- Utilities and SDK -- Nakasendo SDK -- BSV library -- Operate toolkit -- Scrypt -- Bitmesh and Metaglue -- Mattercloud and Matterpool -- Bitsv and Polyglot -- HandCash Connect toolkit -- Mempool and tokens with DOT wallet -- Bitsent tools -- Conclusion -- Questions -- 12. Identity and Authentication on Bitcoin -- Structure -- Objective -- Basics of privacy model -- Paymail and BIP270 specifications -- Paymail -- BIP270: Peer to Peer Payments -- User identity v/s keys -- SPV and Paymail -- Paymail Key Registry on Bitcoin -- Metalink and BIP270 -- Conclusion -- Questions -- 13. Smart Contracts and Tokens -- Structure -- Objective -- Electronic contracting -- Smart Contract -- Basic concepts -- Cryptography -- Business processes -- Tokens and Bitcoin -- Issuing a token -- Transfer tokens -- Monitor tokens -- Tokenized protocol -- Details of the tokenized protocol -- Contract operator -- Token Holders -- Transactions -- Operations -- Tokens -- Oracles -- Run platform -- Bitcoin | Computer -- Conclusion -- Questions -- Sections III -- 14. Going into Future: AI/ML, Big Data, and IoT -- Structure -- Objective -- Artificial Intelligence and Blockchain -- Automata on blockchain -- Deterministic Finite Automata (DFA) -- Decentralized Autonomous Corporations -- Decision making using Neural Networks -- Evolutionary Algorithms -- Machine to Machine communication -- Big Data -- Conclusion -- Questions -- 15. Bitcoin and Law -- Structure -- Objective -- Bitcoin as property rights -- Uncensorable by governments -- Non-repudiation -- Fungibility -- Alert key -- Decentralization -- Privacy and law -- Permissionless -- Bitcoin Blockchain Ledger -- Public commodity -- Miners as Transaction Processors -- Notary and Bitcoin -- Immutability -- Taxation and Bitcoin -- Permissioned Blockchains -- CBDC -- Patents -- Conclusion -- Questions References and Links Bitcoin Electronic books Erscheint auch als Druck-Ausgabe Jain, Kapil Bitcoin Blockchain Delhi : BPB Publications,c2020 9789389898095 |
spellingShingle | Jain, Kapil Bitcoin Blockchain Cover Page -- Title Page -- Copyright Page -- About the Author -- About the Reviewer -- Acknowledgement -- Preface -- About this Book -- Errata -- Table of Contents -- Sections I -- 1. Bitcoin Protocol: Origins and Concept -- Structure -- Objective -- Bitcoin: A Peer-to-Peer Electronic Cash System -- History -- Ecash -- B Money -- Ripple Pay -- Introduction to Bitcoin -- Transactions -- Transaction block -- Bitcoin public ledger: what makes it work? -- Bitcoin is an immutable evidence trail -- Conclusion -- Questions -- 2. Economic Model and Network Structure -- Structure -- Objective -- Supply of coins -- Value of money -- So is Bitcoin money? -- Is Bitcoin a Currency (crypto)? -- The economic model of Bitcoin -- Inflation of the economy -- Economics of participation -- Individual -- Businesses -- Miners, the non-trusted third parties -- The protocol set in stone -- The network structure of Bitcoin -- Bitcoin as a small-world network -- Decentralized and distributed network -- Conclusion -- Questions -- 3. Cryptography, ECDSA, and Bitcoin Addresses -- Structure -- Objective -- Cryptography -- Secured key exchanges -- Diffie-Hellman key exchange algorithm -- RSA algorithm -- Cryptography basic concepts -- Tractable and intractable problems -- Modulus arithmetic -- Trapdoor function -- Elliptic curves -- Elliptic curves over finite fields -- Cyclic subgroups and base point -- Discrete logarithm problem -- Elliptic Curve Cryptography (ECC) -- Signing with ECDSA -- Verifying with ECDSA -- Hash functions -- Elliptic Curve Cryptography in Bitcoin -- Public key generation -- Signatures and verification -- BIP32 and BIP39 -- BIP32: Hierarchical deterministic keys -- BIP39: Mnemonics -- Conclusion -- Questions -- 4. All About Wallets -- Structure -- Objective -- Concept of a wallet -- Cold storage wallets -- Paper wallet -- Brain wallet Mnemonic wallet -- Hardware wallets -- New generation wallets -- Handle system wallets -- HandCash -- Money button -- Desktop and multi-feature wallets -- Signing and verifying messages -- Hot wallets and multisig or split wallets -- Simple Payment Verification (SPV) -- Hardware wallet using an Android phone -- Conclusion -- Questions -- 5. Transactions and Transaction Script -- Structure -- Objective -- Transactions in Bitcoin -- Big numbers -- Number formats -- Signature formats -- DER format -- COMPACT format -- OPcodes -- Scripts -- Transaction inputs -- Transaction outputs -- Transaction format -- Transaction -- Transaction verification -- Transaction script or simply "script" -- Turing complete "script" -- Script instruction set -- Execution of the script -- Standard and non-standard scripts -- Script creation -- Pay to public key hash (p2pkh) -- Pay to public key (p2pk) -- Pay to multi-sig (p2ms) -- Pay to script hash (p2sh) -- Data output using OP_RETURN (also called null data) -- Non-standard scripts -- Conclusion -- Questions -- 6. Mining and Network Consensus -- Structure -- Objective -- The Byzantine generals problem -- Block creation process -- Transactions in MemoryPool -- Order of transactions -- Candidate block -- Block confirmations -- 0-conf or instant transactions -- Orphan blocks -- 10 minutes interval -- Block reorgs, forks, and various attacks -- Forks or chain splits -- Sybil attack -- 51% attack, selfish miner attack -- Block Reorgs and large miner attack -- Energy consumption -- Mining as an industry -- History of mining -- Evolution of Miners -- Miners as Transaction Processors -- Conclusion -- Questions -- Sections II -- 7. Metanet Protocol: Data Structures on Bitcoin -- Structure -- Objective -- Introduction to MetaNet -- Metanet protocol -- Graphs -- Directed Acyclic Graph (DAG) -- BitCoin DAGs -- Block DAG. Transaction DAG -- Metanet DAG -- Nodes and edges -- Names and domains -- Searching Metanet -- Data insertion -- Final thoughts -- Conclusion -- Questions -- 8. Bitcom and Other Application Protocols -- Structure -- Objective -- Bitcom: BitCoin Computer -- Bitcoin address as prefix: -- What can you do with Bitcom? -- B:// protocol -- C:// protocol -- D:// protocol -- BCAT protocol -- AIP protocol -- MAP protocol -- BAP protocol -- Unix pipeline between protocol -- Bottle - A Bitcoin browser -- Bit protocol -- Conclusion -- Questions -- 9. Data Carrier Transactions: Bitcoin as Infinite Database -- Structure -- Objective -- Data on Bitcoin -- Database on Bitcoin: BitDB -- Crawler -- Indexer -- Bitquery -- Genesis, Babel, Chronos, and Meta -- Genesis -- Babel -- Chronos -- Meta -- Bitsocket -- Datapay and bitindex (write and read data) -- Datapay -- Bitindex -- Bitpipe -- Bitchat -- Bitfs -- Toychain -- Conclusion -- Questions -- 10. Planaria Application Development Framework -- Structure -- Objective -- Planaria framework -- Basic concepts -- Planaria implementation -- Planaria file system -- The version control system on Bitcoin -- Neon Planaria -- Bitbus -- Neon Planaria and Bitcoin as Tape -- Bitcoin Op_RETURN Bytecode or BOB -- TXO -- Introducing BOB -- Bitcoin Processing Unit (BPU) -- Metanet Object Model (MOM) -- Neon Genesis -- Metanet Planaria -- Grid Planaria -- Bitwork -- Eventchain -- Overpool -- Overpool Ledger attributes -- Localchain -- Closing thoughts -- Conclusion -- Questions -- 11. Real-world Applications -- Structure -- Objective -- Real-world applications -- Payments -- Supply chain management -- Social media -- Content creation -- Advertising -- Gaming and gambling -- Health care -- Business infrastructure -- Document management -- PIMS and CMS -- PaaS -- IaaS -- E-commerce platforms -- News and digital publications Data storage -- Micropayments -- Utilities and SDK -- Nakasendo SDK -- BSV library -- Operate toolkit -- Scrypt -- Bitmesh and Metaglue -- Mattercloud and Matterpool -- Bitsv and Polyglot -- HandCash Connect toolkit -- Mempool and tokens with DOT wallet -- Bitsent tools -- Conclusion -- Questions -- 12. Identity and Authentication on Bitcoin -- Structure -- Objective -- Basics of privacy model -- Paymail and BIP270 specifications -- Paymail -- BIP270: Peer to Peer Payments -- User identity v/s keys -- SPV and Paymail -- Paymail Key Registry on Bitcoin -- Metalink and BIP270 -- Conclusion -- Questions -- 13. Smart Contracts and Tokens -- Structure -- Objective -- Electronic contracting -- Smart Contract -- Basic concepts -- Cryptography -- Business processes -- Tokens and Bitcoin -- Issuing a token -- Transfer tokens -- Monitor tokens -- Tokenized protocol -- Details of the tokenized protocol -- Contract operator -- Token Holders -- Transactions -- Operations -- Tokens -- Oracles -- Run platform -- Bitcoin | Computer -- Conclusion -- Questions -- Sections III -- 14. Going into Future: AI/ML, Big Data, and IoT -- Structure -- Objective -- Artificial Intelligence and Blockchain -- Automata on blockchain -- Deterministic Finite Automata (DFA) -- Decentralized Autonomous Corporations -- Decision making using Neural Networks -- Evolutionary Algorithms -- Machine to Machine communication -- Big Data -- Conclusion -- Questions -- 15. Bitcoin and Law -- Structure -- Objective -- Bitcoin as property rights -- Uncensorable by governments -- Non-repudiation -- Fungibility -- Alert key -- Decentralization -- Privacy and law -- Permissionless -- Bitcoin Blockchain Ledger -- Public commodity -- Miners as Transaction Processors -- Notary and Bitcoin -- Immutability -- Taxation and Bitcoin -- Permissioned Blockchains -- CBDC -- Patents -- Conclusion -- Questions References and Links Bitcoin |
title | Bitcoin Blockchain |
title_auth | Bitcoin Blockchain |
title_exact_search | Bitcoin Blockchain |
title_exact_search_txtP | Bitcoin Blockchain |
title_full | Bitcoin Blockchain |
title_fullStr | Bitcoin Blockchain |
title_full_unstemmed | Bitcoin Blockchain |
title_short | Bitcoin Blockchain |
title_sort | bitcoin blockchain |
topic | Bitcoin |
topic_facet | Bitcoin |
work_keys_str_mv | AT jainkapil bitcoinblockchain |