Zunächst habe ich dieses Dokument nur gelesen, weil ich dachte… es wird wahrscheinlich wie andere „neue Währungssysteme“ sein. Ich war an eine ziemlich starre Annahme gewöhnt: Geld in Web3 ist letztendlich nur eine Art Token, der ausgegeben, verwaltet und dann mit ein paar logischen Schichten versehen wird, um Angebot und Nachfrage zu steuern. Das bedeutet, dass das Kernproblem immer bei der Ausgabe und Verteilung liegt. Der Rest ist nur Optimierung.
Aber als ich die Beschreibung von @SignOfficial über das neue Währungssystem genauer las, begann ich zu erkennen, dass diese Annahme möglicherweise ein ziemlich wichtiges Puzzlestück fehlt. Nicht völlig falsch, aber es scheint, als würde es „Geld“ aus einer zu engen Perspektive betrachten – als ein Objekt, anstatt als ein System mit Bedeutung.
Es gibt einen Abschnitt, der mich länger zum Nachdenken gebracht hat, als ich dachte. Nicht, weil es zu kompliziert ist, sondern weil es ziemlich… normal geschrieben ist. Aber genau diese Normalität lässt mich spüren, dass etwas nicht stimmt mit meiner Auffassung des Problems. Sie beginnen nicht mit der „Herausgabe einer neuen Währung“, sondern mit der Neudefinition, wie Wert erfasst, verifiziert und zwischen Systemen bewegt wird.
Klingt vertraut. Aber ich beginne zu zweifeln: Wenn sie mit diesem Ansatz wirklich ernst machen, könnte „Geld“ hier nicht mehr im Mittelpunkt stehen.
Wenn man schnell hinschaut, scheint dieses System immer noch die Komponenten zu haben, die ich schon oft gesehen habe: ein Schema zur Definition von Daten, eine Speicherschicht zur Speicherung, einen Mechanismus zum Abfragen und Interagieren. Nichts Ungewöhnliches. Aber wenn ich Schicht für Schicht durchgehe, beginne ich zu sehen, dass sie versuchen, etwas Tieferes zu lösen – nicht wie man eine bessere Währung schafft, sondern wie man sicherstellt, dass die „Bedeutung von Geld“ nicht verloren geht, wenn es durch verschiedene Systeme geht.
Das Schema ist der Ort, an dem ich das klarer sehe. Normalerweise denke ich, dass ein Schema nur eine Möglichkeit ist, Daten zu standardisieren, damit das System ihre Struktur versteht. Aber hier definiert das Schema nicht nur „was Geld ist“, sondern kodiert auch den Kontext – was dieses Geld repräsentiert, unter welchen Bedingungen und wie es verwendet werden kann. Das klingt klein, aber ohne diese Ebene wird jedes Token, wenn es zwischen verschiedenen Chains oder Systemen bewegt wird, allmählich „abgeflacht“ – die ursprüngliche Bedeutung geht verloren, es bleibt nur noch der Zahlenwert.
Was ich bemerkenswert finde, ist, wie sie die Speicherung behandeln. Wenn man nur Salden oder Transaktionshistorien speichert, ist das zu vertraut. Aber hier scheint die Speicherung so gestaltet zu sein, dass sie auch die Beziehungen zwischen den Daten bewahrt – wie eine Art „kontextbezogener Zustand“, nicht nur einen statischen Zustand. Zunächst dachte ich, dass das etwas übertrieben ist. Aber dann fragte ich mich: Wenn der Kontext nicht bewahrt werden kann, wie kann dann ein anderes System die Bedeutung einer Währungseinheit korrekt verstehen, wenn sie übertragen wird?
Die Abfrageebene lässt mich auch viel nachdenken. Normalerweise ist eine Abfrage nur ein Weg, um Daten zu lesen. Aber hier ist es wie eine Interpretationsschicht – in der die Daten nicht nur abgerufen, sondern auch gemäß dem semantischen Verständnis, das das Schema definiert hat, verstanden werden. Das klingt abstrakt, aber wenn man es weglässt, wird das gesamte System in den alten Zustand zurückfallen: Die Daten existieren, aber es gibt keine Möglichkeit sicherzustellen, dass verschiedene Systeme sie „gleich verstehen“.
Je tiefer ich gehe, desto mehr sehe ich, dass sie versuchen, ein Problem zu lösen, das viele andere Systeme oft übersehen oder vermeiden: Interoperabilität ist nicht nur der Transfer von Daten von A nach B, sondern die Beibehaltung der Bedeutung dieser Daten während des gesamten Prozesses. Und wenn man dies auf Geld anwendet, führt es zu einer ziemlich anderen Sichtweise – Geld ist nicht mehr ein unabhängiges Objekt, sondern Teil eines größeren semantischen Systems.
Hier beginne ich, an viele andere Projekte zu denken, die ich gelesen habe. Die meisten konzentrieren sich darauf, die Oberfläche zu optimieren: wie man Transaktionen schneller macht, die Gebühren senkt oder die Benutzererfahrung verbessert. Einige gehen weiter und fügen Compliance, Identität oder Governance hinzu. Aber selten sehe ich Systeme, die tatsächlich mit der Frage beginnen: „Wie kann der finanzielle Dateninhalt seine Bedeutung behalten, wenn er durch verschiedene Umgebungen geht?“
Es scheint, als würde Sign versuchen, diese Ebene zu erreichen. Aber ich bin mir immer noch nicht sicher, ob sie es bis zum Ende schaffen werden.
Es gibt einige Punkte, die ich als ziemlich „auf dem richtigen Weg“ empfinde, zumindest in Bezug auf das Design. Erstens betrachten sie die Abfrage als einen ebenso wichtigen Teil wie die Speicherung – das wird selten betont, ist aber sehr wichtig, wenn man ein System aufbauen möchte, das konsistent verstanden werden kann. Zweitens ist ihre Möglichkeit, Semantik direkt in das Schema einzufügen, anstatt sie in der Anwendungsschicht zu belassen. Das erhöht die anfängliche Komplexität, könnte aber, wenn es erfolgreich ist, später viel Mehrdeutigkeit reduzieren. Und schließlich versuchen sie nicht, Geld als primitives, unabhängiges Element zu definieren, sondern als Teil eines größeren Datensystems.
Aber ich sehe auch eine ziemlich große Kluft zwischen „vernünftiger Gestaltung“ und „Standardisierung“. Die Geschichte von Web3 hat zu viele Beispiele für sehr gut gestaltete Systeme, die nie genügend Akzeptanz erreichen, um einen echten Einfluss zu haben. Und hier wird das Problem noch schwieriger – denn damit dieses System wie erwartet funktioniert, braucht es nicht nur Benutzer, sondern auch andere Systeme, die die neue Definition von Daten und Geld akzeptieren.
Und das ist… nicht einfach.
Je mehr ich nachdenke, desto mehr erkenne ich, dass die größte Herausforderung nicht darin besteht, ein solches System aufzubauen, sondern wie es in einer Umgebung verwendet wird, in der alles bereits eine sehr große Trägheit hat. Die aktuellen Chains, die aktuellen Protokolle – alle haben bereits ihre eigenen Wege, Geld zu definieren und zu verarbeiten. Sie davon zu überzeugen, auf ein semantisch reichhaltigeres Modell umzusteigen, ist nicht nur eine technische Herausforderung, sondern auch eine Frage der Koordination.
Also denke ich am Ende nicht, dass ich dieses System „vollständig verstanden“ habe. Wenn sich etwas ändert, dann vielleicht die Art und Weise, wie ich das Problem sehe. Früher dachte ich, dass Geld in Web3 eine separate Schicht ist, die unabhängig optimiert werden kann. Aber jetzt beginne ich zu erkennen, dass es nur ein Ausdruck davon sein könnte, wie wir Daten definieren und übertragen.
Wie steht es mit der Richtung von Sign – wird es zu etwas Fundamentalerem werden, oder ist es nur ein interessanter Ansatz?
aber schwer zu verbreiten – ich habe noch keine Antwort.
Ich werde wahrscheinlich weiterhin beobachten.
