Glossareintrag
Sammlungsfreigabe (setApprovalForAll)
Wallets & SicherheitDie Freigabe für eine ganze NFT-Sammlung statt für ein Stück, warum sie weder Menge noch Ablauf hat und warum Drainer-Seiten sie am liebsten wollen.
Definition
Eine Sammlungsfreigabe ist die Erlaubnis, mit der ein Vertrag jedes Stück bewegen darf, das Sie aus einer ganzen NFT-Sammlung besitzen — heutige wie künftige — statt eines benannten Tokens. Sie existiert, weil Marktplätze sie brauchen: mehrere Stücke einzustellen, oder eines jetzt und ein weiteres im nächsten Monat, verlangte sonst jedes Mal eine eigene Freigabe und eine eigene Gebühr. Die Funktion, die sie in den gängigen Ethereum-Standards erteilt, heißt setApprovalForAll, und ihre wesentliche Eigenschaft ist, dass sie weder Menge noch Ablauf kennt: Sie ist ein Schalter und bleibt an, bis jemand sie ausschaltet. Genau das macht sie zur wertvollsten Signatur, die eine Drainer-Seite von einem NFT-Besitzer erhalten kann: Eine Freigabe an den Vertrag des Angreifers deckt die Sammlung ab, wirkt auch auf viel später erworbene Stücke und sieht in der Wallet-Abfrage aus wie die eines seriösen Marktplatzes. Lesen Sie, welcher Vertrag das Recht erhält.
Als Nächstes