Ethereum ist ein Peer-to-Peer-Netzwerk von virtuellen Maschinen, mit denen jeder Entwickler verteilte Anwendungen (Dapps) ausführen kann. Diese Computerprogramme können alles Mögliche sein, aber das Netzwerk ist so optimiert, dass Regeln ausgeführt werden, die mechanisch ausgeführt werden, wenn bestimmte Bedingungen erfüllt sind, z. B. ein Vertrag. Ethereum verwendet eine eigene dezentrale öffentliche Blockchain, um diese Verträge kryptografisch zu speichern, auszuführen und zu schützen.
Jeder Computer in seinem Netzwerk lädt eine kleine virtuelle Maschine herunter, um sie mit der Ethereum-Blockchain zu synchronisieren, und bleibt für die Ausführung von Verträgen verfügbar. Dieses verteilte Computernetzwerk bietet auf praktische Weise die Sicherheit, Zuverlässigkeit und Rechenleistung, die für die Ausführung der geplanten Maßnahmen erforderlich sind. Natürlich ist dieses Konsensnetzwerk nicht kostenlos oder privat, daher verwenden Entwickler es nur, um einen Konsens über die Ergebnisse zu erzielen und wenn ihre Daten öffentlich sein können. Die Ethereum-Blockchain kann hier öffentlich durchsucht werden.
Während die meisten Beispiele für diese Verträge verschiedene menschliche Interaktionen darstellen, wird die Technologie derzeit für industrielle Anwendungsfälle wie strenge Geschäftslogik zwischen Organisationen oder Kommunikation von Maschine zu Maschine bevorzugt. Beispielsweise suchen einige Energieunternehmen nach Möglichkeiten, ein intelligenteres Stromnetz zu schaffen, in dem Häuser automatisch Strom kaufen und verkaufen können. Ein weiteres Beispiel ist die Zusammenarbeit zwischen der International Business Machines Corp. (IBM) und der Samsung Group „Internet of Things“. Aus Gründen der Privatsphäre verwendeten sie jedoch eine Abzweigung des Ethereum-Codes, um zu bestimmen, wie diese „Dinge“ miteinander kommunizieren.
Die Finanzindustrie liebt das Versprechen einer kontrollierbaren Blockchain, aber nicht den Mangel an Privatsphäre. Daher haben Beratungsunternehmen wie Eris Ethereum dazu veranlasst, es zusammen mit ihren Beratungsdiensten zu verkaufen, um Banken beim Aufbau ihrer eigenen privaten Netzwerke zu unterstützen.
Ethereum ist sicherlich eine neuartige Implementierung von virtuellen Maschinen mit erstaunlichen Möglichkeiten. Wir wissen jedoch noch nicht, wie groß das ungekoppelte Ethereum-Netzwerk werden wird und wie skalierbar dieses Netzwerk sein könnte.