Was ist ein reiner Proof of Stake (PPoS)?
Algorand verwendet den Pure Proof of Stake-Konsensmechanismus, der auf dem byzantinischen Konsens aufbaut. Bei diesem Ansatz hängt der Einfluss jedes Benutzers auf einen neuen Block von seinem Einsatz ab. Das System wählt Benutzer heimlich und zufällig aus, wenn es darum geht, neue Blöcke zu erstellen und über Blockvorschläge abzustimmen.
Die Wahrscheinlichkeit, dass ein Benutzer bei der Erstellung neuer Blöcke ausgewählt wird, ist proportional zu seinem Einsatz.
Der PoS-Konsensmechanismus basiert auf der Prämisse, dass eine Person Blocktransaktionen entsprechend ihrem Anteil (d. h. der Anzahl der Münzen, die sie besitzt) abbauen oder validieren kann. Wenn jemand 3 % der verfügbaren Coins besitzt, bedeutet das, dass er theoretisch 3 % der gesamten Transaktionen schürfen oder validieren kann.
Der Hauptvorteil davon besteht darin, dass der Bergbau auch Personen zugänglich gemacht wird, die nicht unbedingt über die Ressourcen verfügen, um am traditionellen Bergbau teilzunehmen. Anstatt teure und energieverbrauchende Hardware zu benötigen, braucht man lediglich einen Computer mit Internetanschluss und ein paar Münzen!
Algorand ist ein reines Proof-of-Stake-Blockchain-Protokoll, das Skalierbarkeit, Sicherheit und Dezentralisierung erreicht. Es wurde von Silvio Micali, Turing-Preisträger und Professor am MIT, entwickelt.
Algorand löst grundlegende Probleme, mit denen andere Blockchain-Protokolle konfrontiert sind:
Skalierung – Das Problem des Transaktionsdurchsatzes, mit dem Blockchains wie Bitcoin oder Ethereum konfrontiert sind, kann mit der nahezu sofortigen Transaktionsendgültigkeit von Algorand gelöst werden.
Sicherheit – Durch einen reinen Proof of Stake und ein elegantes byzantinisches Abkommen verfügt Algorand über nachweisbare asymptotische Sicherheit gegen byzantinische Gegner.
Dezentralisierung – Mit einer homogenen Token-Verteilung ermöglicht Algorand ein wirklich dezentrales Netzwerk ohne besondere Rollen oder Knoten.
Algorand ist eine skalierbare Blockchain-Plattform, die einfach, sicher und effizient ist. Die Blockchain basiert auf dem Konzept des Proof of Stake (PoS), das sicherstellt, dass Teilnehmer mit dem höchsten Wert im System zur Validierung von Transaktionen ausgewählt werden. Dieser Ansatz macht einen hohen Energieverbrauch (und Kosten) sowie komplexe Netzwerkstrukturen überflüssig, die für die Aufrechterhaltung einer PoW-Blockchain erforderlich sind.
Die Algorand-Plattform beschäftigt zwei Arten von Teilnehmern: Benutzer und Knoten. Benutzer tätigen Transaktionen über die Algorand-Plattform, indem sie Token an andere Benutzer senden oder empfangen. Knoten nehmen am Netzwerk teil, indem sie Transaktionen verarbeiten und sichern. Das System verfügt außerdem über spezielle Knoten, sogenannte Block Producer (BPs), die alle Funktionen eines gewöhnlichen Knotens ausführen und Blöcke im System durch Signieren überprüfen.
Beim Start wurden die ersten Millionen Blöcke vorab abgebaut. Anschließend werden alle fünf Sekunden in zufälligen Abständen neue Blöcke erstellt. Der Blockerstellungsprozess beginnt damit, dass eine Reihe zufällig ausgewählter BPs für jeden Blockzyklus einen Anführer auswählt. Ein Führer wird mittels eines mehrstufigen byzantinischen Vereinbarungsprotokolls namens Binary Byzantine Agreement (BBA) gewählt. Während dieses Prozesses kommunizieren BPs offline miteinander, bis sie einen Konsens darüber erzielen, wer Blockvorschlager wird.