ERC-4907 Der Standard für NFT-Vermietung und Eigentumstrennung

LeeMaimaiLeeMaimai
/16. Okt. 2025
ERC-4907 Der Standard für NFT-Vermietung und Eigentumstrennung

Schlüssel-Ergebnisse

• ERC-4907 ermöglicht die Vermietung von NFTs ohne Eigentumsübertragung.

• Der Standard führt eine Benutzerrolle mit Ablaufdatum ein, um die Nutzung zu regeln.

• Wichtige Anwendungsfälle umfassen Web3-Spiele, Metaverse-Land und Mitgliedsausweise.

• Entwickler profitieren von einer einfachen, auditfreundlichen Schnittstelle.

• Sicherheitsüberlegungen sind entscheidend für die Implementierung und Nutzung.

Nicht-fungible Token (NFTs) sind über Sammlerstücke hinaus zu Vermögenswerten mit echtem Nutzen in Spielen, Metaverse-Land, Mitgliedschaften und Medien geworden. Mit wachsendem Nutzen steigt auch die Notwendigkeit, zu trennen, wer ein NFT besitzt und wer es zu einem bestimmten Zeitpunkt nutzen kann. ERC-4907 führt eine einfache, On-Chain-Möglichkeit ein, genau das zu tun: eine standardisierte Benutzerrolle mit einem integrierten Ablaufdatum, die vertrauenslose NFT-Vermietungen und klare Eigentumstrennungen ohne Wrapping oder Custodial-Workarounds ermöglicht. Der Vorschlag ist im Ethereum EIP-Prozess als Final anerkannt und wird von Entwicklern und Marktplätzen häufig referenziert. Details finden Sie in der Spezifikation im offiziellen EIP-Dokument auf der Ethereum-Website: ERC-4907.

Warum Eigentumstrennung wichtig ist

Herkömmliche ERC-721 NFTs gewähren dem Eigentümer-Adresse volle Rechte. Das ist unzureichend, wenn:

  • Ein Spieler einen seltenen In-Game-Gegenstand vorübergehend nutzen möchte, ohne ihn zu kaufen.
  • Eine Marke zeitlich begrenzten Zugang zu Vorteilen zusätzlich zum Eigentum gewähren möchte.
  • Ein Metaverse-Vermieter sicher Land an Mieter vermieten möchte.
  • Ein Creator die langfristige Herkunft bewahren möchte, während jemand anderes den Nutzen kurzfristig konsumiert.

Historisch gesehen lösten Projekte dieses Problem mit Custodial-Marktplätzen, Wrapped Tokens oder maßgeschneiderten Verträgen, die alle Reibungsverluste und Sicherheitsrisiken mit sich brachten. ERC-4907 macht Vermietungen und delegierte Nutzungsrechte zu einer erstklassigen Funktion von ERC-721.

Was ERC-4907 zu ERC-721 hinzufügt

ERC-4907 erweitert ERC-721 um zwei Kernkonzepte:

  • user: Eine Adresse, die die Nutzungsrechte des NFTs nutzen kann, ohne es zu besitzen.
  • expires: Ein Unix-Zeitstempel, nach dem die Benutzerrechte automatisch enden.

Implementierungen stellen Funktionen und ein Event bereit, sodass der Vermietungsstatus verfolgbar und komponierbar ist:

  • Eine Funktion zum Festlegen des Benutzers und des Ablaufdatums.
  • Eine Funktion zur Abfrage des aktuellen Benutzers und der verbleibenden Zeit.
  • Ein Event, das Änderungen ausgibt, damit Indexer und Marktplätze reagieren können.

Wichtig ist, dass es minimal und kompatibel mit bestehenden Standards konzipiert ist. Entwickler können es mit Tantiemen über ERC-2981 und Kern-Eigentum über ERC-721 kombinieren. Für die vollständige Spezifikation und Schnittstelle siehe das EIP: ERC-4907.

Hinweis: Wenn ein NFT übertragen wird, löschen typische Implementierungen den Benutzer und das Ablaufdatum, um unbeabsichtigte Übertragungen zu vermeiden, wie von Referenzimplementierungen der Community empfohlen. Eine weit verbreitete Referenz wird von Double Protocol gepflegt: ERC-4907 Dokumentation und Implementierung und ihr Open-Source-Repository: Double Protocol ERC-4907 GitHub.

