IPFS and NFTs ownership concern

So I’ve been thinking about this for a while and was hopping for any of you to settle this doubt. When a smart contract of an ERC721 is deployed containing the hash for certain image or video, how does that contract validate the ownership of the token when in fact the image that hash corresponds to, is all around the IPFS network.

It doesn’t.

The ERC721 just give the hash, but if the file would to get forgot in IPFS the token would still exists.

how does that contract validate the ownership of the token when in fact the image that hash corresponds to, is all around the IPFS network

It’s the reverse, the chain validate the ownership and just IPFS distribute the file. So yes anyone can download an NFT of someone else, it’s already what you do when you browse the account of someone else.

1 Like