Angesichts des Rückgangs von FTX in der Kryptowelt haben große zentralisierte Börsen (CEX) in den letzten Tagen nach dem FTX-Vorfall erklärt, dass sie das Merkel-Tree-Reservezertifikat der Börse (Merkle-Tree) bald bekannt geben oder direkt offenlegen werden Proof-of-Reserves), in der Hoffnung, die ursprünglich undurchsichtigen CEX-Vermögensreserven durch Merkle-Proof transparent zu machen und so die Vermögensreserven der eigenen zentralisierten CEX-Börse nachzuweisen und zu beweisen, dass die Gelder nicht zweckentfremdet oder mobil verwendet wurden.

Es besteht kein Zweifel, dass der Fall von FTX einen Schatten auf den Black-Box-Betriebsmechanismus des gesamten CEX geworfen hat und sogar einen unauslöschlichen Fleck darstellt, und das Merkel-Baumreservezertifikat scheint der Branche einen Hoffnungsschimmer zu bringen. Was diese technische Lösung betrifft, wurde sie bereits vor einigen Jahren vorgeschlagen und angewendet. Was genau ist also der „Merkel-Beweis“ und wie lässt sich beweisen, dass die Vermögenswerte der Nutzer an der Börse nicht missbraucht wurden? Kann er beweisen, dass ihre Vermögenswerte sicher aufbewahrt werden?

Der Merkle-Baum ist die Datenstruktur von Kryptowährungen wie Bitcoin und Ethereum. Es handelt sich um eine kryptografische Technik, die Daten komprimieren kann. Durch die Verwendung von Merkle-Bäumen können mehrere Daten zu einem Daten zusammengeführt und größere Datenzusammenfassungsergebnisse gespeichert werden. Gleichzeitig kann Kryptographie verwendet werden, um nachzuweisen, dass die entsprechenden Daten in den Zusammenfassungsergebnissen komprimiert sind. Darüber hinaus kann durch die Überprüfung der Datenintegrität der Wurzel des Merkle-Baums die Integrität aller Daten nachgewiesen werden, aus denen der Merkle-Baum besteht.

Die Blätter eines Merkle-Baums bestehen aus dem Hashwert jedes Elements im Datensatz. Konkret besteht die Konstruktion des Blattteils darin, zwei benachbarte Hash-Werte zu verketten, sie in einen Block zu packen und sie erneut zu hashen, um einen übergeordneten Hash-Wert zu erzeugen. Der schließlich in die oberste Ebene gepackte Hash-Wert wird als Merkle-Tree-Wurzel oder Wurzel-Hash-Wert (Merkle-Wurzel) bezeichnet. Der Hash-Wert der Wurzel des Merkle-Baums enthält die Hash-Eigenschaften aller Daten. Dies bedeutet, dass an jedem Knoten, an dem die Daten manipuliert werden, ein völlig anderer Wert angezeigt wird, d. h. der im Merkle-Baum aufgezeichnete Hash kann nicht sein Wert manipuliert.

Unter der Annahme, dass unsere Konto- und Kontostandinformationen in der Merkle-Wurzel als Daten A aufgezeichnet sind, können wir die folgenden Daten als Beweis verwenden, um zu überprüfen, ob Daten A im Merkle-Baum aufgezeichnet sind:

  • Daten A (Konto- und Saldoinformationen)

  • Hashwert von B

  • Hashwert der CD

  • Root-Hash

Abbildung 1: Schematisches Diagramm des Merkel-Baums zum Speichern von Daten

Als nächstes berechnen wir den Hash von A anhand der Daten A und berechnen dann den Hash von AB zusammen mit dem Hash von B. Schließlich verwenden wir den Hash von AB und den Hash von CD, um den Root-Hash zu berechnen, und verwenden den Root-Hash Wir haben berechnet und die erhaltenen Root-Hashes verglichen, und wenn sie gleich sind, wird überprüft, ob A im Merkle-Baum aufgezeichnet ist.

Wenn die Vermögenswerte aller Benutzer der zentralen Börse im Merkel-Baum erfasst werden und dies als wahr gilt, kann die Börse jedem Benutzer nachweisen, dass „die Datensätze standardmäßig gelöscht wurden, ohne andere Benutzerinformationen offenzulegen“. , die Vermögenswerte des Benutzers sind real.“

