Ethereum
Entwickler
Ressourcen
Ein Builder-Handbuch für Ethereum. Von Buildern, für Builder.

Wie möchten Sie beginnen?
Ethereum-Entwicklung lernen
Informieren Sie sich mit unseren Dokumentationen über Kernkonzepte und den Ethereum-Stack
Lernen mit Tutorials
Lernen Sie die Entwicklung von Ethereum Schritt für Schritt von Buildern, die es bereits gemacht haben.
Mit dem Experimentieren beginnen
Wollen Sie erst experimentieren und dann Fragen stellen?
Lokale Umgebung einrichten
Bereite durch das Konfigurieren der Entwicklerumgebung Deinen Stack für das Bauen vor.
Über diese Entwickler-Ressourcen
ethereum.org hilft Ihnen, mit Ethereum zu bauen, mit Dokumentationen zu grundlegenden Konzepten sowie mit dem Entwicklungsstack. Außerdem gibt es Tutorials, die Ihnen den Einstieg erleichtern.
Inspiriert durch das Mozilla-Entwicklernetzwerk dachten wir, dass Ethereum einen Ort braucht, an dem großartige Inhalte und Ressourcen für Entwickler untergebracht werden. Wie bei unseren Freunden von Mozilla ist hier alles open-source und bereit für Sie, um es zu erweitern und zu verbessern.
Wenn Sie Feedback haben, wenden Sie sich bitte an uns über ein GitHub-Ticket oder auf unserem Discord-Server. Discord beitreten(opens in a new tab)
Dokumentation erkunden
Einführung
Einführung in EthereumEine Einführung in Blockchain und Ethereum
Einleitung zu EtherEine Einführung zu Kryptowährungen und Ether
Einführung in dAppsEine Einführung in dezentralisierte Anwendungen
Einführung in den StackEine Einführung in den Ethereum-Stack
Web2 vs. Web3Wie sich die web3-Welt der Entwicklung unterscheidet
ProgrammiersprachenVerwende Ethereum mit vertrauten Sprachen

Grundlagen
KontenVerträge oder Personen im Netzwerk
TransaktionenWie sich der Zustand von Ethereum ändert
BlöckeStapel von Transaktionen, die der Blockchain hinzugefügt werden
Die Ethereum Virtual Machine (EVM)Der Computer, der Transaktionen verarbeitet
GasEther wird zur Durchführung von Transaktionen benötigt
Knotenpunkte und ClientsWie Blöcke und Transaktionen im Netzwerk verifiziert werden
NetzwerkeEine Übersicht über Mainnet und die Testnetzwerke
MiningWie neue Blöcke erstellt werden und durch Proof-of-Work Konsens erreicht wird
Mining-AlgorithmenInformationen zu den Mining-Algorithmen von Ethereum
Der Stack
Smart ContractsDie Logik hinter dApps – selbstausführende Vereinbarungen
Entwicklungs-FrameworksWerkzeuge zur Beschleunigung der Entwicklung
JavaScript-BibliothekenJavascript verwenden, um mit Smart Contracts zu interagieren
Backend-APIsVerwendung von Bibliotheken zur Interaktion mit Smart Contracts
Block-ExplorerIhr Portal zu Ethereum-Daten
Smart Contract – SicherheitSicherheitsmaßnahmen, die bei der Entwicklung von Smart Contracts zu berücksichtigen sind
SpeicherWie man mit dem dApp-Speicher umgeht
EntwicklungsumgebungenIDEs, die für dApp-Entwicklung geeignet sind
Fortgeschritten
TokenstandardsEine Übersicht der akzeptierten Tokenstandards
Maximal extrahierbarer Wert (MEV)Einführung in den maximal extrahierbaren Wert (MEV)
OraclesOff-Chain-Daten in Ihre Smart Contracts einbeziehen
SkalierungLösungen für schnellere Transaktionen
NetzwerkebeneEinführung in die Netzwerkebene von Ethereum
Datenstrukturen und KodierungEinführung in die Datenstrukturen und das Kodierungsschema des Ethereum-Stacks