Skip to content
BlockchainSign
fr

Comment vérifier la propriété d'un NFT

Comment vérifier la propriété d'un NFT
Photo: Wenxin Dong

Vérifier la propriété d'un NFT est simple : le registre est public et tout le monde peut le lire. Ce qui embrouille les gens, c'est la deuxième question : à quoi donne exactement droit le fait de posséder le jeton ?

Vérifier le propriétaire on-chain

Un NFT est une entrée dans un contrat intelligent qui associe un ID de jeton à une adresse de portefeuille. Pour la lire, vous avez besoin de l'adresse du contrat et de l'ID du jeton, tous deux visibles sur toute annonce de marché.

Utiliser un explorateur de blocs. Sur Etherscan, ouvrez l'adresse du contrat, allez dans Contract → Read Contract, et appelez ownerOf avec l'ID du jeton. Cela retourne l'adresse du portefeuille qui le détient actuellement. Pour les collections ERC-1155, appelez balanceOf avec une adresse et un ID de jeton, car ces jetons peuvent avoir plusieurs détenteurs.

Utiliser le marché. OpenSea et similaires affichent le propriétaire actuel et l'historique complet des transferts sur la page de l'article. Pratique, mais vous faites confiance à leur indexeur — pour toute information importante, confirmez contre la chaîne.

Lecture programmatique. Tout fournisseur RPC répondra à un appel eth_call contre ownerOf, ce que font tous les outils ci-dessus en arrière-plan.

Vérifier que quelqu'un contrôle ce portefeuille

Savoir quelle adresse possède un jeton n'est pas la même chose que savoir si la personne en face de vous contrôle cette adresse. N'importe qui peut citer une adresse publique.

La preuve est une signature. Demandez-leur de signer un message de votre choix — incluant quelque chose de frais, comme la date et une chaîne aléatoire — avec la clé privée du portefeuille. La vérification de la signature récupère l'adresse de signature ; si elle correspond au propriétaire, ils contrôlent le portefeuille. C'est exactement ce que fait "Sign in with Ethereum".

N'acceptez pas de capture d'écran, et n'acceptez pas une signature sur un message choisi par eux, qui aurait pu être produite à tout moment pour n'importe quel usage.

Repérer les fraudes courantes

  • Contrats imitateurs. N'importe qui peut déployer un contrat avec le même nom et les mêmes images. Vérifiez toujours l'adresse du contrat par rapport à la source officielle, et non le nom de la collection.
  • Copies clic droit. Une image identique n'est pas le jeton. La propriété est l'entrée sur la chaîne.
  • Wash trading. L'historique des transferts entre portefeuilles liés peut fabriquer une histoire de prix. Regardez si les contreparties sont véritablement distinctes.
  • Métadonnées mortes. De nombreux NFT stockent uniquement une URI on-chain. Si elle pointe vers un serveur qui arrête de payer ses factures, le jeton survit et l'œuvre d'art non. Vérifiez si les métadonnées sont sur IPFS avec un CID épinglé, ou sur un seul hébergeur web.

Ce que la propriété inclut réellement

C'est ici que les attentes et la réalité se séparent.

Posséder un NFT signifie que la chaîne enregistre votre adresse contre ce jeton. Sauf si le vendeur a accordé plus par écrit, cela n'inclut généralement pas :

  • Le droit d'auteur sur l'œuvre. Le droit d'auteur reste au créateur sauf s'il est cédé par écrit signé. Acheter le jeton n'est pas une cession.
  • Les droits commerciaux. Certaines collections accordent des licences larges ; la plupart accordent une licence limitée à un usage personnel, et beaucoup n'accordent rien d'explicite du tout.
  • Toute revendication sur le fichier sous-jacent. Qui n'est généralement pas on-chain de toute façon.

Le jeton est un enregistrement du jeton. Tout le reste que vous obtenez provient de la licence qui y est attachée, alors lisez-la avant de supposer quoi que ce soit.

Ce que la chaîne prouve et ne prouve pas

Un NFT est une excellente preuve de qui détient un jeton maintenant, et de l'historique des transferts qui y a conduit. C'est réel et utile.

C'est une preuve faible de la paternité de l'œuvre d'art. N'importe qui peut mint (frapper) l'image de n'importe qui — le minting est une écriture sans permission, pas une étape de vérification. Les marchés ont retiré d'énormes volumes de jetons mintés à partir d'arts volés.

Donc, si la question est « qui a créé cette œuvre ? », le jeton n'y répond pas. C'est la même distinction que preuve d'existence vs preuve de paternité : un enregistrement blockchain fixe quand quelque chose a été enregistré, pas qui l'a créé.

Pour les artistes, l'implication pratique vaut la peine d'être soulignée : le minting n'est pas une protection. Si vous voulez une preuve datée que vous aviez l'œuvre avant que quelqu'un d'autre ne la minte, horodater l'original en couches — le fichier qu'un voleur n'aura jamais — dès que vous le créez.

Liste de vérification rapide

  1. Obtenez l'adresse du contrat depuis la source officielle.
  2. Appelez ownerOf sur un explorateur de blocs pour connaître le vrai propriétaire actuel.
  3. Demandez une signature sur un message frais pour confirmer le contrôle du portefeuille.
  4. Vérifiez où les métadonnées et les médias vivent réellement.
  5. Lisez la licence pour apprendre ce que la propriété inclut.
  6. Ne traitez pas le mint comme une preuve de qui a créé l'œuvre.

Questions fréquentes

Comment puis-je vérifier qui possède un NFT ?
Trouvez l'adresse du contrat et l'ID du jeton, ouvrez le contrat sur un explorateur de blocs tel qu'Etherscan, et appelez ownerOf avec l'ID du jeton. Cela retourne l'adresse du portefeuille détenant actuellement le jeton. Les pages des marchés montrent la même chose mais dépendent de leur propre indexeur.
Comment puis-je prouver que quelqu'un contrôle le portefeuille qui possède un NFT ?
Demandez-leur de signer un message que vous fournissez, contenant quelque chose de frais tel que la date d'aujourd'hui et une chaîne aléatoire. La vérification de la signature récupère l'adresse de signature ; si elle correspond au propriétaire on-chain, ils contrôlent ce portefeuille. N'acceptez jamais de capture d'écran.
Posséder un NFT signifie-t-il que je possède le droit d'auteur ?
Généralement non. Le droit d'auteur reste au créateur sauf s'il est cédé par écrit signé. La plupart des collections n'accordent qu'une licence limitée à un usage personnel, certaines accordent de larges droits commerciaux, et beaucoup n'accordent rien d'explicite. Lisez la licence pour cette collection spécifique.
Le minting d'un NFT prouve-t-il que j'ai créé l'œuvre d'art ?
Non. Le minting est sans permission — n'importe qui peut mint une image qu'il ne possède pas, et les mints d'art volé sont courants. La chaîne enregistre qu'une adresse a minté un jeton à un moment donné ; elle ne vérifie rien concernant la paternité.
Comment un artiste peut-il prouver qu'il a créé l'œuvre avant son minting ?
Horodater les fichiers de travail — l'original en couches ou RAW — lorsque vous les créez. Cela fournit un enregistrement indépendamment vérifiable que vous déteniez le fichier source avant tout mint, et le fichier source est exactement ce qu'un copieur n'aura pas.

Prouvez dès aujourd’hui que votre travail existait

Horodatez n’importe quel fichier sur la blockchain Ethereum et recevez un certificat infalsifiable, valable à vie. Votre fichier ne quitte jamais votre navigateur.