Sui.

Beitrag

Teile dein Wissen.

md rifat hossen.
Jun 19, 2025
Diskussion

Soulbound Übertragbarer Vermögenswert

Toller Artikel! Ich möchte ein paar praktische Punkte hinzufügen, um die Design- und Typsicherheit bei heterogenen Anlagen in Sui Move zu verstärken:

✅ Da dynamic_field::add<K, V>()die storeFähigkeit erforderlich ist, können Vermögenswerte wie Soulbound-Token (die nur über diese Fähigkeit verfügenkey) nicht direkt gespeichert werden. IDSpeichere stattdessen nur ihre Metadaten storeund die Listing-Metadaten, die haben.

✅ Beste Vorgehensweise: Separate Sammlungen je nach Leistungseinschränkungen:

  • VecMap<ID, ListingWithAsset>→ für key + storeVermögenswerte (z. B. übertragbare NFTs)
  • VecMap<ID, ListingMetadata>keynur für Vermögenswerte (z. B. Soulbound-Token)

✅ Fügt den Metadaten ein asset_type: StringLaufzeit-Tag hinzu. Auf diese Weise können Sie die Logik von Assets (z. B. Übertragungen, Anzeige) auch nach dem Löschen des Typs identifizieren und sicher handhaben.

✅ Phantomtypen eignen sich hervorragend zum Taggen von Typen während der Kompilierung und zur Verhinderung von Missbrauch durch Entwickler (wie versehentliche Übertragungen von nicht übertragbaren Tokens).

Diese modulare Struktur ist skalierbar, vermeidet Verstöße gegen die Move-Fähigkeit und ermöglicht eine flexible Marktplatzgestaltung ohne Abstriche bei der Sicherheit. Tolle Arbeit, es so gründlich zu erklären!

  • Sui
  • NFT Ecosystem
1
1
Teilen
Kommentare
.

Antworten

1
0xduckmove.
Jun 21 2025, 07:44

In diesem Fall würde das SBT vom Besitzer von KioskOwnerCap abhängen, es wäre also nicht wirklich seelengebunden.

2
Beste Antwort
Kommentare
.

Weißt du die Antwort?

Bitte melde dich an und teile sie.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

610Beiträge1335Antworten
Sui.X.Peera.

Verdiene deinen Anteil an 1000 Sui

Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.

BelohnungskampagneJuli