Wie wird dieses Beweissystem in der Praxis eingesetzt? Das Vertrauen in dieses System basiert auf Merkle-Bäumen (dynamische Abschreckung) und Auditing (berufliche Verantwortung Dritter). Die dynamische Abschreckung basiert auf der Tatsache, dass jeder Benutzer als Erkennungsknoten dienen und nachweisen kann, dass er sich nicht im Merkel-Baum befindet, wodurch festgestellt wird, dass die von der Börse bereitgestellte Baumwurzel gefälscht ist Beispielsweise werden in der Baumwurzel nicht alle Benutzersalden und -funktionen angezeigt. Beides ist unverzichtbar. Dies bedeutet nicht, dass sich alle Probleme allein auf kryptografische Beweise beweisen lassen, und es gibt viele Punkte, die man manipulieren kann.

Im Vergleich zur vorherigen CEX, die nur über eine Audit-Überwachung verfügte, gibt das Hinzufügen des Merkle-Baums den Benutzern jedoch tatsächlich das Recht, die Vermögensreserven von CEX in gewissem Umfang dezentral zu überwachen, was eine große Verbesserung darstellt Der derzeitige starke Mangel an Vertrauen in den Markt ist eine gute Sache.

Kann die Verwendung des Merkle-Tree-Reservenachweises jedoch beweisen, dass die Vermögenswerte der Benutzer sicher sind? Durch den Merkle-Beweis können wir zwar überprüfen, ob unsere Vermögenswerte in einem unveränderlichen Hash erfasst sind, aber kann dies vollständig beweisen, dass die Gelder nicht zweckentfremdet oder verschoben wurden?

Zentralisierte Börsen führen jede Sekunde eine große Anzahl von Transaktionen durch, und es ist unmöglich, die Baumwurzel jede Sekunde zu aktualisieren, sodass die Baumwurzel, die wir sehen, höchstwahrscheinlich nicht die neueste ist. Aus einer anderen Perspektive besteht die Merkle-Baumberechnung jedoch hauptsächlich aus der Berechnung einer Reihe von Hash-Funktionen, und die Berechnungsgeschwindigkeit von Hash-Funktionen ist relativ hoch, sodass die Aktualisierungsfrequenz in diesem Sinne nicht sehr langsam sein wird.

Zusätzlich zu den oben erwähnten Problemen mit der Aktualisierungshäufigkeit weist das Merkle-Baumreservat die folgenden wichtigen Probleme auf:

  1. Front-End-Betrugsproblem: Merkle-Tree-Daten werden auf dem eigenen Server der Börse gespeichert. Die Front-End-Seite, auf der Benutzer mit der Börse interagieren, wird von der Börse kontrolliert. Die Börse kann gefälschte Seiten zurückgeben, um Benutzer zu täuschen Front-End-Betrug. Dieses Problem muss durch Softwareüberwachung von Drittanbietern gelöst werden.

  2. Bonitätsprobleme bei Prüfungen durch Dritte: Auch im traditionellen Finanzwesen kommt es häufig zu Prüfungsfehlern oder sogar zu rechtswidrigem Verhalten. Obwohl dies im Krypto-Bereich nicht weit verbreitet ist, sind Prüfungen nicht immer objektiv und fair.

  3. Damit verbundene Geschäfte, Haftungsverhältnisse, Margengeschäfte etc. können nicht über die Rücklagen abgebildet werden.

Der Kryptowährungsmarkt benötigt offenere und transparentere Informationen. Die Zertifizierung von Merkle-Tree-Reserven wird zum Standard an Krypto-Börsen und wird dazu beitragen, Branchennormen festzulegen und das Vertrauen der Benutzer wiederherzustellen.

Ob für Investoren oder Nutzer: Die Gewährleistung der Sicherheit von Geldern ist immer das Damoklesschwert, das über dem Kopf eines jeden Praktikers schwebt. In diesem Bärenmarkt werden die Räder von Web3 nicht anhalten und vorwärts rollen, egal wer fällt oder wer am Ende übrig bleibt.