Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Ethereum Blockchain -  Fouad Sabry

Ethereum Blockchain (eBook)

Ein Leitfaden zu Smart Contracts und dezentralen Anwendungen

(Autor)

eBook Download: EPUB
2025 | 1. Auflage
263 Seiten
Eine Milliarde Sachkundig [German] (Verlag)
978-0-00-079042-2 (ISBN)
Systemvoraussetzungen
4,49 inkl. MwSt
(CHF 4,35)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Entdecken Sie die Leistungsfähigkeit der Blockchain-Technologie mit Ethereum, dem ultimativen Leitfaden für eine der revolutionärsten Plattformen im Kryptobereich. Dieses Buch ist Ihr Einstieg in das komplexe Ökosystem von Ethereum und seinen tiefgreifenden Einfluss auf dezentrale Technologien. Egal, ob Sie Profi, Student, Enthusiast oder Hobbyist sind - dieses Buch bietet eine umfassende und spannende Erkundung von Ethereum und seinen vernetzten Komponenten.


Ethereum-Entdecken Sie die grundlegenden Konzepte von Ethereum, der Blockchain-Plattform, die den Kryptowährungsbereich revolutionierte.


Ethereum Classic-Tauchen Sie ein in Ethereum Classic, die ursprüngliche Ethereum-Chain, und ihre Abspaltung von Ethereum nach dem DAO-Vorfall.


Smart Contract-Erfahren Sie mehr über Smart Contracts, selbstausführende Verträge, deren Bedingungen direkt im Code festgehalten sind.


Solana (Blockchain-Plattform)-Entdecken Sie Solana, eine leistungsstarke Blockchain, die mit Ethereum um dezentrale Anwendungen und Smart Contracts konkurriert.


Cardano (Blockchain-Plattform)-Entdecken Sie Cardanos Ansatz zur Blockchain-Technologie und seine Ziele Skalierbarkeit, Interoperabilität und Nachhaltigkeit.


Uniswap-Lernen Sie Uniswap kennen, ein dezentrales Austauschprotokoll, das Peer-to-Peer-Handel ohne Zwischenhändler ermöglicht.


Kryptowährung-Tauchen Sie ein in die Welt der Kryptowährungen, einschließlich der Rolle von Ethereum in der digitalen Finanzrevolution.


CryptoKitties-Erfahren Sie mehr über CryptoKitties, das virale Blockchain-Spiel, das dazu beigetragen hat, Ethereum für NFTs populär zu machen.


Dezentrale Anwendung-Entdecken Sie dezentrale Anwendungen (dApps), Software, die auf Blockchain-Technologie basiert und dezentrale und vertrauenswürdige Dienste anbietet.


ERC721-Lernen Sie ERC721 kennen, den Ethereum-Standard zur Erstellung einzigartiger, nicht fungibler Token (NFTs), die das Eigentum an digitalen Vermögenswerten repräsentieren.


Colored Coins-Erfahren Sie mehr über das Konzept der Colored Coins, eine Methode zur Darstellung und Verwaltung von Vermögenswerten in der Bitcoin-Blockchain, die den Grundstein für Ethereum legte.


NonFungible Token-Tauchen Sie tiefer in die Welt der NFTs ein, einzigartiger digitaler Vermögenswerte, die in der Blockchain gespeichert und unteilbar sind.


Kevin Abosch-Erfahren Sie mehr über Kevin Abosch, einen Künstler und Unternehmer, der Kunst mit Blockchain-Technologie verband und so die NFT-Bewegung beeinflusste.


Dezentrale Finanzen-Entdecken Sie den Aufstieg von DeFi (Decentralized Finance), wo Blockchain-Technologie Finanzdienstleistungen außerhalb traditioneller Banken ermöglicht.


Blockchain-Verstehen Sie die Blockchain-Technologie selbst, ihre Komponenten und wie sie als Rückgrat für Ethereum und andere Netzwerke dient.


Dezentrale autonome Organisation-Entdecken Sie DAOs, Organisationen, die durch Smart Contracts gesteuert werden und eine neuartige Möglichkeit zur Strukturierung von Unternehmen und Projekten bieten.


0x (Dezentrale Börseninfrastruktur)-Entdecken Sie 0x, ein Open-Source-Protokoll zum Aufbau dezentraler Börsen und zur Erleichterung des Peer-to-Peer-Handels.