Wie es NFT-Vermietungen ermöglicht

Mit ERC-4907 kann ein Eigentümer ein NFT vertrauenslos vermieten:

  • Der Eigentümer legt die Benutzeradresse und ein Ablaufdatum fest.
  • Das Netzwerk stellt sicher, dass die Benutzerrolle automatisch zum Ablaufdatum endet.
  • DApps schränken den Zugriff auf Nutzungsrechte ein, indem sie den aktuellen Benutzer und das Ablaufdatum prüfen, nicht nur den Eigentümer.

Es sind keine Wrapper oder Verwahrung erforderlich, und die Rechte sind für Marktplätze und Indexer transparent auf der Blockchain sichtbar. Dieses Modell reduziert die Angriffsfläche im Vergleich zu maßgeschneiderten Delegationsmodellen und unterstützt Sekundärmärkte, auf denen der Nutzen separat vom Eigentum bewertet werden kann.

Für Projekte, die semi-fungible Vermögenswerte (Spielgegenstände, Tickets) verwenden, bietet ein paralleler Standard ähnliche Semantiken für ERC-1155: ERC-5006.

Wichtige Anwendungsfälle im Jahr 2025

  • Web3-Spiele: Spieler mieten seltene Gegenstände oder Charaktere für Turniere, ohne langfristige Verpflichtungen. Studios können On-Chain native Abo-ähnliche Erlebnisse aufbauen. Eine breitere Übersicht über NFT-Nutzung auf Ethereum finden Sie unter: NFTs auf ethereum.org.
  • Metaverse-Land: Vermieter legen zeitlich begrenzte Benutzerrechte für Entwickler oder Werbetreibende fest, wodurch Reibungsverluste und Streitigkeiten durch klare Ablauflogik reduziert werden.
  • Mitgliedsausweise: Marken können Herkunft von Zugang trennen. Vermietungen ermöglichen kurzfristige Kampagnen oder Testzeiträume, während der ursprüngliche Eigentümer das sammelbare Asset behält.
  • Medien und IP: Zeitlich begrenzte Ansicht, Lizenzierung oder Nutzung digitaler Werke wird durch das Ablaufdatum durchgesetzt, was die Einhaltung von Vorschriften und die Monetarisierung ohne Custodial-Plattformen verbessert.

Bildungshintergrund zu NFT-Finanzen und Nutzen finden Sie im Hub von Chainlink: NFT-Finanzen und Nutzen.

Implementierungshinweise für Entwickler

  • Schnittstellenunterstützung: Implementieren Sie supportsInterface für ERC-4907 und geben Sie das angegebene Event aus, wenn sich der Benutzerstatus ändert, damit Indexer Vermietungen zuverlässig verfolgen können. Siehe: ERC-4907 Spezifikation.
  • Übertragungsverhalten: Löschen Sie Benutzer und Ablaufdatum bei der Übertragung, um verwaiste Rechte zu vermeiden; dies ist das erwartete Muster in Referenzimplementierungen.
  • Gating-Logik: DApps sollten je nach Aktion sowohl den Benutzer als auch den Eigentümer prüfen. Zum Beispiel können Spielfunktionen erfordern, dass der Aufrufer der aktuelle Benutzer ist; Admin-Aktionen sollten weiterhin nur für den Eigentümer zugänglich sein.
  • Tantiemen und Gebühren: Kombinieren Sie mit ERC-2981 für Creator-Tantiemen und gestalten Sie Vermietungsgebühren als separate, transparente On-Chain-Transaktionen.
  • Indexierung und Analyse: Lauschen Sie dem ERC-4907-Update-Event, um Vermietungsangebote und Ablaufüberwachungen auf Marktplätzen zu ermöglichen.
  • ERC-1155-Analoga: Wenn Ihre Assets fungibel oder semi-fungibel sind, bewerten Sie ERC-5006 für die Unterstützung von Benutzerrollen in stapelbaren Tokens.

