Ethereum Tutorial für Anfänger: Was ist Ethereum Blockchain?
Was bedeutet Ethereum?
Ethereum ist ein Open-Source-Betriebssystem, das Smart-Contract-Funktionalität bietet. Es ist eine verteilte Computerplattform, die die Entwicklung dezentraler DigiTal-Anwendungen (DApps) mithilfe der Blockchain-Technologie. Ethereum stellt eine dezentrale virtuelle Maschine namens Ethereum Virtuelle Maschine (EVM), die Skripte über ein internationales Netzwerk öffentlicher Knoten ausführen kann.
Ethereum ist die größte dezentrale Software-App. Es hilft Ihnen, intelligente Verträge und dezentrale Anwendungen ohne Ausfallzeiten oder Eingriffe Dritter zu erstellen. Ethereum ermöglicht es dem Entwickler, verteilte Anwendungen der nächsten Generation zu erstellen und zu veröffentlichen.
In diesem Ethereum Tutorial für Anfänger, Sie werden lernen Ethereum Grundlagen wie:
- Was bedeutet Ethereum?
- Warum brauchst du Ethereum?
- Die Lösung sind dezentrale Anwendungen
- Geschichte von Ethereum
- Was ist ein Smart Contract?
- Schlüsselbegriffe in Ethereum
- Was ist Äther?
- Ethereum vs Bitcoin
- Anwendungen von Ethereum
- Vorteile von Ethereum
- Nachteile von Ethereum
Warum brauchst du Ethereum?
Zentralisierte Systeme sind eines der am weitesten verbreiteten Modelle für Softwareanwendungen. Dieses System steuert direkt den Betrieb der einzelnen Einheiten und den Informationsfluss von einem einzigen Zentrum aus. Bei dieser Art von System sind Einzelpersonen beim Senden und Empfangen von Informationen von der Zentrale abhängig.
Es gibt jedoch Probleme mit dem zentralisierten System:
- Zentraler Kontroll- und Fehlerpunkt
- Es kann leicht beschädigt werden
- Leistungsengpass
- Siloeffekt
Die Lösung sind dezentrale Anwendungen
Dezentrale Anwendungen antworten nie auf einem zentralen Backend, sondern interagieren direkt mit einer Blockchain. Weitere Informationen finden Sie in diesem Tutorial BlockChain.
Der Begriff DApp ist eine Kombination aus zwei Wörtern – dezentrale Anwendungen. In einfachen Worten handelt es sich um eine Anwendung, Tools oder Programme, die dezentral arbeiten Ethereum Blockchain.
Geschichte von Ethereum
- 2013: Vitalik Buterin, ein Entwickler, der daran beteiligt war Bitcoins, und er war der Erste, der es auf Papier beschrieb
- 2014: Ein Schweizer Unternehmen Ethereum Die Switzerland GmbH hat die erste entwickelt Ethereum Software-Projekt
- 2015: Frontier, die erste Version von Ethereum wurde gestartet.
- 14. März 2016: Das geplante Protokoll Homestead wird zum zweitgrößten Versionsupgrade des Ethereum-Netzwerks.
- Im Mai 2016: Ethereum erhält die umfangreichste Medienberichterstattung, als das DAO einen Crowd Sale in Höhe von rekordverdächtigen 150 Millionen US-Dollar einsammelte.
- Im Juli 2016: Das Netzwerk teilte sich in zwei große Kategorien auf: Ethereum (ETH) und Ethereum Classic (ETC).
- Juni 2017: Ethereum erholt sich über 400 $ und verzeichnet einen Anstieg von 5001 % seit dem 1. Januarst, 2017
- Mai 2017- Ethereum wird irgendwann den Erfolg von überholen Bitcoins
- Juni 2018 – Das DAO wurde von einer anonymen Gruppe gehackt und erbeutete ETH im Wert von 50 US-Dollar.
Was ist ein Smart Contract?
A Smart Vertrag ist ein Computerprogramm, das automatisch ausgeführt wird. Es handelt sich um ein Transaktionsprotokoll, das es Blockchain-Benutzern ermöglicht, Geld und Eigentum auszutauschen. Es hilft Benutzern auch dabei, Aktionen wie Abstimmungen ohne zentrale Autorität durchzuführen. Es handelt sich um einen virtuellen Software-Agenten eines Drittanbieters, der Bedingungen und Aktionen gemäß der rechtlichen Vereinbarung automatisch ausführen und durchsetzen kann.
Traditionelle Verträge vs. Smart Contracts
Nachfolgend ist der Unterschied zwischen traditionellen Verträgen und Smart Contracts aufgeführt:
Parameter | Traditionelle | Intelligente Verträge |
---|---|---|
Dauer | 103 Days | Minuten |
Überweisung | Manuell | automatische |
Schief | Notwendig | Notwendig |
Kosten | Teuer | Bruchteil der Kosten |
Präsenz | Körperliche Anwesenheit | Virtuelle Präsenz |
Anwälte | Anwälte sind wichtig | Anwälte sind möglicherweise nicht erforderlich |
Schlüsselbegriffe in Ethereum
- Ausgabe von Währungen: Es wird größtenteils von der Zentralbank eines Landes verwaltet und überwacht. Sie wird auch als Währungsbehörde bezeichnet.
- Dezentralisiert Autonom: Eine dezentrale autonome Organisation ist eine digitale Organisation, die ohne hierarchisches Management operieren möchte.
- Organisationen (DAO): DAO ist eine Kombination aus Computercode, einer Blockchain, Smart Contracts und Menschen.
- Intelligente Verträge: Es handelt sich um eine digital unterzeichnete Vereinbarung zwischen zwei oder mehr Parteien, die auf einem Konsenssystem beruht
- Intelligente Immobilie: Die Ethereum Wallet ist ein Tor zu dezentralen Anwendungen auf der Ethereum Blockchain. Es hilft Ihnen, Ether und andere darauf aufbauende Krypto-Assets zu halten und zu sichern Ethereum.
- Solidität: Solidität ist die intelligente Vertragssprache, die in verwendet wird Ethereum. Es handelt sich um eine Allzweck-Programmiersprache, die für die Ausführung in der EVM-Umgebung entwickelt wurde. Solidity hilft Ihnen, beliebige Berechnungen durchzuführen. Ziel ist es jedoch, digitale Token zu senden und zu empfangen und Zustände zu speichern.
- Transaktionen: Eine Transaktion ist eine Nachricht, die von einem Konto an ein anderes Konto gesendet wird, das identisch oder leer sein kann. Es kann Binärdaten enthalten, die als Ether bezeichnet werden.
- Ethereum Virtuelle Maschine: Der Ethereum Die virtuelle Maschine, auch als EVM bekannt, ist die Laufzeitumgebung für Smart Contracts. EVM ist eine Computerschicht direkt über der zugrunde liegenden Hardware. Sie ist nicht nur in einer Sandbox untergebracht, sondern isoliert. Darüber hinaus hat der in der EVM ausgeführte Code keinen Zugriff auf Netzwerk, Dateisystem oder andere Prozesse.
Was ist Äther?
Ether ist ein Werttoken der Ethereum Blockchain. An Kryptowährungsbörsen wird es als „ETH“ gelistet. Es hilft Ihnen, Transaktionsgebühren und Rechenleistungen zu bezahlen Ethereum Netzwerk. Im Ethereum Netzwerk, wann immer der Vertrag ausgeführt wird, wird Ether bezahlt.
Gas
Um eine Transaktion durchzuführen Ethereum Netzwerk muss ein Benutzer eine Zahlung (an den Miner) Ether über einen Zwischen-Token namens „Gas“ leisten. Es handelt sich um eine Einheit, mit der Sie den Rechenaufwand messen können, der für die Ausführung eines Smart Contracts oder anderer Transaktionen erforderlich ist.
In Ethereum, wird die Transaktionsgebühr in Ether berechnet, der wie folgt angegeben wird:
Ether = Tx Fees= Gas Limit * Gas Price
Woher,
- Gaslimit= Bezieht sich auf die Gasmenge, die für die Berechnung verwendet wird
- Gaspreis= Der Betrag an Ether, den ein Benutzer zahlen muss
Ethereum vs Bitcoin
Hier ist der Hauptunterschied zwischen Ethereum und Bitcoin:
Parameter | Bitcoin | Ethereum |
---|---|---|
Definition | Bitcoin ist ein digitales Geld | Ethereum ist ein Weltcomputer. |
Gründer | Satoshi Nakamoto | Vitalik Butarrn |
Hashing-Algorithmen | Bitcoin Verwendeter SHA-256-Algorithmus. | Ethereum verwendet den Etash-Algorithmus. |
Durchschnittliche Blockzeit | 10 Мinuten | 10-15 sec |
Release Date | Januar 9 2008 | 30 Juli 2015 |
Freigabemethode | Genesis Block Mind | Prasala |
Blockchain | Arbeitsnachweis | Arbeitsnachweis (Planung für POS) |
Anwendungsbereich | Digital Währung | Smart Contracts Digital Währung |
Verwendete Kryptowährung | Bitcoin(Satoshi) | Äther |
Blockiert die Zeit | 10 Minuten | 12-14 Sekunden |
Bergbau | ASIC Bergleute | GPUs |
Skalierbar | Nicht jetzt | Ja |
Konzept | Digital Geld | Weltcomputer |
Kryptowährungstoken | BTC | Äther |
Turing | Turing unvollständig | Turing komplett |
Methode zur Münzfreigabe | Früher Bergbau | Durch ICO |
Protokoll | Bitcoin setzt immer noch das Pool-Mining-Konzept ein. | Es verwendet ein Ghost-Protokoll. |
Weiter in diesem Ethereum Im Tutorial lernen wir die Anwendungen von kennen Ethereum.
Anwendungen von Ethereum
Nachfolgend finden Sie die Anwendungen von Ethereum:
- Bankinggg: Mit EthereumDas dezentrale System. Es ist für einen Hacker nahezu unmöglich, unbefugten Zugriff auf die persönlichen Daten einer Person zu erhalten.
- Vereinbarungen: Durch die Verwendung eines Smart Contracts können Vereinbarungen ohne Änderungen aufrechterhalten und ausgeführt werden.
- Prognosemarkt: Der Prognosemarkt ist ein weiterer wunderbarer Anwendungsfall von Ethereum Intelligenter Vertrag. Die Plattformen wie Gnosis und Augur nutzen Ethereum für diesen Zweck.
- DigiIdentitätsmanagement: DigiMithilfe von Smart Contracts können digitale Identitäten verwaltet werden, welche die Hauptprobleme von Identitätsdiebstahl und Datenmonopol lösen.
Vorteile von Ethereum
Im Folgenden sind die Vorteile von Ethereum:
- Ermöglicht das Hochladen und Anfordern von Programmen zur Ausführung.
- 100 % Betriebszeit und DDOS-resistent.
- Ethereum hilft Ihnen dabei, einen handelbaren Token zu erstellen, den Sie als neue Währung oder virtuelle Aktie verwenden können.
- Persistente und dauerhafte Datenspeicherung.
- Bauen Sie virtuelle Organisationen auf.
- Hilft Ihnen bei der Entwicklung dezentraler Anwendungen.
- Ethereum hilft Ihnen, fehlertolerante und hochsichere dezentrale Apps zu erstellen.
Nachteile von Ethereum
- Die Ethereum Die virtuelle Maschine ist langsam und kann daher nicht für große Berechnungen verwendet werden.
- Die Speicherung auf der Blockchain ist teuer.
- Die Skalierbarkeit des Schwarms ist ein Problem, daher besteht ein Kompromiss mit der Dezentralisierung. Private Blockchains werden sich wahrscheinlich vermehren.
- Das Beheben von Fehlern oder das Aktualisieren von Apps ist eine schwierige Aufgabe, da jeder Peer im Netzwerk seine Knotensoftware aktualisieren muss.
- Einige Anwendungen erfordern eine Überprüfung der Benutzeridentität, da es keine zentrale Behörde zur Überprüfung der Benutzeridentität gibt.
Wenn Sie erfahren möchten, wie Sie Ihre eigene Kryptowährung erstellen, finden Sie hier ein kostenloses Tutorial: Wie erstelle ich meine eigene Kryptowährung?
Zusammenfassung
- Ethereum Bedeutung: Ethereum ist ein Open-Source-Software-Framework, das auf der Blockchain-Technologie basiert.
- Ethereum hilft Ihnen, intelligente Verträge und dezentrale Anwendungen ohne Ausfallzeiten oder Eingriffe Dritter zu erstellen.
- Ethereum wurde 2013 vom Entwickler Vitalik Buterin ins Leben gerufen.
- Intelligente Verträge ermöglichen es Blockchain-Benutzern, Geld und Eigentum auszutauschen. Bergbau Ethereum kann sowohl für Smart Contracts als auch für DigiTalwährung.
- Ether ist ein Werttoken der Ethereum Blockchain. An Kryptowährungsbörsen wird es als „ETH“ gelistet.
- Um eine Transaktion durchzuführen Ethereum Netzwerk muss ein Benutzer eine Zahlung (an den Miner) Ether über einen Zwischen-Token namens „Gas“ leisten.
- Ethereum gewährleistet 100 % Betriebszeit und DDOS-Resistenz.
- Beheben von Fehlern oder Aktualisieren von Apps im Ethereum Netzwerk ist eine schwierige Aufgabe, da jeder Peer im Netzwerk seine Knotensoftware aktualisieren muss.