Proof-of-Commitment

Proof-of-Commitment (POC+)


Der klassische Kapazitätsnachweis ist ein Konsensmechanismus, der sicherstellt, dass eine Partei eine Menge Speicherplatz für die Netzwerksicherheit reserviert hat. Als erste Blockchain, die den klassischen Proof-of-Capacity verwendet, verwendet Signum ihn weiterhin als Grundlage für seinen verbesserten Konsensalgorithmus, den Proof-of-Commitment.

Proof-of-Commitment dezentralisiert die Überprüfung von Transaktionen und die Generierung von Blöcken. Die Festplattenkapazität ist mit Plotdateien gefüllt, die schwer zu berechnende Shabal-256-Hash-Ergebnisse enthalten. Für jede Mining-Runde werden Fristen anhand dieser Daten berechnet. Die beste Frist, die an das Netzwerk gesendet wird, verdient das Recht, den nächsten Block zu fälschen und die zugehörige Blockbelohnung zu erhalten. Eine größere Kapazität bietet eine bessere Chance, den besten Termin einzureichen.

Proof-of-Work-Vergleich


Der Proof-of-Commitment hat eine Parallele zum Proof-of-Work, da der Plotting-Prozess, den es verwendet, um sein Netzwerk zu dezentralisieren, den Konsens zu verteilen und die Manipulation seines verteilten Ledgers zu verhindern, ressourcenintensive Hash-Funktionen verwendet. Jenseits dieser Parallele unterscheiden sich die Algorithmen grundlegend. Proof-of-Work-Systeme berechnen Hash-Funktionen in Echtzeit und verwerfen sie nach jedem Block. Bei Proof-of-Capacity-Systemen werden Hash-Funktionen vorberechnet, in den Speicher geschrieben und sind zur unbegrenzten Wiederverwendung im Mining-Prozess abrufbar.

Da die Hash-Funktionen vorberechnet und gespeichert werden, müssen sie nicht in Echtzeit erstellt werden. Infolgedessen verbrauchen Kapazitätsnachweissysteme sehr wenig Energie, gerade genug, um ein Hintergrundprogramm auszuführen, das eine kleine Teilmenge gespeicherter Plotdateien durchliest, Fristen für die in jeder Runde ausgewählten Personen berechnet und das beste Ergebnis an das Netzwerk übermittelt. Der ressourcenintensivere Berechnungsprozess wird nur durchgeführt, wenn ein Miner seine geplante Kapazität erhöhen möchte.

Harvey Hardrive macht eine Pause nach einem Tag, an dem er sich für umweltfreundliche Blockchain einsetzt.

Begründung und Vorteile für das Signum-Netzwerk


Der Verpflichtungsnachweis wurde entwickelt, um das Signum-Netzwerk vor Konsequenzen zu schützen, die sich aus seinem Engagement für Open-Source-Software ergeben, einer Art von Software, die unter einer Lizenz veröffentlicht wird, die Benutzern das Recht einräumt, sie zu verwenden, zu studieren, zu ändern und an jedermann zu verteilen für jeden Zweck.

„Nachahmung ist die größte Form der Schmeichelei“, heißt es. In den vielen Jahren seit seiner Gründung im Jahr 2014 haben sich Kopien des Signum-Netzwerks vermehrt – nicht das Grundkonzept oder ein bestimmter Teil seines innovativen Codes, sondern das gesamte Netzwerk, alles von seiner Kontostruktur bis zum Format seiner Plot-Dateien. Während viele dieser Projekte aufgrund mangelnder Weiterentwicklung bereits am Scheitern sind, stellte ihre Existenz und das Potenzial für eine weitere Verbreitung den klassischen Algorithmus von Signum vor ein komplexes Problem – wie könnte das Netzwerk vor der Fähigkeit von Nachahmern geschützt werden? Projekte, die im Signum-Netzwerk gemeinsam abgebaut werden, ohne sich an das Projekt zu binden.

Die Antwort war Proof-of-Commitment, der klassische Proof-of-Capacity-Algorithmus kombiniert mit einem Proof-of-Stake-Element.

Proof-of-Commitment multipliziert die physische Speicherkapazität effektiv linear, basierend auf der Höhe des Einsatzes, den ein Miner für diesen Zweck beiseite legt. Anstelle eines vordefinierten Einsatzniveaus basieren die Vorteile auf dem durchschnittlichen Einsatz des Netzwerks pro Terabyte. Der Durchschnitt muss sich verpflichten, ein Eins-zu-eins-Verhältnis zwischen physischer und effektiver Kapazität aufrechtzuerhalten. Wenn der zugesagte Betrag über oder unter dem Durchschnitt liegt, werden die Staking-Vorteile statistisch angewendet, wobei die berechneten Fristen proportional erhöht oder gesenkt werden, wenn sie an das Netzwerk übermittelt werden. ( Siehe auch: https://signum.community/signum-mining/#commitment )

Obwohl der Verpflichtungsnachweis für Signum aus der Notwendigkeit geboren wurde, verbessert er das bereits beeindruckende ökologische Nachhaltigkeitsprofil des Signum-Netzwerks, indem er die für das Mining verfügbaren Methoden erweitert, sodass mehr Menschen zu Bedingungen teilnehmen können, die ihren Umständen in Bezug auf die Hardwareanforderungen besser entsprechen. Mit kleinen Bergleuten, die in der Lage sind, ihre Kapazität effektiv zu vervielfachen, wurde das schwer fassbare System der konsensbasierten, selbstregulierenden, erzwungenen Moderation und Dezentralisierung erreicht.

Hinweis: In Übereinstimmung mit der Umweltethik von Signum wurden diese Änderungen so vorgenommen, dass die Verwendung bestehender Plotdateien erhalten blieb.

Signum wurde als Alternative zur Energieverschwendung in Proof-of-Work-Systemen und der mangelnden Fairness bei der anfänglichen Verteilung von Proof-of-Stake-Coins gegründet. Obwohl es notwendig ist, die Proof-of-Stake-Terminologie zu Vergleichszwecken zu verwenden, ist Signum nicht in erster Linie eine Proof-of-Stake-Plattform.

1 + 4 =