Einführung
Waves ist eine globale Open-Source-Plattform für dezentrale Anwendungen, die 2016 vom Unternehmer Sasha Ivanov gegründet wurde. Sie wurde entwickelt, um die Sicherheit, Zuverlässigkeit und Geschwindigkeit von Computersystemen zu erhöhen, mit der Vision, die Massenakzeptanz der Blockchain-Technologie zu fördern. Im Wesentlichen kombiniert Waves die Funktionen einer Kryptowährung, einer Token-Launch-Plattform und einer dezentralen Börse und bietet gleichzeitig eine breite Palette hochfunktionaler Tools zur Bereitstellung dezentraler Anwendungen (dApps).
Waves basiert auf dem Leased Proof -of-stake (LPoS), eine verbesserte Art von Proof-of-Stake-Konsensalgorithmus, der darauf abzielt, einen verteilten Konsens zu erreichen, um das Netzwerk zu sichern. In der LPoS-Umgebung können Benutzer wählen, ob sie einen Full Node betreiben (wobei eine bestimmte Menge an WAVES eingesetzt werden muss) oder ihren Anteil an einen Full Node vermieten und einen Prozentsatz der Auszahlung als Belohnung erhalten. Dieser Mechanismus ermöglicht es jedem, an der Versorgung des Waves-Netzwerks teilzunehmen.
Das Protokoll, das bestimmt, welcher Knoten das Recht erhält, den nächsten Block zu produzieren, heißt Waves-NG und ist eine Modifikation einer Idee, die zuerst für Bitcoin vorgeschlagen wurde . Dieses Protokoll wurde von der Waves-Plattform eingeführt, um den Durchsatz des Netzwerks zu beschleunigen und die Blockzeitfreigabe zu reduzieren. Aus diesem Grund zerlegt das Waves-NG-Protokoll die Blockchain in zwei Arten von Blöcken: „Schlüsselblöcke“ und „Mikroblöcke“. Der nächste ausgewählte Miner erstellt einen leeren „Schlüsselblock“, der Block, der schließlich zur Blockchain hinzugefügt wird. Unter Verwendung eines gemeinsamen öffentlichen Schlüssels ermöglicht der „Schlüsselblock“ anderen Knoten, Mikroblöcke zu erstellen, um Transaktionen zu verarbeiten und hinzuzufügen. Auf diese Weise erhöht Waves nicht nur den Transaktionsdurchsatz, sondern reduziert auch die Transaktionslatenzen.
WAVES ist das plattformnative Token. Es kann als Zahlungsoption dienen, mit der neue Token erstellt oder Belohnungen eingesetzt werden.