DEFINITION VON OBELISK-KONSENSALgorithmus
Obelisk ist ein vielversprechender Konsensalgorithmus, der die Mängel der Algorithmen für den Nachweis der Arbeit (POW) und den Nachweis der Beteiligung (POS) beseitigen soll und es ermöglicht, den Blockchain-Status über das verteilte Netzwerk mit minimaler Rechenleistung und ohne Notwendigkeit einer Beteiligung aufrechtzuerhalten. verwandte Anforderungen. Es reduziert den Bedarf an Mining, verbessert die Transaktionsgeschwindigkeit erheblich und bietet verbesserte Sicherheit.
BREAKING DOWN Konsensalgorithmus für Obelisken
Öffentliche Blockchains agieren weltweit als selbstregulierte, dezentrale Plattformen ohne eine einzige Autorität. Ein zuverlässiger und sicherer Netzwerkmechanismus in Echtzeit ist erforderlich, um die Authentizität der im Netzwerk stattfindenden Transaktionen sowie einen Konsens über den Status des Ledgers sicherzustellen. Diese äußerst wichtige Aktivität wird vom Konsensalgorithmus ausgeführt, einem Netzwerkprotokoll, das über die Beiträge der verschiedenen Blockchain-Teilnehmer entscheidet.
Der von Bitcoin und Litecoin verwendete POW (Proof of Work) und der von Dash und NEO verwendete POS (Proof of Stake) sind die beiden am häufigsten verwendeten Konsensus-Algorithmen. Beide weisen jedoch einige Nachteile auf. POW soll energieintensiv sein, und POS fördert das Horten von Kryptowährungen, anstatt Ausgaben zu tätigen.
Wie funktioniert der Obelisk?
Obelisk versucht, die Probleme von POW und POS zu umgehen, indem der Einfluss auf das Netzwerk nach einem Konzept namens "Web of Trust" verteilt wird. Dieses Konzept verteilt den Einfluss auf verschiedene Netzwerkknoten und trifft Konsensentscheidungen in Abhängigkeit von der Einflussbewertung jedes Knotens. Jeder Knoten abonniert eine ausgewählte Anzahl anderer Netzwerkknoten, und die Dichte des Teilnehmernetzwerks eines Knotens bestimmt seinen Einfluss auf das Netzwerk.
In Bezug auf die ausgeführten Rollen und Aktivitäten gibt es auf Obelisk zwei Knotentypen: Blockerzeugungsknoten und Konsensusknoten. Knoten können austauschbar beliebige Rollen übernehmen. Blockerzeugende Knoten sammeln neue Transaktionen, authentifizieren sie, packen die verifizierten Transaktionen in einen neuen Block und senden den Block an das Netzwerk. Konsensknoten sammeln die von blockgenerierenden Knoten generierten Blöcke und speichern sie in einem anderen Container als der Blockchain. Es identifiziert dann den Block, der von der größten Anzahl von Blockgeneratoren erzeugt wurde. Dieser Block wird als lokaler Gewinner bezeichnet und kann der Blockchain hinzugefügt werden. Jeder dieser Konsensknoten führt die erforderlichen Statistiken zu den lokalen Gewinnern, die von anderen Knoten gemeldet wurden. Wenn lokale Gewinner von der Mehrheit oder allen Konsensknoten gemeldet wurden, gilt dies als globaler Gewinner und bleibt weiterhin Teil der Blockchain. Wenn die Knoten jedoch eine andere Entscheidung treffen, wird basierend auf den verfügbaren Daten und lokalen Protokollen eine der folgenden Aktionen ausgeführt
(1) sich selbst mit dem Netzwerk neu synchronisieren oder
(2) von der Teilnahme an Konsens und / oder Blockbildung absehen oder
(3) Bewahren Sie die Blockchain auf und fordern Sie einen Notstopp an
Obelisk hat das Potenzial einer hohen Skalierbarkeit und eines niedrigen Energieverbrauchs. Die Blockgenerierung kann auf kostengünstiger Hardware ausgeführt werden. Der Algorithmus kann einfach und effizient in einem spärlichen Netzwerk mit nur einer Verbindung zum nächsten Nachbarn ausgeführt werden, anstatt eine Verbindung mit hoher Bandbreite zu benötigen.
Der Obelisk wird von SkyCoin verwendet, das sich zu einem vollständigen Ökosystem der Blockchain-Technologie entwickelt und eingeführt wurde, um die Verwendung der Kryptowährung und der Public-Ledger-Technologie als „echte“ Währung anstelle eines anderen Mediums für die Bewertung spekulativer Kryptowährungswetten zu fördern.