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:
- Homebrew (für macOS)
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
Erkunden
Möglicherweise finden Sie die folgenden Links relevant:
Ein Anfänger -Leitfaden zum Setup Ethereumknoten auf Localhost
Top 5 Open -Source -Blockchain -Plattformen im Jahr 2020
Ein grundlegender Leitfaden zum Erstellen von Ethereum Smart Contract
Wie die Blockchain -Technologie Ihre Geschäftsstrategie aktualisieren kann