Ich habe das Kernstück von WAL erforscht, das sich immer um die Implementierung der Technologie dreht, ohne sich nur an der Oberfläche des Token-Konzepts aufzuhalten. Stattdessen habe ich Hunderte von Move-Vertragsbereitstellungen, praktische Tests von Red Stuff-Codierung, den Betrieb von Staking-Knoten und die Durchführung von On-Chain-Governance-Vorschlägen durchgeführt. Vom Schreiben des Codes, über die Parametereinstellung bis hin zur Modellberechnung habe ich auf jedes Detail geachtet, um den wahren Kernwert dieses Tokens zu verstehen - es ist kein einfaches Token, das von dezentralem Speicher abhängt, sondern ist von Grund auf mit dem technischen System des WalrusProtocol tief verbunden. Jede Funktion des Vertrags, jeder Parameter der Codierung und jede Formel des wirtschaftlichen Modells bestimmen den tatsächlichen Wert von WAL. Die Probleme, auf die ich während der praktischen Umsetzung gestoßen bin, und die Stolpersteine, die ich überwunden habe, haben mir auch ein greifbareres Verständnis für die Verschmelzung von Technologie und Token gegeben.

Der erste Schritt zur Erforschung von WAL besteht darin, das zugrunde liegende Gerüst zu verstehen – die auf der Move-Sprache basierenden Smart Contracts, die auch das Kernstück des WalrusProtocol sind, um programmierbaren Speicher zu ermöglichen. Während ich den Kernvertrag von Walrus implementierte und debugged, habe ich die feine Kontrolle der Move-Sprache über Speicherressourcen wirklich gespürt. Walrus definiert alle Speicherressourcen als exklusive Objekte auf der Sui-Kette und implementiert strenge Attributbeschränkungen durch die Struktur von struct in den Move-Verträgen. Beim Erstellen meiner benutzerdefinierten StorageResource-Struktur musste ich Schlüssel und Speicherkapazität hinzufügen, während ich die Kernfelder wie capacity (Speicherkapazität), epoch_start (Start-Epoche), epoch_end (Ende-Epoche), blob_id (Datenidentifikation) usw. klar angeben musste. Ein fehlendes Feld würde zum Fehlschlagen der Vertragskompilierung führen, und diese starke Definition gewährleistet auf der unteren Ebene die Einzigartigkeit und Nachverfolgbarkeit der Speicherressourcen. Ich habe versucht, eine Speicherressource von 100GB zu erstellen und epoch_end auf einen Wert kleiner als epoch_start zu setzen. Bei der Aufruf der Funktion create_storage_resource wurde direkt die Revert-Logik des Vertrags ausgelöst, die Blockchain gab eine klare Fehlermeldung zurück, und die Gasgebühren für diesen Aufruf wurden nicht zurückerstattet. Diese strenge Parameterüberprüfung hat die Erstellung von Speicherressourcen von Anfang an vor ungültigen Operationen bewahrt. Noch wichtiger ist, dass der Move-Vertrag den Speicherressourcen die Eigenschaften von Unübertragbarkeit und Unveränderlichkeit verleiht. Ich habe versucht, die 100GB-Ressource mit der Adresse der bereitgestellten Ressourcen an eine andere Adresse zu übertragen. Nach dem Aufruf der Transfer-Funktion lehnte der Vertrag die Ausführung direkt ab, und die Blockchain verzeichnete „storage resource is non-transferable“. Dieses Design macht die Speicherressourcen zu exklusiven Rechten, die tief mit Adressen verbunden sind, und schließt den böswilligen Weiterverkauf und Missbrauch von Ressourcen aus. In der tatsächlichen Vertragsausführung habe ich auch festgestellt, dass der Gasverbrauch für Speicherressourcen linear mit der Kapazität korreliert. Die Gasgebühren für die Erstellung von 10GB-Ressourcen betragen 0.005SUI, für 100GB sind es 0.048SUI. Wenn große Ressourcen in mehrere kleine Ressourcen aufgeteilt werden, sinkt der gesamte Gasverbrauch um etwa 15%. Dies ist auch ein kleiner Gasoptimierungstipp, den ich in der Praxis zusammengefasst habe. Es beeinflusst weder die Datenspeicherung noch reduziert es die Betriebskosten auf der Blockchain.

