Ich habe versucht herauszufinden, wie ein Smart Contract überhaupt eine Frage wie „Welche Wallets in diesem Pool halten mehr als 1.000 $?“ stellen könnte, und festgestellt, dass er das im Grunde nicht kann. Onchain gibt es keine Abfragesprache.

Genau diese Lücke will @SpaceandTime schließen. Du führst die Abfrage in SQL aus, und Proof of SQL erstellt einen Zero-Knowledge-Beweis dafür, dass sie korrekt auf manipulationssicheren Daten ausgeführt wurde. Das Ergebnis kann ein Contract also verifizieren, statt ihm einfach nur vertrauen zu müssen.

Das ist in drei Bereichen wichtig: KI-Agenten, die verifizierte Daten prüfen, bevor sie handeln; Tokenisierung, bei der Offchain-Daten wie Reserven verankert werden müssen; und DeFi, wo Kreditvergabe- oder Tresorentscheidungen von präzisen Zahlen abhängen.

Der ehrliche Haken: Ein Beweis zeigt, dass die Abfrage korrekt ausgeführt wurde, nicht, dass die zugrunde liegenden Daten verlässlich waren. Und die tatsächliche Nutzung scheint im Vergleich zur Größe des Tokens noch gering zu sein: $SXT liegt bei etwa 0,01 $ und heute rund 7 % im Plus.

Wenn der Beweis nur die Abfrage und nicht die Quelldaten abdeckt, wohin verlagert sich dann das Vertrauen tatsächlich?

#sxt