Review zur Blockchain Algorand

05.09.2022

Bis heute gibt es bereits Dutzende, wenn nicht Hunderte von Blockchains, deren Entwickler behaupten, dass ihr Produkt das Trilemma aus Skalierbarkeit, Dezentralisierung und Sicherheit lösen kann.

Algorand ist eine solche Blockchain. Laut dem Projektteam kann das Netzwerk vollständige Benutzersicherheit bieten, ohne Bandbreite zu opfern. Auch in Sachen Dezentralisierung leistet Algorand dank einiger Blockchain-Innovationen hervorragende Arbeit.

Die Hauptmerkmale von Algorand

Wie die meisten bestehenden Blockchains arbeitet Algorand an einem modifizierten PoS-Konsensalgorithmus, verfügt jedoch über eine Reihe von Funktionen, die es ihm ermöglichen, einen großen Anteil des Kryptowährungsmarktes einzunehmen.

Schutz vor Zwiesel der Algorand-Chain

Die derzeit bekanntesten Blockchains, also Ethereum und Bitcoin, arbeiten mit dem PoW-Konsensalgorithmus. Das Problem ist, dass ein solcher Algorithmus die Erstellung eines Blocks nach der Lösung eines bestimmten kryptografischen Problems beinhaltet, und es kann eine Situation geben, in der zwei Miner gleichzeitig Blöcke finden.

Dies führt zu einer kurzfristigen Verzweigung des Netzes, was unangenehme Folgen hat. Unterschiedliche Benutzer sehen unterschiedliche Kandidaten zum Hinzufügen eines neuen Blocks, was bedeutet, dass sie Transaktionen in unterschiedlichen Ketten aufzeichnen.

Dies wird zunächst nicht wahrnehmbar sein, aber nach einer gewissen Zeit wird das Netzwerk die kurze Kette von Blöcken verwerfen, und nur die lange bleibt übrig. In einem solchen Fall werden die Transaktionen, die im Block der kurzen Kette aufgezeichnet wurden, storniert.                                                                                     

Außerdem können Angreifer ihre Ketten für egoistische Zwecke erstellen, wodurch der Betrieb der Blockchain gestört und Geld verloren wird. In letzter Zeit ist dies jedoch fast unmöglich geworden, da Sie dafür ein extrem leistungsstarkes Computergerät finden müssen.

All dies zusammen führt dazu, dass Sie sich, selbst wenn Ihre Transaktion in einem Block aufgezeichnet wird, nicht sicher sein können, ob sie ausgeführt wird, da es sich möglicherweise um einen Fork (eine separate Blockkette) handelt.

Die Algorand-Blockchain ist dank mehrerer technologischer Lösungen völlig frei von diesem Problem. Damit ein Block in die Kette geschrieben werden kann, muss er das notwendige Minimum an Bestätigungen von den Netzwerkknoten erhalten.

Algorand ist so konzipiert, dass nur ein Block dieses Minimum erhalten kann, was bedeutet, dass nur dieser in die Blockchain geschrieben wird. Ein Angreifer wird niemals in der Lage sein, Benutzer von der Richtigkeit seines Blocks zu überzeugen, was bedeutet, dass es zu keinen Chain-Splits kommen kann. Dies bedeutet, dass eine Transaktion, sobald sie in einen Block geschrieben wurde, als abgeschlossen betrachtet werden kann.

Konsens bei Algorand 

Wie bereits erwähnt, arbeitet die Algorand-Blockchain mit einem modifizierten PoS-Konsensalgorithmus, und um genau zu sein, verwendet dieses Netzwerk das Protokoll der byzantinischen Vereinbarung.

Dieses System ist teilweise anfällig für Angriffe, aber die Wahrscheinlichkeit, dass es gehackt wird, ist sehr gering. Tatsächlich können Angreifer versuchen, das Netzwerk irgendwie zu beeinflussen, aber sie haben keine Chance, der Kette in irgendeiner Weise Schaden zuzufügen, solange ehrliche Benutzer, dh die Anweisungen des Protokolls befolgen, zwei Drittel aller Token besitzen.

Aber auch das ist nicht das Wichtigste. Für den Konsens in der Algorand-Blockchain sind nicht dieselben Knoten verantwortlich, stattdessen stimmen unterschiedliche Nutzer für jeden neuen Block ab. Dies wird dadurch erreicht, dass jeder Besitzer des ALGO-Tokens am Blockchain-Konsens teilnehmen kann.

Aber in diesem Fall ist es sehr wichtig, genau zu verstehen, wie Benutzer bestimmt werden, die in Zukunft für den Block stimmen werden. Dank Kryptografie entsteht mit jedem neuen Block ein unvorhersehbarer Auswahlpool, der die Teilnehmer der nächsten Konsensrunde bestimmt.

Nach dem Erstellen eines Blocks prüfen Benutzer, ob sie im nächsten Block abstimmen werden. All dies geschieht im Geheimen, und der Angreifer kann nicht wissen, wer genau an der nächsten Konsensrunde teilnehmen wird, was bedeutet, dass er den Betrieb dieser Knoten nicht irgendwie beeinträchtigen kann.