Wenn der Move-Vertrag das Skelett von WAL ist, dann ist die Red Stuff 2D-Codierung die zentrale Muskulatur, die dieses Skelett zum Leben erweckt. Als markante Technologie des WalrusProtocol habe ich bei der Codierung von Daten unterschiedlicher Typen und Größen bei praktischen Tests die qualitative Verbesserung im Vergleich zur traditionellen RS-Codierung wirklich erlebt, und diese Testergebnisse bestimmen direkt den tatsächlichen Wert von WAL in der Speicherung und der Verteilung von Belohnungen. Red Stuff verwendet eine 2D-Codierungslogik, bei der die Originaldaten zunächst zeilenweise aufgeteilt und dann spaltenweise kodiert werden, um Haupt- und Neben-Shards zu generieren, im Gegensatz zur eindimensionalen Aufteilung traditioneller RS-Codierung. Dieses Design ermöglicht eine exponentielle Senkung der Kosten für die Datenwiederherstellung. Ich habe einen 500GB großen HD-Videodatei-Test durchgeführt und die Anzahl der Knoten auf 100 eingestellt. Bei 3 offline Knoten benötigte die Einzelknotenwiederherstellung von Red Stuff lediglich 6,25GB überlappender Symboldaten von anderen Knoten herunterzuladen, um alle Shards wiederherzustellen. Bei der Verwendung traditioneller RS-Codierung für denselben Test benötigte die Einzelknotenwiederherstellung 50GB Daten, und die Wiederherstellungszeit dauerte von 2 Minuten bei Red Stuff auf 18 Minuten. Bei der Anpassung der Codierungsparameter stellte ich außerdem fest, dass die Übereinstimmung von Symbolgröße und Anzahl der Shards direkt die Kodierungseffizienz und die Wiederherstellungskosten beeinflusst. Ich habe nacheinander 32, 64, 80 und 128 Shards sowie 64KB, 128KB und 256KB Symbolgrößen getestet und schließlich festgestellt, dass 80 Shards + 128KB Symbolgröße die optimale Lösung in der Praxis ist. Zu diesem Zeitpunkt betrug die Codierungszeit für 500GB Daten 38 Sekunden, die Einzelknotenwiederherstellungskosten 6,25GB. Wenn die Symbolgröße auf 64KB geändert wird, steigt die Codierungszeit direkt auf 72 Sekunden, während die Wiederherstellungsbandbreite nur um 5% steigt. Das ist völlig unverhältnismäßig. Darüber hinaus gibt es auch erhebliches Optimierungspotenzial bei der Verarbeitung von Metadaten durch die Red Stuff-Codierung. Ich habe in der Praxis festgestellt, dass das vollständige Aufzeichnen von Metadaten auf der Blockchain zu hohen Gasgebühren führt. Für 500GB Daten kostet das vollständige On-Chaining von Metadaten 0.08SUI, also versuchte ich, die Metadaten off-chain zu indizieren und nur den Root-Hash der Metadaten auf die Blockchain zu bringen. Die Knoten verifizieren die Integrität der Off-Chain-Metadaten über den On-Chain-Hash. Diese Änderung reduzierte die Gasgebühren für die On-Chain-Speicherung von Metadaten auf 0.02SUI, und die Effizienz der Datenverifizierung wurde nicht beeinträchtigt. Dies ist auch eine Optimierungsmethode, die ich derzeit in der Knotenbetrieb verwende, um die täglichen On-Chain-Betriebskosten effektiv zu senken.