Tron (Blockchain)-Erfahren Sie mehr über Tron, eine Blockchain-Plattform zur Schaffung eines dezentralen Internets, ähnlich wie Ethereum, jedoch mit einzigartigen Funktionen.


William Entriken-Verstehen Sie die Rolle von William Entriken, einem Blockchain-Pionier und einem der Hauptverantwortlichen für die Entwicklung der Ethereum-Standards.


CryptoPunks-Tauchen Sie ein in die Welt der CryptoPunks, eines der ersten NFT-Projekte auf Ethereum, das zu einem kulturellen Phänomen wurde.


Vitalik Buterin-Entdecken Sie den Visionär hinter Ethereum, Vitalik Buterin, und wie seine bahnbrechenden Ideen den Blockchain-Bereich bis heute prägen.

Kapitel 2 :Ethereum Klassiker


Die Funktion der Smart Contracts (Scripting) ist in Ethereum Classic enthalten, einer Blockchain-basierten verteilten Computing-Plattform, die Open Source ist. Es ermöglicht die Implementierung einer angepassten Version des Nakamoto-Konsenses unter Verwendung transaktionsbasierter Zustandsänderungen, die auf einer öffentlichen Ethereum Virtual Machine (EVM) durchgeführt werden.

Die Geschichte des Ethereum-Netzwerks wird von Ethereum Classic in ihrer Gesamtheit und in ihrer ursprünglichen Form bewahrt. Während eines als "Mining" bezeichneten Prozesses, bei dem die auf der EVM von Ethereum Classic durchgeführten Berechnungen überprüft werden, werden Netzwerkknoten mit Ethereum belohnt, wenn sie den Vorgang erfolgreich abschließen. Die aktuelle Geldpolitik für ETC, die am 11. Dezember 2017 eingeführt wurde, versucht, die gleichen Ziele wie Bitcoin zu erreichen, nämlich mechanisch, algorithmisch und begrenzt zu sein. ETC können gegen andere Vermögenswerte, Rohstoffe, Währungen, Waren und Dienstleistungen sowie gegen die mit der Nutzung des Netzwerks verbundenen Transaktionsgebühren gehandelt werden.

Der Ethereum Virtual Computer (EVM), der von Ethereum Classic zur Verfügung gestellt wird, ist eine dezentrale, Turing-vollständige virtuelle Maschine, die über ein globales Netzwerk von öffentlichen Knoten in der Lage ist, die Ausführung von Skripten durchzuführen. Im Gegensatz zu anderen Befehlssätzen, wie z.B. dem Bitcoin-Skript, ist der Befehlssatz der virtuellen Maschine Turing-complete. Gas ist ein Transaktionspreismechanismus, der intern im Netz genutzt wird. Seine Hauptfunktionen sind die Reduzierung von Spam und die Verteilung von Ressourcen.

Vor dem offiziellen Start des Frontier-Netzwerks produzierte die Ethereum Foundation im Rahmen ihrer Proof-of-Concept-Serie eine Reihe von unbenannten Prototypen der Ethereum-Plattform. Diese Prototypen wurden zur Vorbereitung der Einführung des Frontier-Netzes eingesetzt. Nach dem DAO-Skandal verwendete das klassische Ethereum-Netzwerk weiterhin diese Codebasis.

Die Schwachstelle in der Smart-Contract-Software, die vom DAO-Projekt verwendet wird, wurde am 20. Juli 2016 ausgenutzt, was zu einem anschließenden Verlust von Ether im Wert von fünfzig Millionen Dollar führte.

Die Ethereum Foundation, die Eigentümerin der Marke ist, hat der neu geschaffenen Chain, die die überarbeitete Historie hatte, den BIP-44 Coin Index 60 und die EVM Chain ID 1 zugeordnet. Diese Kette erhielt den Markennamen Ethereum (Code: ETH). Die Geschichte des Raubüberfalls wurde von der Ethereum-Blockchain entfernt, als sie auf diese neue Chain umgestellt wurde.

Einige Teilnehmer der Ethereum-Community entscheiden sich dafür, das Update zu ignorieren und mit dem Vorläufer der Plattform, dem ursprünglichen Ethereum-Netzwerk, weiterzuarbeiten. Die Chain, die sich nicht aufspaltete und ihre ursprüngliche Geschichte beibehielt, wurde als Ethereum Classic (Code: ETC) weitergeführt und erhielt den BIP-44 Coin Index 61 und die EVM Chain ID 61.

