Elrond ist eine dezentrale Proof-of-Stake Blockchain mit einem gewaltigem Unterschied zu bisherigen DeFi-Projekten. Denn Elrond verwendet die sogenannte “Sharded-State-Architektur” welche die Anzahl der möglichen Transakitonen pro Sekunde drastisch erhöht und dabei den Energieverbrauch senkt.
Durch den Einsatz von “Sharding”, wird die Leistung der Blockchain anhand der Computer, die dem Netzwerk beitreten, skaliert. Dabei erreicht Elrond zur Zeit mehr als 100.000 Transaktionen pro Sekunde, während sie durch mehr Nutzer immer dezentraler und schneller wird. Zum Vergleich: Ripple [XRP] schafft gerade einmal 1.500 Transakitonen pro Sekunde.
Überblick
Aktueller Preis: $164.59
Marktkapitalisierung: $2,851,745,726
24h Handelsvolumen: $203,950,148
Umlaufversorgung: 17,243,901 EGLD
Maximale Versorgung: 31,415,926
Was ist Sharding und wozu wird es benutzt?
Eine Blockchain soll 3 Kriterien möglichst gut erfüllen. Sie soll skalierbar, sicher und dezentral sein. Allerdings stehen diese 3 Kriterien in Konkurrenz zueinander, weswegen die meisten Blockchains zur Zeit nur 2 dieser 3 Kriterien erfüllen. Um jedoch möglichst breit aufgestellt zu sein und eine Grundlage für die großen Institutionen bieten zu können, muss das Skalierbarkeitsproblem gelöst werden. Bisher war es nämlich so, dass mit einer sehr hohen Skalierbarkeit die Dezentralität abnahm und somit auch die Sicherheit.
Sharding versucht dieses Problem im Ursprung anzugehen. Dafür werden Teile der “Blockchain-Nodes” zu einem “Shard” zusammengefasst. Die “Nodes” innerhalb eines Shards führen hierbei allerdings nur Transaktionen aus, die für Nodes in diesem speziellen “Shard” bestimmt sind.
Man könnte einen “Shard” also auch als “Sub-Blockchain/Untergeordnete Blockchain” bezeichnen, welcher die Blockchain in kleinere Netzwerke aufteilt und somit die Blockchain an sich entlastet. Dabei erhöht sich die Transaktionsgeschwindigkeit während die Größe der zu verarbeitenden Daten reduziert wird.
Wie ist das Elrond-Netzwerk aufgebaut?
Shards
Shards sind kleinere Partitionen des Elrond-Netzwerks und dienen der Skalierung. Jeder Shard ist für einen Teil des Netzwerks (Konten, Smart Contracts, Blockchain) und der Transaktionsverarbeitung zuständig, so dass jeder Shard nur einen Bruchteil der Transaktionen parallel mit anderen Shards verarbeiten muss.
Die Metachain
Die Metachain ist die Blockchain, die in einem speziellen Shard läuft, dessen Hauptaufgaben nicht die Verarbeitung von Transaktionen sind, sondern die “Beurkundung” der verarbeiteten Shard-Blockheader. Die Metachain erleichtert laut Elrond unter anderem die Kommunikation zwischen Shards, die Speicherung und Pflege des Validatoren-Registers und das Verteilen der (Staking-) Rewards.
Nodes
Nodes sind im Elrond-Netzwerk Computer, Smartphones oder Server, auf dem der Elrond-Client läuft. Der Elrond-Client leitet dabei Nachrichten weiter, die er von seinen Peers aus seinem Chart erhält. Nodes können verschiedene Rollen annehmen: Validatoren, Observer oder sogenannte “Fisherman”, die das Netzwerk unterstützen und entsprechende Rewards verdienen.
Validatoren
Validatoren sind Nodes im Elrond-Netzwerk, welche Transaktionen verarbeiten und das Netzwerk absichern, indem sie am Proof-of-Stake Konsens-Mechanismus teilhaben. Dafür erhalten sie Belohnungen welche sich aus den Transaktionsgebühren zusammensetzen. Um Teil des Elrond-Netzwerks zu werden, muss ein Validator Sicherheiten in Form von EGLD hinterlegen.
Observer (Beobachter)
Observer sind eher passive Mitglieder des Netzwerks. Sie fungieren als Lese- und Weiterleitungsschnittstelle und können sich dafür aussuchen, ob sie das Netzwerk als Full- oder Light-Node unterstützen möchten. Als Full-Node hält man alle Daten und Transaktionen der Blockchain, während eine Light-Node nur die letzten 2 Epochen der Blockchain aufbewahrt. Wichtig hierbei: Observer müssen keine EGLD-Token besitzen/einzahlen, um dem Netzwerk beizutreten und werden für ihre Teilnahme nicht belohnt.
Fisherman
Fisherman verifizieren die Gültigkeit von Blöcken. Sie suchen auch nach Aktivitäten die dem Netzwerk schaden oder nach ungültigen Transaktionen und führen diese dann als fehlerhaft auf. Sowohl Validatoren als auch Observer haben die Möglichkeit die Rolle des Fisherman anzunehmen, Fehler zu suchen und im Gegenzug dafür Rewards zu erhalten.
Fazit
Elrond ist die erste hoch skalierbare Blockchain, die den neuen Secure Proof of Stake-Algorithmus zusammen mit der State-Sharded-Architektur verwendet. Schon jetzt erreicht das Netzwerk Transaktions- und Bestätigungszeiten wie das VISA-Netzwerk. Außerdem werden durch den Einsatz der Sharding-Technologie die Speichermengen und -kosten im Vergleich zu anderen Projekten, wie zum Beispiel Ethereum, erheblich reduziert.
Nach aktuellem Stand befindet sich Elrond also ziemlich weit vorne bei jenen Projekten, die das Blockchain-Trilemma (Skalierbarkeit, Dezentralität und Sicherheit) lösen möchten. Allerdings wird es in ETH2.0 auch Sharding geben, wesshalb wir gespannt sind, ob sich Elrond in Zukunft noch weiter durchsetzen kann, oder vielleicht sogar in Sachen Sharding von Ethereum vom Thron gestoßen wird.
Frohe Ostern!