WAL als das native Token des WalrusProtocol hat seinen Kernwert in den drei Dimensionen Staking, Zahlung und Governance, und nachdem ich als Knotenbetreiber und Tokeninhaber mehrere Tests durchgeführt habe, habe ich festgestellt, dass das Staking-System von WAL nicht einfach „je mehr gestakt, desto höher die Erträge“ ist, sondern ein auf Leistung basierendes Anreizsystem etabliert wurde, das die Wertverteilung von WAL näher an den tatsächlichen Entwicklungsbedarf des Netzwerks ausrichtet. Walrus verwendet das dPoS (Delegated Proof of Stake) -System, das Mindeststakemenge für die Teilnahme am Netzwerk beträgt 100.000 WAL, und es müssen Knotenregistrierung und Infrastrukturüberprüfung abgeschlossen werden, um Speicheraufgaben zu erhalten. Die tatsächlichen Erträge der Knoten werden von der effektiven Stakemenge, die sich aus der „Stakemenge × Leistungsfaktor“ ergibt, bestimmt. In der Praxis habe ich die Knotenleistung in drei Kernbereiche unterteilt: Online-Rate (Gewichtung 30%), Datenreaktionsgeschwindigkeit (Gewichtung 40%), Erfolgsquote der Übermittlung von Nachweisen (Gewichtung 30%) und für jeden Bereich klare Schwellenwerte festgelegt. Eine Online-Rate von über 99,9%, eine Datenreaktionsgeschwindigkeit von <30ms und eine Erfolgsquote von 100% bei der Nachweisübermittlung ergeben einen Leistungsfaktor von 1,2. Bei Knoten mit einer Online-Rate von unter 99% sinkt der Leistungsfaktor direkt auf 0,8. Ich habe einen hochperformanten Knoten mit 100.000 WAL gestakt, dessen tatsächliche Erträge in Epoch 15 326 WAL betrugen, während ein Knoten mit 500.000 WAL und niedriger Leistung im selben Zeitraum nur 1405 WAL erzielte. Umgerechnet beträgt der Ertrag pro Einheit WAL für den hochperformanten Knoten das 2,1-fache des niedrigen Leistungsknotens. Dieses Ergebnis bestätigt direkt, dass der Kern der Anreize von Walrus in der Knotenleistung und nicht im bloßen Stacking der Menge liegt. Für gewöhnliche WAL-Inhaber ist das Delegated Staking der Hauptweg zur Teilnahme am Netzwerk. Ich habe 200.000 WAL an drei Knoten mit unterschiedlicher Leistung delegiert, wobei der hochperformante Knoten eine jährliche Delegationsertragsrate von 18% erreichen kann, während der niedrigleistungsfähige Knoten nur 6% erzielt. Außerdem müssen die Delegierer das Risiko von Strafen des Knotens mittragen. Ein Knoten, den ich zuvor delegiert hatte, wurde aufgrund einer Offline-Zeit von über 24 Stunden von dem Vertrag mit 10% der gestakten Token bestraft, und meine Delegationserträge wurden ebenfalls um den entsprechenden Prozentsatz reduziert. Das hat mich auch zur Erkenntnis gebracht, dass der Kern des Delegated Stakings nicht die Stakemenge des Knotens ist, sondern die Fähigkeit zur Wartung der Knoten-Infrastruktur und die Stabilität der Online-Verbindung. Im Bereich der Speicherung ist WAL das einzige Zahlungstoken. Jede von Benutzern gezahlte Speicherungskosten werden automatisch durch den Move-Vertrag verteilt. Ich habe zu einem Testpreis von 0.06WAL/MB die Gesamtkosten für die Speicherung von 10GB Daten auf 614.4WAL getestet. Nach Abzug von 15% Netzwerkzuschuss zahlte der Benutzer tatsächlich 522.24WAL, der Knoten erhielt 114.2976WAL Provision, und die Staker erhielten 457.1904WAL Erträge, während die Differenz von 110.592WAL vom Protokoll freigegeben wurde. Der gesamte Verteilungsprozess erfordert keine manuelle Intervention, jede Transaktion auf dem Vertrag ist nachvollziehbar und die Verteilung wird vollständig transparent.