Am 28. Mai 2016 wurde ein Dokument veröffentlicht, in dem Sicherheitsprobleme in der DAO detailliert beschrieben wurden. Diese Schwachstellen ermöglichen es möglicherweise, Ether aus der DAO zu nehmen. Peter Vessenes gab am 9. Juni 2016 öffentlich bekannt, dass eine signifikante Sicherheitslücke, die als rekursives Call-Problem bekannt ist, in einer großen Anzahl von Solidity-Verträgen vorhanden war, aber nicht ordnungsgemäß behoben wurde. Am 12. Juni 2016 gab Stephan Tual eine öffentliche Erklärung ab, in der er erklärte, dass die DAO-Gelder trotz der kürzlich aufgedeckten erheblichen Sicherheitslücke im System sicher seien.

Am 15. Juli 2016 fand eine Abstimmung über die DAO-Hardfork statt, die ohne große Vorankündigung auf der Kette durchgeführt wurde.

Block Nummer 1.920.000, der am 20. Juli 2016 von Ethereum Classic-Minern erstellt wurde, war der erste Block, der nicht in der Kette enthalten war, die von Ethereum abgespalten wurde. Dieser Block war der erste, der ausgeschlossen wurde.

Die "Difficulty Bomb" ist eine Methode, die entwickelt wurde, um die Schwierigkeit des Minings exponentiell zu erhöhen, um die Ethereum-Chain in Zukunft vom Proof-of-Work-Konsensmechanismus weg und hin zum Proof-of-Stake-Konsensmechanismus zu bringen. Auf Block 200.000 wurde eine Modifikation namens "Ice Age" auf das Netzwerk angewendet, die dazu führte, dass diese Difficulty Bomb hinzugefügt wurde. Während der Zeit, als die Spieler in Ethereum Classic über die Wirksamkeit der Difficulty Bomb debattierten, wurde bei Block 3.000.000 ein Netzwerk-Upgrade namens "Stirb langsam" implementiert, um die Auswirkungen des Mechanismus zu verzögern. Sobald die Nutzer des Netzwerks eine Entscheidung in dieser Angelegenheit getroffen hatten, aktualisierte Ethereum Classic sein Netzwerk auf Block 5.900.000, um die Difficulty Bomb auf eine Weise zu entschärfen, die irreversibel ist. Dies führte dazu, dass sich das Netzwerk dem Proof-of-Work-Konsensprozess verpflichtete, anstatt mit einer Zukunft fortzufahren, die Proof-of-Stake beinhaltete.

In dem Bestreben, das Ethereum Classic-Protokoll auf den neuesten Stand zu bringen, wurden eine Reihe von Protokolländerungen geplant, um Funktionen zu ermöglichen, die das Ethereum-Netzwerk bereits im Laufe der vergangenen Jahre ermöglicht hat. Atlantis, das im September 2019 aktiviert wurde, ermöglichte die ausstehenden Byzanz-Änderungen. Agharta, das im Januar 2020 aktiviert wurde, brachte die Constantinople-Patches von Ethereum. Phoenix, das im November 2020 aktiviert wurde, erreichte mit der Einführung des Istanbul-Protokoll-Upgrades endlich die Protokollparität zwischen Ethereum Classic und Ethereum. Seit der Aktivierung des Phoenix-Protokolls sind Apps, die auf dem Ethereum Classic-Netzwerk und dem Ethereum Foundation-Netzwerk laufen, nun vollständig miteinander kompatibel.

Nach einer Serie von 51-Prozent-Angriffen auf das Ethereum Classic-Netzwerk im Jahr 2020 diskutierte die Community die Möglichkeit, eine Änderung am zugrunde liegenden Ethash-Mining-Algorithmus vorzunehmen. Dies würde verhindern, dass Ethereum Classic eine Minderheits-Proof-of-Work-Chain im Ethash-Mining-Algorithmus ist, der derzeit von Ethereum dominiert wird. Es wurde schließlich beschlossen, die Dauer der Ehash-Epoche von 30.000 auf 60.000 zu verdoppeln, um die Größe der DAG zu reduzieren und zu verhindern, dass Ethash-Miner einfach zu Ethereum Classic wechseln. Diese Entscheidung wurde nach der Evaluierung einer Reihe verschiedener Optionen getroffen, wie z. B. RandomX von Monero oder dem standardisierten SHA-3-256. Es gibt mehrere Namen für diese aktualisierte Version von Ethash, darunter ETChash und Thanos Upgrade.

