Bewertung:

Das Buch bietet eine Mischung aus grundlegenden Blockchain-Konzepten und praktischen Python-Implementierungen und ist damit auch für Personen mit mäßigen Programmierkenntnissen zugänglich. Allerdings leidet es unter verschiedenen Fehlern, einer unvollständigen Abdeckung wichtiger Themen und insgesamt fehlt es an Tiefe.
Vorteile:⬤ Gute Einführung in Blockchain-Konzepte und deren Umsetzung in Python.
⬤ Interessante und detaillierte Informationen zu den Grundlagen von Bitcoin.
⬤ Klarer Github-Code, der gut läuft.
⬤ Integriert einfache Erklärungen mit Schritt-für-Schritt-Codierung.
⬤ Spricht Leser an, die sich tiefer mit der Blockchain-Technologie beschäftigen wollen.
⬤ Kompliziert für echte Anfänger in Python oder Blockchain.
⬤ Voller Programmierfehler und Tippfehler.
⬤ Unvollständige Abdeckung wichtiger Themen wie Konsens und Transaktionsüberprüfung.
⬤ Es fehlt an Gründlichkeit und hätte besser als traditionelles Buch statt als Blog-Artikel strukturiert werden können.
(basierend auf 6 Leserbewertungen)
Learn Blockchain by Building One: A Concise Path to Understanding Cryptocurrencies
Gewinnen Sie praktische Kenntnisse über die Funktionsweise von Blockchains, indem Sie Ihre eigenen in Python erstellen. In diesem Buch geht es um "Learning by doing". Durch praktische Übungen und Beispiele erfahren Sie, wie Blockchains erstellt werden und entwickeln ein tieferes Verständnis für die Technologie.
Experten sind sich einig, dass Kryptowährungen die zukünftige Wirtschaft und möglicherweise alles, was wir über Transaktionen untereinander wissen, verändern werden. Zu verstehen, wie Blockchains funktionieren, ist nicht einfach, und sich durch all die heute verfügbaren Ressourcen zu wühlen, kann überwältigend sein, inmitten der verstärkten Frustration, ein Außenseiter bei einer aktiv entwickelten Technologie zu sein. Dieses Buch führt Sie "unter die Haube" und zeigt Ihnen, wie Blockchains funktionieren. Indem Sie sich ein funktionierendes Wissen aneignen, werden Sie in der Lage sein, die Einführung zu beschleunigen und sich von der Tyrannei des Vertrauens Dritter zu befreien.
(Was Sie lernen werden)
⬤ Entwickeln einer vollwertigen Blockchain in Python.
⬤ Verstehen von Proof of Work.
⬤ Kernkonzepte der Kryptographie, wie Hashing, Verschlüsselung und digitale Signaturen, verstehen.
⬤ Verstehen, wie Gossip-Protokolle und Peer-to-Peer-Netzwerke funktionieren (durch Implementierung eines TCP-Client-Servers)
⬤ Erkennen der Unterschiede und Kompromisse zwischen beliebten Blockchains wie Bitcoin und Ethereum.
Who This Book Is For
Dieses Buch richtet sich an Anfänger und fortgeschrittene Programmierer in allen Bereichen von der Finanzwirtschaft bis zur Wissenschaft. Die Leser sollten mit dem Lesen und Schreiben von grundlegendem Python vertraut sein.