Hodnocení:

Kniha obsahuje kombinaci základních konceptů blockchainu a praktických implementací v jazyce Python, takže je přístupná i pro ty, kteří mají středně pokročilé znalosti programování. Trpí však různými chybami, neúplným pokrytím důležitých témat a celkově jí chybí hloubka.
Klady:⬤ Dobrý úvod do konceptů blockchainu a jejich implementace v jazyce Python.
⬤ Zajímavé a podrobné informace o základech Bitcoinu.
⬤ Přehledný kód na Githubu, který dobře běží.
⬤ Integruje snadné vysvětlení s kódováním krok za krokem.
⬤ Osloví čtenáře, kteří se chtějí hlouběji zabývat technologií blockchain.
⬤ Komplikované pro opravdové začátečníky v Pythonu nebo blockchainu.
⬤ Plná programátorských chyb a překlepů.
⬤ Neúplné pokrytí důležitých témat, jako je konsensus a ověřování transakcí.
⬤ Postrádá důkladnost a mohl být lépe strukturován jako tradiční kniha než jako článek na blogu.
(na základě 6 hodnocení čtenářů)
Learn Blockchain by Building One: A Concise Path to Understanding Cryptocurrencies
Získejte praktické znalosti o fungování blockchainů tím, že si vytvoříte vlastní v jazyce Python. Tato kniha je o učení se praxí. Prostřednictvím praktických cvičení a příkladů si vyzkoušíte, jak se blockchainy vytvářejí, a prohloubíte si znalosti o této technologii.
Odborníci se shodují, že kryptoměny změní budoucí ekonomiku a možná i vše, co víme o vzájemných transakcích. Pochopit, jak blockchainy fungují, není snadné a prokousat se všemi dnes dostupnými zdroji může být ohromující na pozadí zesílené frustrace z toho, že jste outsiderem aktivně vyvíjené technologie. Tato kniha vás vezme "pod pokličku" a ukáže vám, jak blockchainy fungují. Rozvinutím pracovních znalostí budete schopni urychlit přijetí a osvobodit se od tyranie důvěry třetích stran.
Co se dozvíte
⬤ Vyvinout plnohodnotný blockchain v jazyce Python.
⬤ Pochopíte principy Proof of Work.
⬤ Pochopit základní kryptografické koncepty, jako je hashování, šifrování a digitální podpisy.
⬤ Pochopit, jak fungují drbací protokoly a peer-to-peer sítě (implementací TCP klient-server).
⬤ Uvědomit si rozdíly a kompromisy mezi populárními blockchainy, jako jsou Bitcoin a Ethereum.
Pro koho je tato kniha určena
Tato kniha je určena začátečníkům i pokročilým programátorům v jakékoli oblasti od financí až po akademickou sféru. Čtenáři by měli umět číst a psát základy jazyka Python.