Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 4 hlasoch.
Blockchain Consensus: An Introduction to Classical, Blockchain, and Quantum Consensus Protocols
Táto kniha je komplexným sprievodcom na pochopenie Blockchainu a algoritmov konsenzu Blockchain. Zahŕňa distribuované systémy, distribuovaný konsenzus a príslušné systémové modely. A preskúmate, ako fungujú klasické a moderné algoritmy konsenzu. Kniha sa zaoberá aj kvantovým konsenzom a vysvetľuje úlohu, ktorú kvantové výpočty zohrávajú v distribuovaných systémoch.
Protokoly konsenzu umožňujú účastníkom distribuovaných systémov dohodnúť sa na spoločnej hodnote napriek chybám. Je to zásadne dôležitá konštrukcia v distribuovaných systémoch. V dôsledku dôsledného a prelomového výskumu za posledné štyri desaťročia bolo vyvinutých mnoho mechanizmov konsenzu, ktoré sa dnes používajú v priemysle. S príchodom technológie Blockchain sa však v tejto oblasti objavil obnovený záujem, čo viedlo k ďalšiemu výskumu a inováciám.
Prvý blockchain, Bitcoin, bol vynájdený v roku 2008 a zaviedol nový konsenzuálny protokol nazývaný Nakamoto consensus, ktorý je riešením byzantského generálneho problému formulovaného pred takmer 30 rokmi. Od zavedenia Bitcoinu záujem o Blockchain a protokoly konsenzu exponenciálne vzrástol. V dôsledku toho výskumníci z akademickej obce a priemyslu navrhli mnoho nových konsenzuálnych mechanizmov. Hoci základné ciele a niektoré techniky zostávajú rovnaké ako pri zavedených klasických protokoloch, tieto moderné protokoly zavádzajú inovatívne metódy na dosiahnutie konsenzu v Blockchaine. Niektoré klasické algoritmy boli upravené tak, aby boli vhodné pre Blockchain, a boli vyvinuté niektoré nové protokoly.
Táto kniha je podrobným opisom klasických distribuovaných konsenzuálnych algoritmov a konsenzuálnych algoritmov Blockchainu. Vysvetľuje, prečo a ako kryptomeny a Blockchain zostávajú bezpečné a decentralizované bez závislosti od dôveryhodnej tretej strany. Okrem toho sa dozviete, ako môže Blockchain vydržať aj pri stovkách či tisícoch účastníkov, z ktorých niektorí môžu byť škodliví. Kniha predstavuje kvantový konsenzus, ktorý sa zaoberá problémom dosahovania dohody v kvantových sieťach a tým, ako vylepšiť klasické výsledky.
Čo sa naučíte
⬤ Poznáte distribuované systémy, distribuovaný konsenzus a príslušné systémové modely a protokoly.
⬤ Pochopiť Blockchain a algoritmy konsenzu Blockchain.
⬤ Vedieť, ako fungujú klasické a moderné konsenzuálne algoritmy.
⬤ Znáť vnútorné fungovanie protokolov Paxos, RAFT, PBFT, HotStuff, proof of work, proof of stake, GRANDPA, Casper, proof of history a ďalších protokolov konsenzu.
⬤ Poznať kvantovú byzantskú dohodu a kvantový konsenzus.
Pre koho je táto kniha určená
Študentom a výskumníkom v oblasti distribuovaných systémov a Blockchainu, praktikom v oblasti Blockchainu, architektom, dizajnérom, produktovým manažérom a vývojárom.
Táto kniha sa zameriava na mnohé publikum, ako aj na zvedavcov. Vysvetľuje klasické mechanizmy konsenzu, protokoly konsenzu v ére Blockchainu a najnovší vývoj v oblasti distribuovaného konsenzu. Kniha nepredpokladá žiadne pokročilé znalosti o Blockchaine alebo distribuovaných systémoch, ale všeobecné pochopenie výpočtovej techniky a pochopenie technológie Blockchain je užitočné. Prvé kapitoly poskytujú potrebné zázemie na rýchle prečítanie a pochopenie obsahu súvisiaceho s konsenzom.
Čitateľom, ktorí už rozumejú klasickým protokolom konsenzu a distribuovaným systémom, ale chcú sa dozvedieť o konsenze Blockchainu, kniha pomôže, pretože sa podrobne zaoberá protokolmi Blockchain age. Čitateľom, ktorí prišli do sveta Blockchainu bez akýchkoľvek alebo s malými základmi v oblasti distribuovaných systémov alebo klasických protokolov konsenzu, bude táto kniha rovnako užitočná, pretože poskytuje solídne pochopenie klasických protokolov konsenzu.
Ak nemáte žiadne skúsenosti s Blockchainom alebo nerozumiete distribuovaným výpočtom vo všeobecnosti, táto kniha vám poskytne solídne pochopenie oboch tém a umožní vám vykonávať ďalší výskum v tejto vzrušujúcej oblasti distribuovaných výpočtov.