Wie bei anderen Kryptowährungen auch, wird die Richtigkeit jedes Ethers durch eine Blockchain garantiert. Eine Blockchain ist eine ständig wachsende Liste von Datensätzen, die als "Blöcke" bezeichnet werden. Diese Blöcke sind durch eine Verschlüsselung miteinander verbunden, die ihre Sicherheit gewährleistet. Im Gegensatz zu Bitcoin funktioniert Ethereum Classic, indem Konten und Guthaben über einen Prozess geführt werden, der als Zustandsübergänge bezeichnet wird. Dies hängt nicht von Transaktionsausgaben ab, die noch nicht ausgegeben wurden (UTXOs). Die aktuellen Salden aller Konten sowie alle zusätzlichen Daten werden vom Staat gekennzeichnet. Anstatt in der Blockchain aufgezeichnet zu werden, wird der Zustand in einem separaten Merkle Patricia-Baum gehalten. Eine Kryptowährungs-Wallet wird verwendet, um die "Schlüssel" oder "Adressen" zu speichern, die zum Empfangen oder Ausgeben von Ether verwendet werden können. Diese "Schlüssel" und "Adressen" können öffentlich oder privat sein. Diese können unter Verwendung von Eselsbrücken in Form von BIP 39 für ein "HD-Wallet" nach BIP 32 konstruiert werden. Da Ethereum kein UTXO-System verwendet, ist dieser Schritt im Ethereum-Technologie-Stack nicht erforderlich. Es ist möglich, mit dem privaten Schlüssel auf die Blockchain zu schreiben, was dazu führt, dass eine Ether-Transaktion erfolgreich abgeschlossen wird.

Es ist notwendig, dass der Keccak-256-Hash des öffentlichen Schlüssels mit dem Konto verknüpft ist, an das Ether gesendet werden soll. Ether-Konten gelten als pseudonym, da sie nicht mit identifizierbaren Personen, sondern mit einer oder mehreren Adressen verbunden sind.

ETC ist ein entscheidender Vermögenswert für das Funktionieren von Ethereum Classic, das den Nutzern ein öffentliches verteiltes Ledger bietet, in dem sie ihre Transaktionen aufzeichnen und verifizieren können. Gas ist eine Recheneinheit, die in Transaktionen und anderen Zustandsänderungen verwendet wird. Diese Währung wird für die Bezahlung von Gas verwendet. Obwohl es im Zusammenhang mit Ethereum Classic als Ether bezeichnet werden kann, muss man darauf achten, es nicht mit ETH zu verwechseln, einer anderen Kryptowährung, die auch als Ether bekannt ist.

Es wird an Kryptowährungsbörsen unter dem Währungssymbol ETC gehandelt und ist an solchen Börsen notiert.

und der griechische Großbuchstabe Xi (Ξ) wird im Allgemeinen für sein Währungssymbol verwendet.

Im Ethereum Classic-Netzwerk wird es auch zum Zwecke der Zahlung von Transaktionsgebühren und für die Bereitstellung von Rechendiensten verwendet.

Das Präfix "0x", eine Standardkennung für Hexadezimal, wird an das Ende von Ethereum Classic-Adressen angehängt. Zusätzlich sind die ganz rechts stehenden 20 Bytes des Keccak-256-Hashs (Big Endian) des öffentlichen ECDSA-Schlüssels in Ethereum Classic-Adressen enthalten (die verwendete Kurve ist die sogenannte secp256k1, die gleiche wie Bitcoin). Da jedes Byte durch zwei Ziffern in hexadezimaler Form dargestellt wird, bestehen...

Erscheint lt. Verlag 1.5.2025
Übersetzer Daniel Hueber
Sprache deutsch
Themenwelt Informatik Netzwerke Sicherheit / Firewall
ISBN-10 0-00-079042-7 / 0000790427
ISBN-13 978-0-00-079042-2 / 9780000790422
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 621 KB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Technische und organisatorische Schutzmaßnahmen gegen Datenverlust …

von Thomas H. Lenhard

eBook Download (2025)
Springer Vieweg (Verlag)
CHF 34,15
Methodische Kombination von IT-Strategie und IT-Reifegradmodell

von Markus Mangiapane; Roman P. Büchler

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 45,90
Das Praxishandbuch zu Krisenmanagement und Krisenkommunikation

von Holger Kaschner

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 38,95