Hodnotenie:
Kniha „Mastering Blockchain“ od Imrana Bashira je vysoko cenená pre svoju komplexnú a jasnú prezentáciu technológie blockchain, ktorá zahŕňa rôzne aspekty od technických detailov až po širšie aplikácie. Slúži ako cenný zdroj informácií pre začiatočníkov aj skúsených odborníkov, ktorí chcú prehĺbiť svoje znalosti o blockchaine, Bitcoine a Ethereu. Niektorí čitatelia však mali pocit, že jej chýba hĺbka v niektorých technických oblastiach a vykazuje organizačné problémy spolu s gramatickými chybami v niektorých častiach.
Výhody:⬤ Komplexné pokrytie tém blockchainu, vďaka čomu je vhodná pre všetky úrovne porozumenia.
⬤ Jasný a príjemný štýl písania, vďaka ktorému sú zložité informácie prístupné.
⬤ Autorom je skúsený odborník z praxe, čo zvyšuje dôveryhodnosť.
⬤ Praktické príklady a odkazy na ďalšie vzdelávanie.
⬤ Poskytuje technické znalosti aj náhľad na netechnické aplikácie.
⬤ Niektorí čitatelia považujú knihu za nedostatočne hlbokú, pokiaľ ide o technické aspekty.
⬤ Problémy s organizáciou, ktoré vedú k opakujúcemu sa obsahu a akademickej výplni.
⬤ Prítomnosť gramatických chýb, ktoré môžu zahmlievať význam.
⬤ Niektorý obsah je vnímaný ako príliš základný pre pokročilých čitateľov.
⬤ Informácie o cenách boli údajne nesprávne.
(na základe 18 čitateľských recenzií)
Mastering Blockchain, Second Edition: Distributed ledger technology, decentralization, and smart contracts explained
Zistite viac o kryptografii a kryptomenách, aby ste mohli vytvárať vysoko bezpečné decentralizované aplikácie a vykonávať dôveryhodné transakcie v aplikáciách.
Kľúčové vlastnosti
⬤ Zoznámte sa so základnými technickými princípmi a implementáciami blockchainu.
⬤ Vybudujte si výkonné aplikácie pomocou Etherea na zabezpečenie transakcií a vytváranie inteligentných kontraktov.
⬤ Preskúmajte kryptografiu, ťažte kryptomeny a riešte problémy so škálovateľnosťou pomocou tohto komplexného sprievodcu.
Popis knihy
Blockchain je distribuovaná účtovná kniha, ktorá je replikovaná vo viacerých uzloch a umožňuje nemenné, transparentné a kryptograficky bezpečné zaznamenávanie transakcií. Technológia blockchain je základom kryptomien a má uplatnenie vo finančníctve, štátnej správe, médiách a takmer vo všetkých ostatných odvetviach. Druhé vydanie knihy Mastering Blockchain bolo dôkladne aktualizované a prepracované s cieľom poskytnúť podrobný opis tejto špičkovej technológie a jej implementácie v reálnom svete.
Táto kniha sa začína technickými základmi technológie blockchain a naučí vás základy distribuovaných systémov, kryptografie a spôsobu zabezpečenia údajov. Dozviete sa o mechanizmoch, ktoré stoja za kryptomenami, a o tom, ako vyvíjať aplikácie pomocou decentralizovaného virtuálneho stroja Ethereum. Preskúmate aj rôzne iné blockchainové riešenia a zoznámite sa s obchodnými blockchainovými rámcami v rámci Hyperledgeru, spoločného úsilia o rozvoj blockchainových technológií, ktoré zastrešuje Linux Foundation. Ukážu vám tiež, ako implementovať blockchainové riešenia nad rámec mien, internet vecí s blockchainom, škálovateľnosť blockchainu a budúci rozsah tejto fascinujúcej a výkonnej technológie.
Čo sa dozviete
⬤ Ovládnuť teoretické a technické základy technológie blockchain.
⬤ Pochopiť koncept decentralizácie, jej vplyv a vzťah s technológiou blockchain.
⬤ Ovládnuť, ako sa kryptografia používa na zabezpečenie údajov - na praktických príkladoch.
⬤ Uchopiť vnútorné fungovanie blockchainu a mechanizmy, ktoré stoja za bitcoinom a alternatívnymi kryptomenami.
⬤ Pochopiť teoretické základy inteligentných zmlúv.
⬤ Zistite, ako funguje blockchain Ethereum a ako vyvíjať decentralizované aplikácie pomocou Solidity a príslušných vývojových rámcov.
⬤ Identifikujte a preskúmajte aplikácie technológie blockchain - okrem mien.
⬤ Preskúmajte alternatívne blockchainové riešenia vrátane Hyperledger, Corda a mnohých ďalších.
⬤ Preskúmať témy výskumu a budúci rozsah technológie blockchain.
Pre koho je táto kniha určená
Táto kniha zaujme tých, ktorí chcú vytvárať rýchle, vysoko bezpečné transakčné aplikácie. Zameriava sa na ľudí, ktorí sú oboznámení s konceptom blockchainu a dobre ovládajú programovací jazyk.