Stell dir vor, du malst ein Bild. Ein Sammler kauft es für 100 Euro. Ein Jahr später verkauft er es weiter für 10.000 Euro. In der traditionellen Kunstwelt bekommst du davon oft nichts - es sei denn, dein Vertrag ist wasserdicht und der Käufer kooperiert. Bei NFTs (Non-Fungible Tokens, also nicht austauschbare digitale Vermögenswerte auf einer Blockchain) sollte das anders laufen. Die Idee war genial: Der Künstler erhält bei jedem Weiterverkauf automatisch eine Provision, die sogenannte Royalty. Doch die Realität sieht komplizierter aus.
Viele Plattformen ignorieren diese Gebühren einfach. Warum? Weil sie den Handel fördern wollen. Aber die Technologie entwickelt sich rasant. Wir sprechen hier nicht mehr nur von guten Vorsätzen, sondern von harter Code-Durchsetzung direkt auf der Blockchain. Wenn du als Schöpfer oder Investor in den Web3-Raum eintauchst, musst du verstehen, wie NFT Royalties on-chain tatsächlich erzwungen werden können - und wo die Haken stecken.
Das Problem mit dem Vertrauen
Früher basierten NFT-Royalties auf der Ehre der Marktplätze. OpenSea hat lange Zeit empfohlen, aber nicht erzwungen. Das führte zu einem Wildwuchs. Trader suchten nach Wegen, die Gebühren zu umgehen. Sie kauften NFTs über direkte Wallet-zu-Wallet-Transfers oder nutzten Plattformen, die "Royalty-Free"-Handel anboten. Für Künstler bedeutete das massive Einkommensverluste.
Hier kommt EIP-2981 (ein Ethereum Improvement Proposal, das einen Standard für die Abfrage von Lizenzgebühren definiert) ins Spiel. Dieses Protokoll erlaubt es NFT-Smart-Contracts, standardisierte Metadaten zu enthalten, die festlegen, wer wie viel Prozent vom Verkaufspreis erhält. Es ist der Versuch, die Royalty vom "Bitte" zum "Code" zu machen. Aber auch EIP-2981 allein garantiert keine Zahlung, wenn der Käufer den Preis selbst bestimmt oder der Marktmechanismus die Gebühr ignoriert.
Durchsetzung durch Blocklisten und Allowlists
Um echte Kontrolle zu erhalten, gehen Entwickler aggressivere Wege. Zwei Mechanismen dominieren aktuell die Diskussion: Blocklisten und Allowlists. Beide zielen darauf ab, Transaktionen zu kontrollieren, bevor sie abgeschlossen werden.
Eine Blockliste (eine Liste von Adressen oder Verträgen, die bestimmte Aktionen verhindern) funktioniert wie eine Firewall. Wenn ein NFT-Besitzer versucht, sein Asset über einen Marktplatz zu verkaufen, der die Royalty nicht respektiert (wie etwa Blur in seiner Anfangsphase), schlägt die Transaktion fehl. Der Smart Contract prüft die Adresse des Käufers oder des Vertrags, der die Übertragung initiiert. Ist sie auf der Liste, wird geblockt.
Das klingt sicher, hat aber Nachteile. Neue Marktplätze tauchen ständig auf. Ein cleverer Trader kann einfach einen neuen Vertrag deployen, der nicht auf der Blockliste steht, und so die Sperre umgehen. Du müsstest deine Liste permanent aktualisieren. Das ist Wartungsarbeit, die nie endet.
Die Alternative ist die Allowlist (eine Whitelist, die nur explizit genehmigten Akteuren Transaktionen erlaubt). Hier darf dein NFT nur an Adressen übertragen werden, die du vorher freigeschaltet hast. Das ist streng. Es schränkt die "Composability" ein - also die Fähigkeit deines NFTs, frei in verschiedenen DeFi-Protokollen genutzt zu werden. Aber es bietet maximale Sicherheit für die Royalty-Zahlung.
Der technische Unterbau: ERC-Standards im Detail
Um das Ganze zu verstehen, müssen wir kurz in die Maschinerie schauen. NFTs leben meist auf Ethereum oder EVM-kompatiblen Ketten. Drei Standards sind hier relevant:
- ERC-721: Der klassische NFT-Standard. Jeder Token ist einzigartig. Er enthält die Basislogik für Ownership.
- ERC-1155: Ermöglicht gemischte Assets (fungibel und nicht-fungibel) in einem Vertrag. Nützlich für Games, aber komplexer bei Royalties.
- ERC-2981: Der Royalty-Standard. Er fügt eine Funktion hinzu, die Marktplätze aufrufen können, um die Gebühr abzufragen.
Das Problem: ERC-2981 sagt nur, *wie hoch* die Gebühr ist. Es zwingt niemanden, sie zu zahlen. Die Durchsetzung passiert oft außerhalb des Kernvertrags, durch die Logik des Marktplatzes oder durch externe Kontrollschichten im NFT-Vertrag selbst.
| Mechanismus | Funktionsweise | Vorteile | Nachteile |
|---|---|---|---|
| Marktplatz-Empfehlung | Plattform empfiehlt Gebühr, Nutzer kann sie ändern | Hohe Liquidität, einfach zu implementieren | Künstler verliert Kontrolle, Umgehung leicht |
| On-Chain Blockliste | Smart Contract blockiert unbekannte/nicht-konforme Adressen | Guter Schutz gegen bekannte Aggregatoren | Wartungsintensiv, neue Kontrakte umgehen es |
| On-Chain Allowlist | Nur freigegebene Adressen dürfen empfangen | Maximale Kontrolle über Royalty-Einnahmen | Schlecht für Composability, eingeschränkte Nutzung |
| Blockchain-Level Enforcement | Die Blockchain selbst erzwingt die Zahlung (z.B. Enjin, RARI) | Garantiert, unabhängig vom Marktplatz | Lock-in Effekt, weniger Flexibilität |
Cross-Chain-Komplexitäten
Ein NFT, das auf Ethereum minted wurde, wandert vielleicht später auf Polygon oder Solana. Hier wird es haarig. Die Royalty-Metadaten aus EIP-2981 sind Ethereum-spezifisch. Wenn du dein NFT über eine Bridge auf eine andere Chain bewegst, geht diese Information oft verloren oder wird nicht korrekt interpretiert.
Es gibt keine universelle Sprache für Royalties über alle Chains hinweg. Auf Solana nutzen Projekte eigene Programme, die nicht mit Ethereum kompatibel sind. Das bedeutet: Ein Künstler muss seine Strategie für jede Chain anpassen. Oder er akzeptiert, dass seine Rechte auf anderen Chains schwächer sind. Interoperabilitäts-Protokolle arbeiten daran, dieses Problem zu lösen, aber wir sind noch weit von einem nahtlosen Erlebnis entfernt.
Reale Szenarien: OpenSea vs. Blur
Der Kampf um die Royalties ist kein theoretisches Konstrukt, sondern ein realer Wirtschaftskrieg. OpenSea (der größte NFT-Marktplatz, der traditionell hohe Royalties unterstützte) hat versucht, Druck auszuüben, indem er Marktplätze blockierte, die Royalties optional machten. Im Gegenzug bot Blur (ein trader-fokussierter Marktplatz, der Royalties optional machte, um Volumen anzuziehen) Anreize für Käufer, die keine Gebühren zahlen wollten.
Das Ergebnis? Daten von Nansen zeigten, dass die durchschnittlichen Royalties auf Ethereum zeitweise auf historische Tiefs fielen. Künstler sahen ihre Einnahmen schmelzen. Dies zwang die Branche zum Umdenken. Es reichte nicht, nur einen Standard zu haben; man brauchte harte Codesperren.
Innovative Lösungen: Royalty-Embedded Blockchains
Da Marktplätze unzuverlässig sind, gehen einige Projekte einen radikalen Schritt: Sie bauen die Royalty-Durchsetzung direkt in die Blockchain-Architektur ein. Statt den Smart Contract des Künstlers dafür verantwortlich zu machen, sorgt die Node-Software der Blockchain dafür, dass bei jeder Übertragung automatisch ein Teilbetrag an den Creator fließt.
Beispiele hierfür sind die Mainnets von Enjin und RARI Foundation. Diese Ketten garantieren, dass die Royalty gezahlt wird, egal welcher Marktplatz genutzt wird. Der Trade-off? Du bist an diese spezifische Blockchain gebunden. Deine NFTs sind dort sicherer hinsichtlich der Einnahmen, aber vielleicht weniger liquide auf großen aggregierten Märkten wie OpenSea, die primär Ethereum unterstützen.
Was sollten Künstler tun?
Wenn du heute NFTs erstellst, stehst du vor einer Wahl. Willst du maximale Reichweite und Liquidität? Dann akzeptiere, dass Royalties manchmal umgangen werden. Nutze EIP-2981, damit seriöse Marktplätze die Gebühr sehen. Willst du garantierte Einnahmen? Dann investiere in technisch anspruchsvollere Smart Contracts mit Allowlists oder wähle spezialisierte Blockchains.
Es gibt keinen perfekten Weg. Die beste Strategie hängt von deinem Ziel ab. Bist du ein etablierter Künstler mit treuer Community? Dann kannst du es dir leisten, strengere Regeln durchzusetzen. Startest du neu und brauchst Aufmerksamkeit? Dann sei flexibel. Beobachte die Trends. Die Industrie bewegt sich langsam weg vom "Wild West" hin zu klareren technischen Garantien.
Kann ich NFT Royalties vollständig umgehen?
Ja, das ist möglich. Wenn ein NFT keine on-chain Durchsetzung (wie Blocklisten) hat, können Käufer und Verkäufer private Deals machen. Sie vereinbaren einen Kaufpreis von 0 ETH auf dem Marktplatz und begleichen den Restbetrag privat per Stablecoin oder Cash. Solange der Smart Contract die Übertragung nicht blockiert, ist die offizielle Transaktion royalty-free.
Ist EIP-2981 verbindlich für alle Marktplätze?
Nein. EIP-2981 ist ein Standard, der definiert, wie Royalties abgefragt werden. Er zwingt Marktplätze nicht, diese auch zu zahlen. Viele Plattformen ignorieren die angeforderten Werte zugunsten ihrer eigenen Geschäftsmodelle oder bieten Käufern die Option, die Gebühr zu reduzieren oder auf null zu setzen.
Was passiert mit meinen Royalties, wenn ich mein NFT bridgen?
Das hängt stark vom Bridge-Protokoll ab. Oft gehen die spezifischen Metadaten für Royalties beim Bridging verloren oder werden nicht unterstützt. Auf der neuen Chain gelten dann die lokalen Regeln. Es gibt noch keinen universellen Standard, der Royalties über verschiedene Ökosysteme hinweg automatisch beibehält.
Sind Blocklisten sicher für meine NFTs?
Sie sind sicherer als keine Kontrolle, aber nicht narrensicher. Angreifer können neue Smart Contracts erstellen, die nicht auf der Liste stehen. Zudem kann eine schlecht gepflegte Blockliste versehentlich legitime Käufer oder neue innovative Marktplätze aussperren, was die Liquidität deines NFTs senkt.
Lohnt sich eine eigene Blockchain für Royalties?
Für große Marken oder Communities mit hohem Handelsvolumen ja. Für einzelne Künstler eher nein, da die Netzwerk-Effekte großer Ketten wie Ethereum wichtiger sind als die Garantie einzelner Zahlungen. Spezialisierte Ketten wie Enjin eignen sich besser für Spiele und große Kollektionen.