Um Fairness unter den ALGO-Token-Inhabern zu gewährleisten, wählt das System die Teilnehmer für die nächste Abstimmung so aus, dass die Chance, in die Auswahllinie zu gelangen, gleich dem Verhältnis der Anzahl Ihrer ALGOs und der ALGOs aller Knoten in der Summe ist.

Ein weiterer wichtiger Punkt ist die Tatsache, dass die Stärke Ihrer Stimme auch davon abhängt, wie viele Token Sie halten. Dies geschieht, damit Betrüger, wie oben beschrieben, zwei Drittel des gesamten ALGO-Angebots in Besitz nehmen müssen.

Skalierbarkeit Algorand

Die Algorand-Blockchain hat im Wesentlichen keine Begrenzung der Anzahl von Transaktionen pro Sekunde, aber es gibt einige wichtige Details, die es nicht erlauben, eine unendliche Anzahl von Transaktionen zu verarbeiten.

Die Komplexität der Erstellung von Blöcken hängt nur von der Anzahl der Knoten aus der Auswahlzeile und von der Anzahl der Transaktionen ab, die im selben Block aufgezeichnet werden. Die Anzahl der am Konsens teilnehmenden Knoten ist unverändert und hängt nicht von der Größe des Netzwerks ab, aber bei Transaktionen ist alles komplizierter.

Je mehr Transaktionen im Netzwerk stattfinden, desto mehr Rechenleistung wird benötigt, um einen Block zu erstellen. Bei einer normalen Anzahl von Transaktionen hat das Netzwerk damit keine Schwierigkeiten, aber selbst wenn es diese in großen Volumina verarbeiten muss, dann lässt sich diese Aufgabe leicht erledigen, indem man die Power der Nodes erhöht.

Optimierung der Blockchain Algorand

Damit all dies funktioniert, muss das Protokoll die Nachrichtengeschwindigkeit zwischen den Knoten optimieren, denn in einem so großen Maßstab wie Algorand wirkt sich die geringe Geschwindigkeit der Informationsverbreitung stark auf die Effizienz der Blockchain selbst aus.

Algorad-Entwickler lösen dieses Problem, indem sie Aufgaben zwischen Knoten trennen. Es gibt zwei Arten von Knoten im Netzwerk – Relais und Teilnahme. Erstere sind spezifisch für Algorand und stellen wiederum eine Art Bindeglied zwischen den Beteiligungsknoten dar.

Die Weiterleitungsknoten sind mit mehreren teilnehmenden Knoten verbunden, und sie haben Kommunikationskanäle mit einer ziemlich großen Bandbreite. Diese Knoten sammeln Informationen, verarbeiten sie und verteilen sie dann zwischen anderen Relais- und Teilnahmeknoten.

Auf diese Weise können Sie unnötige Transitkommunikationskanäle zwischen teilnehmenden Knoten entfernen und die Geschwindigkeit des Informationsaustauschs im Netzwerk erheblich beschleunigen. Obwohl natürlich klar sein sollte, dass dieser Ansatz teilweise auch als Zentralisierung betrachtet werden kann.

Nun zu den Beteiligungsknoten. Tatsächlich sind dies für viele Blockchains charakteristische Knoten, die für die Bestätigung von Blöcken verantwortlich sind. Sie sind es, die das Erreichen eines Konsenses im Algorand-Netzwerk sicherstellen.

Der Token ALGO und die Projektaussichten

Der ALGO-Token wurde oben bereits mehrfach erwähnt, hat aber neben der Teilnahme am Netzwerk noch eine Reihe weiterer Aufgaben in der Blockchain. Tatsächlich wird es als Hauptwährung des Algorand-Ökosystems verwendet, das besondere Aufmerksamkeit verdient.

ALGO wird seit Mitte 2019 gehandelt, und es ist erwähnenswert, dass seine Preisdynamik den meisten Token nicht sehr ähnlich ist. Anfangs war sein Preis ziemlich groß, aber dann korrigierte er stark und kehrte erst Ende 2021 zu seinen vorherigen Werten zurück.

Im Allgemeinen ist das Netzwerk sehr interessant und hat bereits eine große Anzahl von Investoren für sich und seinen Token angezogen.Höchstwahrscheinlich wird ALGO während des neuen Bullenzyklus noch um das Zehnfache wachsen, da sich das Projektökosystem auch jetzt noch aktiv entwickelt.

Zusammenhängende Posts

Was ist die Tokenomik eines Projekts?

Krypto-Marktkapitalisierung, was ist das?

Was sind Blockchain Explorer?

Wie man eine eigene Kryptowährung erschafft

Sie können unter Angabe eines Links zu techzeitung.de unsere Artikel kopieren und in anderen Beiträgen und sozialen Netzwerken teilen und als Quelle verwenden.

Wöchentliche Benachrichtigungen zu den neuen Beiträgen in unserem Newsletter.

Subscriben Sie unseren Newsletter jetzt, um über alle Neuigkeiten informiert zu sein.