September 2019
Intermediate to advanced
428 pages
11h 50m
German
Ein Ethereum-Client ist eine Softwareanwendung, die die Ethereum-Spezifikation implementiert und über ein Peer-to-Peer-Netzwerk mit anderen Ethereum-Clients kommuniziert. Unterschiedliche Ethereum-Clients interagieren miteinander, wenn sie der Referenzspezifikation und den standardisierten Kommunikationsprotokollen entsprechen. Zwar werden die Clients von verschiedenen Teams in verschiedenen Programmiersprachen implementiert, doch alle »sprechen« das gleiche Protokoll und folgen den gleichen Regeln. Daher können alle ein Ethereum-Netzwerk betreiben und mit diesem interagieren.
Ethereum ist ein Open-Source-Projekt, und der Quellcode aller wichtigen Clients ist unter einer Open-Source-Lizenz (z.B. LGPL v3.0) verfügbar. ...