Der Mechanismus der Epochenevolution von Walrus ist der Schlüssel zur Gewährleistung der Stabilität des Netzwerks. Die Umsetzung dieses Mechanismus wäre ohne die Restriktionen von WAL bei den Anreizen und Strafen für Knoten nicht möglich. Ich habe ein Testcluster mit 50 Knoten aufgebaut und vier vollständige Tests zur Epochenevolution durchgeführt. Während des Debuggens und Optimierens habe ich die praktischen Punkte der Shard-Verschiebung und der Trennung von Lese- und Schreiboperationen erfasst und gesehen, wie WAL durch wirtschaftliche Anreize die Effizienz und Stabilität der Epochenevolution gewährleistet. Walrus definiert eine Epoche von 14 Tagen, und nach dem Ende jeder Epoche findet ein Austausch der aktiven Kommissionsteilnehmer statt. Die Daten-Shards werden nicht bei jeder Übertragung neu kodiert, sondern direkt von alten Knoten zu neuen Knoten übertragen. Dieses Design umgeht die vollständigen Wiederherstellungskosten traditioneller Speicherprotokolle während der Epochenevolution. Ich habe Tests unter den Standardkonfigurationen durchgeführt, und der durchschnittliche Zeitaufwand für die Shard-Verschiebung von 50 Knoten betrug 8 Stunden. Durch die Optimierung der Parallelität der Knotensynchronisation konnte die Anzahl der gleichzeitig verschobenen Shards von 10 auf 30 erhöht werden, wodurch die Verschiebungszeit auf 3 Stunden sank, ohne dass Daten verloren gingen. Der Grund, warum die Knoten bereit sind, bei der Shard-Verschiebung zu kooperieren, liegt darin, dass die Knoten, die die Verschiebung abschließen, zusätzliche WAL-Anreize erhalten, während Knoten, die dies nicht rechtzeitig tun, teilweise Epochenerträge abgezogen bekommen. Der Mechanismus der Trennung von Lese- und Schreiboperationen während der Epochenevolution ermöglicht es dem Netzwerk, für die Benutzer vollständig transparent zu sein. In meinen Tests habe ich festgestellt, dass während des Übergangsfensters Schreiboperationen direkt auf die Knoten der neuen Epoche zeigen, während Leseoperationen weiterhin von den Knoten der alten Epoche durchgeführt werden, bis 2f+1 neue Knoten die Shard-Wiederherstellung abgeschlossen haben und die Leseoperationen nahtlos wechseln. In diesem Übergangsfenster habe ich 100.000 zufällige Lese- und Schreibtests durchgeführt, wobei nur 5 Mal Zeitüberschreitungen auftraten. Die Netzwerkverfügbarkeit stabilisierte sich bei über 99,995%. Dieses Design stellt sicher, dass die Operationen der Benutzer nicht von der Epochenevolution betroffen sind. Gleichzeitig führt der Move-Vertrag strenge Überprüfungen des Epochenintervalls für Speicherressourcen durch. Ich habe versucht, Daten mit einer abgelaufenen Speicherressource der Epoche 9 hochzuladen. Nach dem Aufruf des Vertrags wurde direkt eine ungültige Operation ausgelöst, und die Blockchain erstellte einen Fehlerbericht „storage resource epoch expired“, und die Gasgebühren für diesen Aufruf wurden nicht zurückerstattet. Dieses Design verhindert, dass abgelaufene Ressourcen den Speicher im Netzwerk belegen, und stellt sicher, dass die Speicherungskosten von WAL immer an gültige Speicherressourcen gebunden sind. Bei der Auswahl aktiver Kommissionsteilnehmer wird der Vertrag vorrangig Knoten mit hohem effektiven Einsatz (Einsatzmenge × Leistungsfaktor) auswählen. Mein hochperformanter Testknoten wurde in drei aufeinanderfolgende Epochen in die aktive Kommission gewählt und hatte ein Volumen an Speicheraufgaben, das dreimal so hoch war wie das von normalen Knoten. Die entsprechenden WAL-Erträge lagen auch weit über denen normaler Knoten. Dieser positive Anreiz motiviert Knoten, ihre Leistung kontinuierlich zu steigern. Für Knoten, die während der Epochenevolution böswillig handeln, wird der Vertrag strenge Strafen verhängen. Ich ließ einen Testknoten gefälschte Beweise für die Shard-Verschiebung erstellen, und nach der Erkennung durch den Vertrag wurde dieser Knoten mit 50.000 WAL bestraft und ihm wurde dauerhaft die Teilnahme an der aktiven Kommission verweigert. Dieses strenge Strafmechanismus schreckt Knoten davon ab, leicht böswillig zu handeln und gewährleistet die Sicherheit des Netzwerks.