Sicherheitsüberlegungen

  • Zeitverwaltung: Verwenden Sie block.timestamp vorsichtig; vermeiden Sie arithmetische Überläufe und stellen Sie sicher, dass Zeitstempel, die auf Null oder in der Vergangenheit liegen, die Benutzerrechte sofort ungültig machen, gemäß der Spezifikation.
  • Reentrancy und Genehmigungen: Behandeln Sie set user-Operationen wie Übertragungen in Bezug auf die Reihenfolge der Events und Prüfungen. Verwenden Sie Reentrancy Guards für Zustandsänderungen, die externe Aufrufe auslösen.
  • Front-Running: Wenn Vermietungen im öffentlichen Mempool erstellt werden, ziehen Sie Commit-Reveal oder Off-Chain-Signierung mit geschützten Relays für preisempfindliche Operationen in Betracht.
  • Eigentümer- vs. Benutzerkonflikte: Definieren Sie explizit, welche Methoden der Benutzer aufrufen kann. Halten Sie Zustandsübergänge einfach und deterministisch.
  • Marktplatzkompatibilität: Löschen Sie den Benutzer bei der Übertragung und geben Sie das Update-Event aus, um ein konsistentes Verhalten auf Sekundärmärkten aufrechtzuerhalten.
  • L2-Spezifika: Beachten Sie die Semantik von Zeitstempeln und Bridge-Nachrichten bei der Vermietung auf Layer 2s; verwenden Sie kanonische Zeitquellen und prüfen Sie die Bridging-Logik.

Ein konkretes Modell und Tests finden Sie in offenen Implementierungen: Double Protocol ERC-4907 GitHub.

Für Benutzer: Sicher vermieten

  • Überprüfen Sie, ob der NFT-Vertrag ERC-4907 über seine Schnittstellenunterstützung und Ansichtsfunktionen unterstützt. Bestätigen Sie, dass Benutzer und Ablaufdatum On-Chain sichtbar sind.
  • Verwenden Sie seriöse Marktplätze mit transparenten On-Chain-Angeboten und Events und bestätigen Sie, dass das Ablaufdatum Ihrer Vereinbarung entspricht.
  • Behalten Sie die Kontrolle über private Schlüssel und interagieren Sie nach Möglichkeit direkt mit Verträgen; vermeiden Sie Custodial-Wrapping, es sei denn, Sie vertrauen der Gegenpartei und dem Code.

Ein allgemeiner Leitfaden zu NFTs und Best Practices ist verfügbar unter: NFTs auf ethereum.org.

Marktausblick

Ab 2025 gewinnen On-Chain-Vermietungen in Gaming- und Metaverse-Projekten an Bedeutung, während Standards wie ERC-4907 und ERC-5006 Entwicklern interoperable Bausteine liefern. Die Ausrichtung von Vermietungen auf bestehende Tantiemen- und Marktplatzabläufe reduziert die Fragmentierung und ermöglicht komponierbare Nutzungs-Märkte, auf denen Eigentum und Nutzung unabhängig bewertet werden können. Entwickler profitieren von einer kleinen, auditfreundlichen Oberfläche, und Benutzer erhalten transparente Rechte mit automatischem Ablauf.

Wann eine Hardware-Wallet empfehlen

Wenn Sie hochwertige NFTs besitzen und diese vermieten möchten, ist die sichere Kontrolle des Eigentümerschlüssels entscheidend. ERC-4907 ermöglicht es Ihnen, Nutzungsrechte zu delegieren, ohne das Eigentum zu übertragen, aber die Eigentümer-Adresse ist immer noch die ultimative Autorität. Eine Hardware-Wallet hilft sicherzustellen, dass Vermietungsoperationen, Genehmigungen und Übertragungen in einer sicheren Umgebung signiert werden.

OneKey ist eine Open-Source-Multi-Chain-Hardware-Wallet, die Ihre privaten Schlüssel offline hält und gleichzeitig mit EVM-Netzwerken und gängigen NFT-dApps kompatibel ist. Für NFT-Vermieter und Creator, die ERC-4907 verwenden, bietet OneKey einen sicheren Signaturpfad für Mietverträge und Eigentumsübertragungen und reduziert so das Risiko kompromittierter Schlüssel während On-Chain-Interaktionen.

Schützen Sie Ihre Kryptojourney mit OneKey

View details for OneKeyOneKey

OneKey

Die fortschrittlichste Hardware-Wallet der Welt.

View details for App herunterladenApp herunterladen

App herunterladen

Betrugsalarme. Alle Coins unterstützt.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Krypto-Klarheit – Eine Anruf entfernt.

Weiterlesen