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

Intelligenter Vertrag (eBook)

Dezentrale digitale Vereinbarungen für autonome Transaktionen und vertrauenslose Ausführung

(Autor)

eBook Download: EPUB
2025 | 1. Auflage
230 Seiten
Eine Milliarde Sachkundig [German] (Verlag)
978-0-00-100795-6 (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

In einer Zeit, die von Automatisierung, Transparenz und vertrauenslosen Systemen geprägt ist, ist das Verständnis von Smart Contracts unerlässlich. Ob Sie sich in politischen Systemen zurechtfinden, Governance-Innovationen erforschen oder dezentrale Tools entwickeln - dieses Buch beleuchtet, wie Smart Contracts unsere digitale und gesellschaftliche Landschaft prägen.


Kapitelübersicht:


1: Smart Contract: Erläutert Smart Contracts und ihre Rolle bei der Automatisierung von Vertrauen und digitalen Vereinbarungen.


2: Gavin Wood: Stellt Woods Vision und seine entscheidenden Beiträge zu Blockchain und Smart Contracts vor.


3: Solidität: Behandelt die Sprache, die den meisten Smart Contracts zugrunde liegt, mit Schwerpunkt auf Struktur und Anwendung.


4: Joseph Lubin (Unternehmer): Untersucht Lubins Rolle beim Wachstum von Ethereum und der Einführung von Smart Contracts.


5: Gegenpartei (Plattform): Beschreibt eine Bitcoin-basierte Smart-Contract-Plattform und ihren einzigartigen Ansatz.


6: Smart Bond (Finanzwesen): Beschreibt, wie Smart Contracts traditionelle Finanzinstrumente verändern.


7: Ethereum Classic: Erklärt die Haltung der ursprünglichen Ethereum-Chain zu Unveränderlichkeit und Smart Contracts.


8: Tezos: Beleuchtet das selbstkorrigierende Ledger von Tezos und die formale Verifizierung bei der Implementierung von Smart Contracts.


9: Kryptowährungs-Wallet: Zeigt, wie Wallets mit Smart Contracts interagieren, um ein nahtloses Benutzererlebnis zu gewährleisten.


10: Dezentrale autonome Organisation: Beschreibt DAOs als Smart-Contract-basierte Governance-Einheiten.


11: Chainlink (Blockchain-Orakel): Erklärt, wie Smart Contracts über dezentrale Orakel auf reale Daten zugreifen.


12: Blockchain: Bietet die Grundlage für die sichere und transparente Ausführung von Smart Contracts.


13: Hyperledger: Untersucht Enterprise-Blockchain-Frameworks und autorisierte Smart Contracts.


14: Cardano (Blockchain-Plattform): Erläutert die mehrschichtige Architektur und den Smart-Contract-Ansatz von Cardano.


15: Dezentrale Anwendung: Verbindet Smart Contracts mit benutzerorientierten Apps und ermöglicht so Web3-Erlebnisse.


16: Recht der Distributed-Ledger-Technologie: Erforscht rechtliche Perspektiven zur Durchsetzbarkeit von Smart Contracts.


17: Dezentrale Finanzen: Erläutert die Abhängigkeit von DeFi von Smart Contracts für die Automatisierung von Finanzdienstleistungen.


18: Ethereum: Die führende Plattform für Smart Contracts setzt Branchenstandards in puncto Funktionalität.


19: Kryptoökonomie: Analysiert Anreizstrukturen, die die Funktionsfähigkeit von Smart Contracts sicherstellen.


20: Die DAO: Untersucht den Aufstieg und Fall der ersten großen DAO und ihren Einfluss auf die Gestaltung von Smart Contracts.


21: Kryptowährung: Einordnung von Smart Contracts in das breitere Krypto-Ökosystem und den digitalen Wertaustausch.


Dieses Buch schlägt eine Brücke zwischen Theorie und Praxis und zeigt, wie Politikwissenschaft und Smart Contracts zusammenwirken, um Governance, Recht und gesellschaftliche Entscheidungsfindung zu beeinflussen. Fachleute, Studierende und Hobby-Anwender erhalten nicht nur Wissen, sondern auch einen Rahmen für die kritische Auseinandersetzung mit den Systemen der Zukunft.

Kapitel 7 :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 13.8.2025
Übersetzer Daniel Hueber
Sprache deutsch
Themenwelt Informatik Netzwerke Sicherheit / Firewall
ISBN-10 0-00-100795-5 / 0001007955
ISBN-13 978-0-00-100795-6 / 9780001007956
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