Der Deflationsmechanismus und die On-Chain-Governance von WAL sind der Kern, der diesem Token langfristigen Wert verleiht. Durch den Aufbau eines mathematischen Modells und die Teilnahme an tatsächlichen Governance-Vorschlägen habe ich festgestellt, dass die Deflation von WAL nicht einfach die Zerstörung von Token bedeutet, sondern tief mit der Speicheranforderung des Netzwerks verbunden ist. Zudem verleiht die On-Chain-Governance den WAL-Inhabern tatsächlich Entscheidungsbefugnisse über das Protokoll, sodass jede Parameteranpassung durch technische und praktische Daten untermauert wird. WAL verwendet ein duales Zerstörungsmodell, bei dem 10% der Transaktionsgebühren für Speicherung und Abruf direkt an die Zerstörungsadresse überwiesen werden, und die bestraften Token für Regelverstöße von Knoten werden zu 100% zerstört. Der einzige Kanal zur Freigabe von Token im Netzwerk ist das Zahlungssystem der Zuschüsse, was zu einem dynamischen Gleichgewicht führt: „Netto-Deflation = Transaktionszerstörung + Strafe-Zerstörung - Zuschussfreigabe“. Anhand meiner eigenen Testergebnisse und der offiziellen On-Chain-Daten von Walrus habe ich festgestellt, dass die tägliche durchschnittliche Transaktionszerstörung im Netzwerk etwa 510.000 WAL beträgt, die Strafzerstörung etwa 90.000 WAL und die Zuschussfreigabe etwa 350.000 WAL. Die tägliche Netto-Deflation beträgt somit 250.000 WAL. Bei einer aktuellen Umlaufmenge von 1,25 Milliarden WAL beträgt die jährliche Netto-Deflationsrate etwa 5,8%. Noch wichtiger ist, dass die Zerstörung von WAL durch die Speicherung erforderlich ist: Benutzer müssen WAL zahlen, um Daten zu speichern, was zwangsläufig zu Transaktionen und Zerstörungen führt. Ich habe berechnet, dass bei einem monatlichen Anstieg der Netzwerk-Speichermenge um 10% die Anzahl der Transaktionen um 8% steigen wird und die Zerstörung durch Transaktionen ebenfalls monatlich um 8% zunehmen wird. Mit der Reifung des Netzwerks wird die Zuschussrate von derzeit 15% schrittweise auf 5% sinken, und die Menge der freigegebenen Zuschüsse wird kontinuierlich abnehmen, sodass die Netto-Deflationsrate von Jahr zu Jahr steigen wird. Bei der praktischen Umsetzung von Knotenstrafen habe ich festgestellt, dass wenn die Offline-Rate der Knoten unter 0,3% gehalten wird, die Strafzerstörungen etwa 15% der Gesamtzerstörungen ausmachen. Nachdem ich jedoch ein Überwachungsskript für Knoten eingerichtet habe, um die Offline-Rate unter 0,1% zu halten, sank der Anteil der Strafzerstörungen auf 5%, aber die Verbesserung der Servicequalität der Knoten führte zu einem Anstieg der Netzwerk-Speichermenge um 12%, was die Gesamtzerstörungen um 9% erhöhte. Dies zeigt auch, dass der Kern der Deflation von WAL immer das Wachstum der Netzwerk-Speicheranforderungen war und nicht einfach nur der Strafmechanismus. Im Bereich der On-Chain-Governance können WAL-Inhaber Vorschläge zu Kernparametern des Protokolls wie Zuschussraten, Provisionsraten, Codierungsparameter und Strafverhältnisse einbringen. Das Stimmrecht ist direkt an die effektive Stakemenge der Inhaber gebunden, und Vorschläge müssen von über 2/3 der aktiven Kommissionsteilnehmer genehmigt werden, damit sie in Kraft treten. Dieses Design gewährleistet die technische Vernünftigkeit der Vorschläge und vermeidet reine Abstimmungsspiele. Ich habe zuvor an einem Community-Vorschlag zur Anpassung der Zuschussrate von 15% auf 12% teilgenommen. Um den Vorschlag zu untermauern, habe ich verschiedene Tests bei unterschiedlichen Zuschussraten durchgeführt und ein Modell für „Zuschussrate – Benutzerkosten – Knotenverdienste – Speicherquantität“ aufgebaut. Ich stellte fest, dass die Senkung der Zuschussrate auf 12% die Benutzerkosten um 3,5% senkt, während die Erträge pro MB des Knotens nur um 1,2% sinken. Der Rückgang der Benutzerkosten führt zu einer Steigerung der Netzwerk-Speichermenge um mindestens 15%, und die Gesamterträge der Knoten steigen um etwa 11%. Nachdem ich diese Testergebnisse und das Modell der Community übermittelt hatte, wurden sie zum zentralen technischen Unterstützungsbericht des Vorschlags, der schließlich mit einer Unterstützung von 82% genehmigt wurde. Das modulare Design des Move-Vertrags macht das Upgrade des Vertrags nach der Parameteranpassung äußerst effizient. Ich habe das Upgrade des Vertrags zur Anpassung der Zuschussrate getestet, und von der Genehmigung des Vorschlags bis zur Einführung der neuen Parameter vergingen nur 4 Stunden, ohne dass es zu Unterbrechungen im Netzwerk kam, und Transaktionen und Speicheroperationen konnten normal durchgeführt werden, was die Governance-Iterationsgeschwindigkeit von WAL weit über die anderer Speichermarkttoken hinaus erhöht.

