Freitagabend habe ich einem Freund bei einer Cross-Chain-Überweisung geholfen. Er sagte, das Geld sei tatsächlich angekommen, aber die Gegenseite wollte unbedingt einen Nachweis dafür, dass mit der Transaktion alles in Ordnung ist. Beide haben sich in einer Gruppe eine halbe Ewigkeit gestritten, aber niemand konnte den anderen überzeugen. Da fiel mir ein, dass ich vor ein paar Tagen beim Lesen des Dokuments <a>@NewtonProtocol </a> genau diesen Begriff gesehen hatte: Pass/Fail Attestation.
Die meisten, die das Wort zum ersten Mal hören, denken, es sei einfach eine Transaktionsbestätigung – so ähnlich wie ein Screenshot im Browser. Ich habe die Felder aus dem Dokument mehrmals auseinandergebaut und direkt verglichen, erst dann wurde mir klar: Das ist kein Screenshot. Es ist ein verifizierbarer On-Chain-Beleg, der speziell dafür da ist, zu beweisen, dass die Transaktion vor dem Settlement wirklich eine Prüfung durch eine bestimmte Strategie durchlaufen hat, und dass das Ergebnis der Prüfung „bestanden“ oder „nicht bestanden“ ist.
Dieser Beleg wird von der Verification Layer vor dem Settlement erzeugt. Ein Capability-Routing-Middleware ist dafür zuständig, ihn an die passende Ausführungsaktion anzuhängen. Danach kann jeder diese Attestation zur eigenen Verifikation nutzen – man muss sich nicht auf die Aussage des Initiators verlassen.
Das ist genau der Teil, den ich daran sehe, dass sich das Newton Protocol von seinen Vorgängern unterscheidet. Früher, wenn bei On-Chain-Transaktionen etwas schiefging, konnte man nur nachträglich im Block-Explorer raten, was die Ursache war. Jetzt gibt es vor dem Settlement eine zusätzliche Ebene eines verifizierbaren Nachweises: „bestanden“ oder „nicht bestanden“ steht ganz klar dabei.
Die eigentliche Frage ist: Entstehen für diesen Nachweis selbst Kosten? Und wer stellt sicher, dass die Knoten, die ihn erzeugen, nicht schummeln?
Die Antwort liegt bei <a>$NEWT </a>. Das Erzeugen und Verifizieren der Attestation kostet NEWT. Ein Knoten, der das Recht zum Ausstellen erhalten will, muss zuerst NEWT hinterlegen. Wenn er beim Ausstellen fälscht, wird der Betrag von ihm abgezogen. Das ist nicht dasselbe wie einfach ein Token für Gebühren. Es ist eher wie eine Kaution – es wird auf Glaubwürdigkeit gesetzt! Ohne einen echten Bedarf an verifizierenden Prüfungen bleibt diese Kaution ungenutzt. Erst wenn tiefere Nutzer anfangen, Attestations für das Risikomanagement zu nutzen, wird der NEWT-Verbrauch wirklich in Gang kommen.
Ich ziehe noch kein Fazit, sondern beobachte weiter, ob das Attestation-Mechanismus des Newton Protocol im Mainnet den Prüfungen durch echte Nutzung standhält. #newt
Die meisten, die das Wort zum ersten Mal hören, denken, es sei einfach eine Transaktionsbestätigung – so ähnlich wie ein Screenshot im Browser. Ich habe die Felder aus dem Dokument mehrmals auseinandergebaut und direkt verglichen, erst dann wurde mir klar: Das ist kein Screenshot. Es ist ein verifizierbarer On-Chain-Beleg, der speziell dafür da ist, zu beweisen, dass die Transaktion vor dem Settlement wirklich eine Prüfung durch eine bestimmte Strategie durchlaufen hat, und dass das Ergebnis der Prüfung „bestanden“ oder „nicht bestanden“ ist.
Dieser Beleg wird von der Verification Layer vor dem Settlement erzeugt. Ein Capability-Routing-Middleware ist dafür zuständig, ihn an die passende Ausführungsaktion anzuhängen. Danach kann jeder diese Attestation zur eigenen Verifikation nutzen – man muss sich nicht auf die Aussage des Initiators verlassen.
Das ist genau der Teil, den ich daran sehe, dass sich das Newton Protocol von seinen Vorgängern unterscheidet. Früher, wenn bei On-Chain-Transaktionen etwas schiefging, konnte man nur nachträglich im Block-Explorer raten, was die Ursache war. Jetzt gibt es vor dem Settlement eine zusätzliche Ebene eines verifizierbaren Nachweises: „bestanden“ oder „nicht bestanden“ steht ganz klar dabei.
Die eigentliche Frage ist: Entstehen für diesen Nachweis selbst Kosten? Und wer stellt sicher, dass die Knoten, die ihn erzeugen, nicht schummeln?
Die Antwort liegt bei <a>$NEWT </a>. Das Erzeugen und Verifizieren der Attestation kostet NEWT. Ein Knoten, der das Recht zum Ausstellen erhalten will, muss zuerst NEWT hinterlegen. Wenn er beim Ausstellen fälscht, wird der Betrag von ihm abgezogen. Das ist nicht dasselbe wie einfach ein Token für Gebühren. Es ist eher wie eine Kaution – es wird auf Glaubwürdigkeit gesetzt! Ohne einen echten Bedarf an verifizierenden Prüfungen bleibt diese Kaution ungenutzt. Erst wenn tiefere Nutzer anfangen, Attestations für das Risikomanagement zu nutzen, wird der NEWT-Verbrauch wirklich in Gang kommen.
Ich ziehe noch kein Fazit, sondern beobachte weiter, ob das Attestation-Mechanismus des Newton Protocol im Mainnet den Prüfungen durch echte Nutzung standhält. #newt