Alles ist ein Objekt
Sui führt keine Tabelle von Kontoständen. Es speichert Objekte, jedes mit eigener Kennung, Typ, Version und Eigentümer. Ihr SUI liegt in Coin-Objekten. Ihr NFT ist ein Objekt. Eine Staking-Position ist ein Objekt. Der Code, der all das definiert, lebt in Paket-Objekten.
Eine Transaktion nimmt Objekte als Eingaben und erzeugt Objekte als Ausgaben — näher an Bitcoins UTXO-Modell als an Ethereums Konten, nur dass Objekte typisiert sind und beliebige strukturierte Daten tragen statt bloß Wert.
Das hat unmittelbare Folgen für die Leistung und erklärt Suis Entwurf. Transaktionen, die getrennte Mengen von Objekten berühren, können nicht kollidieren und deshalb parallel ausgeführt werden, ohne Konsensordnung. Eine einfache Übertragung eines Objekts in Ihrem alleinigen Eigentum braucht keine netzweite Einigung über die Reihenfolge — deshalb wird sie in deutlich unter einer Sekunde endgültig.
Suiscan zeigt diese Struktur unmittelbar — Objekt-IDs, Typen, Versionen und Eigentum — statt einen Kontostand zu errechnen und als die Wahrheit zu präsentieren. Der Kontostand ist eine abgeleitete Größe; die Objekte sind der Zustand.
Drei Arten von Eigentum, drei Geschwindigkeiten
Sui unterscheidet Eigentum auf eine Weise, die die meisten Chains nicht kennen, und diese Unterscheidung bestimmt, wie eine Transaktion verarbeitet wird.
Eigene Objekte gehören einer einzelnen Adresse. Nur sie kann sie verwenden, weshalb Transaktionen, die nur eigene Objekte berühren, den vollen Konsens umgehen und nahezu sofort endgültig werden.
Geteilte Objekte kann jeder verwenden — ein Liquiditätspool, ein Orderbuch, ein gemeinsames Register. Weil mehrere Parteien sie gleichzeitig ändern wollen könnten, brauchen diese Transaktionen Konsensordnung und sind entsprechend langsamer.
Unveränderliche Objekte lassen sich überhaupt nicht ändern. Veröffentlichte Pakete sind unveränderlich — deshalb funktionieren Sui-Upgrades anders als die Proxy-Muster der EVM.
Suiscan beschriftet die Eigentumsart bei jedem Objekt, und dieses Feld erklärt, warum eine Transaktion sofort da war und eine andere länger brauchte. Ohne einen Explorer, der es sichtbar macht, ist der Unterschied schlicht unvorhersehbare Wartezeit ohne verfügbare Erklärung.
Move-Pakete und ein anderes Upgrade-Modell
Sui nutzt Move, eine Sprache, die um Ressourcen herum entworfen ist, die sich nicht kopieren oder versehentlich verwerfen lassen. Diese Eigenschaft erzwingt das Typsystem statt Entwicklerdisziplin, womit eine Fehlerklasse entfällt, die auf anderen Chains teuer war.
Suiscan lässt Sie veröffentlichte Pakete durchsehen: Module, öffentliche Funktionen, Struct-Definitionen und Typsignaturen. Für alle, die beurteilen wollen, was ein Paket tun kann, entspricht das dem Lesen verifizierten Quellcodes auf Etherscan — und es ist von Haus aus verfügbar, weil Pakete als lesbarer Bytecode mit Typinformation veröffentlicht werden und keine nachträgliche Verifizierung brauchen.
Das Upgrade-Modell folgt aus der Unveränderlichkeit. Ein Upgrade heißt, eine neue Version mit Verweis auf die vorherige zu veröffentlichen, statt eine Implementierung hinter einem Proxy auszutauschen. Der Upgrade-Pfad ist ausdrücklich und liegt auf der Chain, was durchsichtiger ist als der EVM-Ansatz — es heißt allerdings, dass Sie prüfen müssen, welche Version eine Anwendung tatsächlich aufruft, denn eine alte Version hört nicht auf zu existieren.
Speicher-Rückerstattungen und warum Gebühren seltsam aussehen
Sui berechnet Rechenleistung und Speicher getrennt und erstattet einen Teil der Speicherkosten, wenn ein Objekt gelöscht wird.
Praktisch heißt das: Eine Transaktion, die hinter sich aufräumt — ein temporäres Objekt schließen, Coins zusammenführen — kann weit weniger kosten als ihre Brutto-Gas-Angabe, gelegentlich fast nichts. Suiscan weist Speicherkosten und Rückerstattung als getrennte Zeilen aus, und nur so ergibt die Endzahl Sinn.
Die Entwurfsabsicht ist bemerkenswert, weil sie ungewöhnlich ist: Zustand kostet das Netz etwas, also zahlt das Protokoll Ihnen dafür, ihn zu verringern. Die meisten Chains berechnen Schreibvorgänge und erstatten nie — der Zustand wächst dort ohne jeden wirtschaftlichen Gegendruck.
Für alle, die auf Sui bauen, ist die Rückerstattung eine echte Entwurfsüberlegung und keine buchhalterische Kuriosität. Für alle, die einen Explorer lesen, ist sie die Antwort auf eine Gebühr, die falsch aussieht.
Eine Sui-Adresse ohne Verwirrung lesen
Drei Dinge überraschen beim ersten Öffnen einer Sui-Adressseite, und alle drei sind das Modell, das richtig arbeitet.
Mehrere Coin-Objekte. Ihr SUI-Guthaben ist die Summe Ihrer Coin-Objekte, und es können viele sein. Wallets führen sie bei Bedarf automatisch zusammen, eine Seite mit mehreren statt einer Gesamtzahl ist also normal. Dasselbe gilt für jeden fungiblen Token.
Objekte, die Sie nicht kennen. Der Umgang mit einer Anwendung erzeugt oft Objekte — Quittungen, Positionen, Berechtigungs-Token —, die danach in Ihrer Adresse leben. Das ist kein Spam im Sinne von BNB Chain, denn Objekte können Ihnen nicht zugeschoben werden, ohne dass Ihre Transaktion sie erzeugt. Sie sind die Aufzeichnung dessen, was Sie getan haben.
Versionsnummern. Jedes Objekt trägt eine Version, die bei jeder Änderung hochzählt. So erkennt Sui Konflikte und ermöglicht parallele Ausführung — und so kann ein Explorer Ihnen die vollständige Historie eines Objekts zeigen, ohne sie aus Ereignissen zu rekonstruieren.
Diese letzte Eigenschaft ist für Herkunftsnachweise still hervorragend. Auf einer Chain mit Kontomodell heißt die Eigentumshistorie eines NFT nachzuverfolgen, Transfer-Ereignisse nachzuspielen. Auf Sui trägt das Objekt selbst seine Historie, der Explorer liest sie unmittelbar. Wer die Herkunft eines digitalen Vermögenswerts prüft, wird das erheblich überzeugender finden als ein Ereignisprotokoll.
Die Einschränkung, die man im Blick behalten sollte, ist die Reife des Ökosystems. Beschriftungen sind dünn, Möglichkeiten zum Gegenprüfen wenige — und zeigt Suiscan etwas Seltsames, gibt es kaum etwas zum Vergleichen. Auf einer älteren Chain würden wir sagen, prüfen Sie eine zweite Quelle; hier lässt sich dieser Rat schwerer befolgen.