|
|
|
|
|
by riptheworld
1609 days ago
|
|
I agree that the current NFT ecosystem is a house of cards, e.g., the susceptibility of NFTs to link rot. That being said, I think the ecosystem will evolve to a having a more robust way of handling these things as it matures. For example, rather than only storing a URL that points to the content, perhaps the token could also include a cryptographic hash of the original content? In the case of link rot, the owner could still provide evidence of ownership on the original content by proving that it hashes to the stored value. There are probably better solutions as well (others have mentioned IPFS). |
|
Suppose you own an NFT of your favourite monkey JPEG. At some point however, browsers drop support for the JPEG image format because it is outdated and has long since been replaced by better formats. Of course you could easily convert the ape JPEG into an ape PNG, except the hash would still only be valid for the JPEG. Suddenly, it starts getting unclear what kind of "ownership" the token really represents: Ownership of the bytes of the JPEG file? The pixels on the screen? The "concept" of an ape with that particular outfit (whatever that should mean)? or just an URL?
Maybe you could solve this partially by defining some sort of "transform" operation which is documented on-chain? Something like "If I own token X then I can call external service Y to transform the token - after which, X will be destroyed and I'll own a new, different token Z instead" (i.e. one with the hash of the PNG instead of the JPEG)
That still wouldn't solve OP's problem though as that transformation would have to happen off-chain.