EOS - Performance & Skalierbarkeit

Bei den meisten Blockchain Anwendungen denkt man an den Austausch digitaler Werte, also Kryptowährungen. Es gibt jedoch ein weitaus größeres Spektrum an Möglichkeiten, die die Blockchain Technologie bietet. EOS konzentriert sich, ähnlich wie Ethereum, auf Smart Contracts und DApps.

Im Juni 2017 wurde das Whitepaper von der privaten Firma Block.one, mit Sitz auf den Cayman Islands, veröffentlicht. Seither hat EOS die längste ICO-Phase, mit knapp einem Jahr und vier Milliarden US-Dollar, hinter sich. Am 14. Juni 2018 wurde das Mainnet gelauncht. 

eos logo

Funktionen und Entwicklung

Die Gesamte Funktionalität wird mit der EOS.IO abgebildet. Neben den intelligenten Verträgen und dezentralisierten Apps, soll es anderen Kryptowährungen ermöglicht werden eigene Systeme als Token auf der EOS-Blockchain zu implementieren. Skalierungs- und Geschwindigkeitsprobleme, wie sie bei Bitcoin und Ethereum vorhanden sind, sollen bei EOS der Vergangenheit angehören. Dies wird mit Multithreads gelöst, bei der die Anwendungen parallel ablaufen. Ebenfalls werden alle Gebühren dem Nutzer erlassen. Das gesamte Netzwerk kann für eine bestimmte Zeit eingefroren werden, dies ermöglicht eine einzelne Applikation zu reparieren, ohne dass der Rest der Blockchain betroffen ist. Dies wird mit dem sogenannten Delegated Proof of Stake (DPoS) Verfahren erreicht. 

eos
Quelle: https://eos.io/

Konsens Algorithmus

Bevor wir auf das DPoS Verfahren zu sprechen kommen, hier ein kleiner Exkurs zu Proof of Stake (PoS): Vereinfacht gesagt, je mehr Token ein Teilnehmer besitzt (staked) desto wahrscheinlicher ist es, zur Validierung des nächsten Blocks ausgewählt zu werden. Wenn du zum Beispiel 10% aller Coins hältst, würdest du mit einer 10 prozentigen Wahrscheinlichkeit den Zuschlag erhalten.

Es ist kein Rechenaufwand nötig, also wird keine Energie verschwenden und es ist effizienter und schneller als Proof of Work (Bitcoin Mining). Doch es kann eine Oligarchie (Herrschaft von Wenigen) entstehen. Einige Wenige halten den Großteil aller Coins und bekommen dementsprechend oft den Zuschlag für den neuen Block.

Die Lösung soll Delegated Proof of Stake bringen. Dabei wird für jede neue Blockgenerierung eine neue Gruppe von Blockproduzenten (BP) demokratisch gewählt, dies sind immer 200 BPs. Nur die obersten 21 kreieren Blöcke. Jeder mit einer EOS Wallet kann diese BPs wählen. Je mehr EOS Coins du besitzt desto höher wird deine Stimme gewichtet. Das Wahlsystem läuft kontinuierlich weiter. Das soll die BPs motivieren, ihre Arbeit gewissenhaft zu erledigen. Wer seine Arbeit vernachlässigt oder sogar betrügerische Absichten verfolgt, wird abgewählt. Je größer die Community wird desto schwieriger wird es sich als BP zu qualifizieren. Aber desto sicherer wird es auch, weil es immer schwieriger wird sich zu Gruppe zusammen zu schließen, um die Wahlen zu beeinflussen.

Netzwerk in Zahlen

Im EOS Netzwerk wird alle 0,5 Sekunden ein Block kreiert. Nur 15 BPs müssen diesen verifizieren, sodass er als vertrauensvoll gewertet werden kann. Derzeit liegt die Inflation von EOS bei 5%. 20% davon geht an die BPs. Die meisten Transaktionen pro Sekunde (TPS) lagen bisher bei 3.996 TPS. Im Vergleich dazu VISA, mit maximal 1.633 TPS. Die BPs sowie die TPS kannst du dir auf https://eosnetworkmonitor.io/ ansehen. 

eos
Quelle: https://eosnetworkmonitor.io/

Möglichkeiten

Die hohe Geschwindigkeit, die Skalierbarkeit und Erlassung der Gebühren bietet nun die Möglichkeit ganz neue Anwendungen, basierend auf der Blockchain Technologie, zu realisieren. Eine dezentrale Social Media Plattform zum Beispiel. Durch die vielen Likes würden in den herkömmlichen Blockchain Anwendungen enorme Kosten entstehen und die niedrige Skalierbarkeit würde das gesamte Netzwerk in die Knie zwingen. Mit EOS lassen sich Dank Multithreading und ohne Gebühren solche Vorhaben realisieren. Ob sie in Zukunft auch Ethereum den Rang ablaufen können und ob sich das DPoS durchsetzt, wird wie immer die Zeit und die Community entscheiden.

 

Was ist EOS?

Wo und wie kannst du EOS kaufen?

EOS ist einer der beliebtesten Kryptowährungen, der Kauf ist aber nur über Umwege möglich. Du benötigst dazu einen Coinbase Account (Anleitung hier) und einen Binance Account (Anleitung hier). Danach einfach folgende Schritte durchgehen:

  1. Schritt: Coinbase Account erstellen, verifizieren & Euro einzahlen
  2. Schritt: Bitcoin oder Ethereum kaufen
  3. Schritt: Binance Account erstellen und Bitcoins einzahlen
  4. Schritt: Bitcoin oder Ethereum in EOS umtauschen

1. Schritt

Coinbase Account erstellen, verifizieren & Euro einzahlen

2. Schritt

Bitcoin oder Ethereum kaufen

3. Schritt

Binance Account erstellen und Bitcoins einzahlen

4. Schritt

Bitcoin oder Ethereum in EOS umtauschen