000 | 03784cam a22005778i 4500 | ||
---|---|---|---|
001 | on1259688528 | ||
003 | OCoLC | ||
005 | 20220711203149.0 | ||
006 | m o d | ||
007 | cr ||||||||||| | ||
008 | 210713s2021 nju ob 001 0 eng | ||
010 | _a 2021034340 | ||
040 |
_aDLC _beng _erda _cDLC _dOCLCF _dDG1 _dOCLCO |
||
020 |
_a9781119682110 _q(epub) |
||
020 | _a1119682118 | ||
020 |
_a9781119682080 _q(adobe pdf) |
||
020 | _a1119682088 | ||
020 |
_z9781119681953 _q(hardback) |
||
020 |
_a9781119682127 _q(electronic bk. : oBook) |
||
020 |
_a1119682126 _q(electronic bk. : oBook) |
||
024 | 7 |
_a10.1002/9781119682127 _2doi |
|
029 | 1 |
_aAU@ _b000069691770 |
|
029 | 1 |
_aAU@ _b000069704206 |
|
035 | _a(OCoLC)1259688528 | ||
042 | _apcc | ||
050 | 0 | 0 | _aQA76.9.D5 |
082 | 0 | 0 |
_a004/.36 _223 |
049 | _aMAIN | ||
100 | 1 |
_aZhao, Wenbing, _cPh.D., _eauthor. _94805 |
|
245 | 1 | 0 |
_aFrom traditional fault tolerance to blockchain / _cWenbing Zhao. |
263 | _a2111 | ||
264 | 1 |
_aHoboken, NJ : _bWiley-Scrivener, _c2021. |
|
300 | _a1 online resource | ||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
504 | _aIncludes bibliographical references and index. | ||
520 |
_a"The primary challenge in dependable distributed computing is the difficulty in achieving distributed consensus. Traditional consensus algorithms all depend on the knowledge of a membership and rely on multi-round voting, which are inevitably highly complex and non-scalable. Bitcoin completely abandoned the traditional approach by converting the leader election into a stochastic process where mining nodes compete to solve a puzzle and the one who solves the puzzle would proceed to creating the next block. Because the consensus is achieved probabilistically, it is unavoidable that sometimes two or more blocks are created at the same block height, in which case, nodes would follow a conflict resolution rule, where the branch that has the most cumulative difficulty would be selected as the main chain. This new way of reaching consensus opened the door for building large-scale systems that use consensus as their basis for operation. A few years later in 2015, Ethereum became the first platform that supports Turing-complete computing using smart contract, which made it possible to develop arbitrary complex decentralized applications. This book will explain in depth how blockchain consensus works and how the blockchain technology could be used to develop secure and dependable systems."-- _cProvided by publisher. |
||
588 | _aDescription based on print version record and CIP data provided by publisher; resource not viewed. | ||
505 | 0 | _aFront Matter -- Introduction -- Logging and Checkpointing -- Recovery-Oriented Computing -- Data and Service Replication -- Group Communication Systems -- Consensus and the Paxos Algorithms -- Byzantine Fault Tolerance -- Cryptocurrency and Blockchain -- Consensus Algorithms for Blockchain -- Blockchain Applications -- Index | |
650 | 0 |
_aElectronic data processing _xDistributed processing. _93666 |
|
650 | 0 |
_aBlockchains (Databases) _94806 |
|
650 | 7 |
_aBlockchains (Databases) _2fast _0(OCoLC)fst01981761 _94806 |
|
650 | 7 |
_aElectronic data processing _xDistributed processing _xReliability. _2fast _0(OCoLC)fst00906993 _94807 |
|
650 | 7 |
_aFault-tolerant computing. _2fast _0(OCoLC)fst00921988 _94808 |
|
655 | 4 |
_aElectronic books. _93294 |
|
776 | 0 | 8 |
_iPrint version: _aZhao, Wenbing. _tFrom traditional fault tolerance to blockchain _dHoboken, NJ : Wiley-Scrivener, 2021 _z9781119681953 _w(DLC) 2021034339 |
856 | 4 | 0 |
_uhttps://doi.org/10.1002/9781119682127 _zWiley Online Library |
942 | _cEBK | ||
994 |
_aC0 _bDG1 |
||
999 |
_c68346 _d68346 |