Ethereum
Entwickler
Ressourcen
Wie möchtest du anfangen?
Ethereum-Entwicklung lernen
Informiere dich über Kernkonzepte und den Ethereum-Stack mit unseren Dokumentationen
Lernen mit Tutorials
Lerne die Entwicklung von Ethereum Schritt für Schritt von Buildern, die es bereits gemacht haben.
Mit dem Experimentieren beginnen
Willst du erst experimentieren und dann Fragen stellen?
Lokale Umgebung einrichten
Bereite durchs Konfigurieren der Entwicklerumgebung deinen Stack fürs Bauen vor.
Über diese Entwicklerressourcen
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 du Feedback hast, wende dich an uns über ein GitHub-Ticket oder auf unserem Discord-Server. Discord beitreten
Hilf uns, ethereum.org besser zu machen
Wie ethereum.org sind auch diese Dokumente eine Gemeinschaftsanstrengung. Erstelle eine PR, wenn du Fehler, Raum für Verbesserungen oder neue Möglichkeiten, Ethereum-Entwicklern zu helfen, bemerkst.
Dokumentation durchsuchen
Einführung
Einleitung zu EthereumEine Einführung in Blockchain und Ethereum
Intro to EtherAn introduction to cryptocurrency and Ether
Einführung in dAppsEine Einführung in dezentralisierte Anwendungen
Einleitung zum StackEine Einleitung zum 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
Nodes und ClientsWie Blöcke und Transaktionen im Netzwerk verifiziert werden
NetzwerkeEine Übersicht über Mainnet und die Testnetzwerke
MiningWie neue Blöcke erstellt werden und Konsens erreicht wird
Der Stack
Smart ContractsDie Logik hinter dApps – selbstausführende Vereinbarungen
Entwicklungs-FrameworksWerkzeuge zur Beschleunigung der Entwicklung
JavaScript-BibliothekenVerwendung von Javascript zur Interaktion mit Smart Contracts
Backend-APIsVerwendung von Bibliotheken zur Interaktion mit Smart Contracts
Block-ExplorerDein Portal zu Ethereum-Daten
SicherheitMögliche Sicherheitsmaßnahmen während der Entwicklung
SpeicherWie man mit dem dApp-Speicher umgeht
EntwicklungsumgebungenIDEs, die für dApp-Entwicklung geeignet sind
Fortgeschritten
TokenstandardsEine Übersicht der akzeptierten Tokenstandards
Miner extractable value (MEV)An introduction to miner extractable value (MEV)
OraclesOff-Chain-Daten in deine Smart Contracts einbeziehen
SkalierungLösungen für schnellere Transaktionen