Ethereum ist Open Source Distributed Blockchain Distributed Blockchain -Plattform

Ethereum Kostenlose Blockchain -Plattform

Verfolgen Sie Ihre digitalen Transaktionen mit Apps mit Ethereum -Stromversorgungen

Ethereum ist ein Open -Source -Blockchain -Netzwerk. Erstellen und bereitstellen Sie intelligente Verträge und verteilte Anwendungen mit vollständiger Sicherheit und Verfügbarkeit

Überblick

Ethereum ist eine Open -Source -Blockchain -basierte Plattform, mit der dezentrale Apps erstellt werden. Dezentrale Anwendungen (DAPPs), die in einem dezentralen Netzwerk ausgeführt werden, was bedeutet, dass niemand die Kontrolle über diese Apps hat. Smart Contracts sind Code -Snippets, die die Transaktionen über das Netzwerk kontrollieren und bestimmen. Jeder kann einen intelligenten Vertrag erstellen und ihn im öffentlichen Netzwerk bereitstellen. Die Ethereum -Software basiert auf dem Ethereum Virtual Machine (EVM), einem Laufzeitumfeld für intelligente Verträge. Darüber hinaus unterhält Ethereum eine eigene Kryptowährung, die Äther nennt. Der Bergmann, der den neuen Block in die Blockchain einbringt, verdient ein Kopfgeld in Form eines Äthers. Es gibt viele Konsensalgorithmen. Ethereum verwendet jedoch einen Konsensalgorithmus, der als Beweis für die Arbeit (POW) bezeichnet wird. Darüber hinaus benötigt in dieser Open -Source -Software jede Transaktion Rechenleistung. Daher wird mit jeder Transaktion, die als Gas bezeichnet wird, eine Gebühr verbunden, und dies ist erforderlich, um eine Transaktion erfolgreich durchzuführen. Ethereum basiert auf einem verteilten Netzwerk von Knoten, auf denen dezentrale Apps ausgeführt werden. Daher benötigen Sie eine Client -Anwendung, um einen Knoten auf Ihrem Computer auszuführen, und diese Client -Anwendungen sind in vielen Sprachen verfügbar. Darüber hinaus gibt es drei Arten von Knoten mit Vollknoten, Lichtknoten und Archivknoten. Die Ethereum -Software -Architektur besteht aus fünf Ebenen. Mit anderen Worten, diese Ebenen sind die virtuelle Ethereum -Maschine, Smart Contracts, Ethereum -Knoten, Ethereum -Client -APIs und Endbenutzeranwendungen. Darüber hinaus ist die Implementierung des Ethereum in GO -Sprache mit allen Quellcode -Dateien verfügbar.

System Anforderungen

Die Anforderungen an die Einrichtung von Ethereum umfassen:

Merkmale

Ethereum bietet die folgenden Schlüsselfunktionen:

  • Open Source
  • Mit Kryptographie sicher
  • Kryptowährung Ether
  • Smart Contracts
  • Dapps
  • Virtuelle Maschine Ethereum
  • Mehrschichtige Architektur

Installationsanleitung

Wenn Sie die Voraussetzungen installiert haben, führen Sie den folgenden Befehl aus, um den Quellcode zu klonen

    git clone https://github.com/ethereum/go-ethereum

Installieren Sie den GO -Compiler danach mit dem folgenden Befehl

    brew install go

Führen Sie dann den folgenden Befehl aus

    cd go-ethereum

Erstellen Sie das “Geth” -Programm in ähnlicher Weise mit dem folgenden Befehl

    make geth

Wenn Sie einige Fehler in Bezug auf Header -Dateien der Mac OS -Systembibliothek beziehen, installieren Sie Xcode -Befehlszeilen -Tools und versuchen Sie es erneut

    xcode-select --install

Schließlich können Sie jetzt Ihren Knoten mit dem folgenden Befehl starten

    build/bin/geth
 Deutsch