Die praktischen Erfahrungen und Forschungen in dieser Zeit haben mir geholfen, meine oberflächliche Wahrnehmung von Krypto-Token abzulegen und zu verstehen, wo der Kernwert von WAL liegt. Es ist kein spekulativer Speicher-Token, sondern tief mit dem technischen System von WalrusProtocol verwoben. Die Programmierbarkeit des Move-Vertrags macht Speicherressourcen zu verwaltbaren Objekten auf der Blockchain, und die technische Durchbrüche der Red Stuff 2D-Codierung lösen das Problem der Wiederherstellungskosten in der dezentralen Speicherung. Gleichzeitig wandeln die Mechanismen von WAL für Staking, Zahlung, Governance und Deflation die Ergebnisse dieser Technologien in ein messbares und kontrollierbares wirtschaftliches Modell um, sodass technologische Fortschritte direkt im Wert des Tokens abgebildet werden. Ich forsche weiterhin intensiv an der Leichtgewichtsanpassung des Move-Vertrags und versuche, überflüssige Überprüfungscodes aus den Kernverträgen zu entfernen, damit auch kleine Knoten die Walrus-Verträge problemlos implementieren können, wodurch die Teilnahmebarrieren für Knoten gesenkt werden. Gleichzeitig optimiere ich die inkrementelle Aktualisierungslogik der Red Stuff-Codierung, sodass bei Datenänderungen nur die geänderten Teile kodiert werden, was die Kodierungskosten weiter senkt. Im Bereich der Web3-Speicher hat WAL mir die Macht der Technologie und Mathematik vor Augen geführt und mich überzeugt, dass nur durch die optimale Umsetzung der zugrunde liegenden Technologien und die Schaffung eines wirtschaftlichen Modells, das als mathematischer Kreislauf funktioniert, solch ein Token tatsächlich zur wertvollen Grundlage der dezentralen Speicherung werden kann. Das ist auch der zentrale Wettbewerbsvorteil von WAL im Vergleich zu anderen Speicher-Tokens.


