Weiter zum Hauptinhalt

Helfen Sie mit, diese Seite zu aktualisieren

🌏

Es gibt eine neue Version dieser Seite, aber im Moment ist sie nur auf Englisch verfügbar. Helfen Sie mit, die neueste Version zu übersetzen.

Seite übersetzen
In Englisch

Hier sind keine Fehler!🐛

Diese Seite wird nicht übersetzt. Wir haben diese Seite bewusst vorerst auf Englisch belassen.

Ethereum-Entwicklungs-Dokumentation

Letzte Änderung: , Invalid DateTime
Seite bearbeiten
(opens in a new tab)

Diese Dokumentation soll dir helfen, mit Ethereum zu entwickeln. Es umfasst Ethereum als Konzept, erklärt den Ethereum-Technologie-Stack, dokumentiert fortgeschrittene Themen für komplexere Anwendungen und Anwendungsfälle.

Dies ist eine Open-Source-Community-Anstrengung, also zögere nicht, neue Themen vorzuschlagen oder neue Inhalte hinzuzufügen, und gib Beispiele an, wo immer du denkst, dass dies hilfreich sein könnte. Alle Entwicklerdokumentationen können auf GitHub editiert werden. Falls du dir nicht sicher bist wie, folge einfach dieser Anleitung(opens in a new tab).

Entwicklungsmodule

Wenn dies dein erster Versuch bei der Entwicklung mit Ethereum ist, empfehlen wir dir, ganz vorne zu beginnen und dich wie bei einem Buch durchzuarbeiten.

Grundsätzliche Themen

  • Einführung in EthereumEine kurze Übersicht über Ethereum
    • Einführung in EtherEine kurze Übersicht über Ether
      • Einführung in dAppsEine Einführung in dezentralisierte Anwendungen
        • Web2 vs Web3Die grundlegenden Unterschiede, die blockchain-basierte Anwendungen bieten
          • KontenEntitäten im Netzwerk, die ein Guthaben halten und Transaktionen senden können
            • TransaktionenTransfers und andere Aktionen, die Ethereums Zustand ändern
              • BlöckeDie Art und Weise, wie Transaktionen zusammengefasst werden, um sicherzustellen, dass der Zustand über alle Akteure hinweg synchronisiert wird
                • Ethereum Virtual Machine (EVM)Die EVM übernimmt die gesamte Transaktionsabwicklung im Ethereum-Netzwerk
                • GasRechenleistung, die benötigt wird, um Transaktionen zu bearbeiten, die von Transaktionsabsendern in ETH bezahlt werden
                  • Nodes und ClientsDie Personen, die am Netzwerk teilnehmen, und die Software, die sie zur Überprüfung von Transaktionen verwenden
                  • NetzwerkeImplementierung von Ethereum inklusive Testnetzen
                    • KonsensmechanismusWie sich die einzelnen Nodes eines verteilten Netzwerks auf den aktuellen Zustand des Systems einigen

                    Ethereum-Stack

                    Fortgeschritten

                    War dieser Artikel hilfreich?