Problems of NFTs and Web3 current storage solutions

NFT Market

NFTs rely on fragile and non persistent data storage services

NFTs are digital certificates of ownership of digital content and there’s one significant gap in the system ensuring that an NFT is held together:

NFTs use links to direct you to somewhere else where the digital content and any details about it are being stored and as anyone who has browsed the internet before should know, links can and do die.

So what happens if your NFT breaks down and points to nothing?

Short answer, your NFT become blank and potentially be worthless.

If you want to go deeper on these huge problem, please refer to these articles

Centralized server

Unreliable

Most NFT marketplaces have centralized elements comparable to any other "Web 2.0" website. When you buy NFT on many of these sites, the token itself is represented in a decentralized way on the blockchain, but the art or media that the token is correlated to is usually stored off-chain.

This means that if a NFT platform relies on a centralized server that stops operating the art or media associated with that NFT may be lost forever.

Jonty Wareing wrote a Twitter thread on Twitter describing where the NFT data actually leave and how insecure most of NFTs really are.

IPFS protocol

Persistence of data

Data on IPFS must be stored by nodes, most of the time peers don't have an economic incentive to store your data so it most likely be deleted for a variety of reasons.

Centralization problem

IPFS is still highly centralized with big nodes storing most of the data on the network.

Censorable

Data can be filtered and censored by nodes, it doesn't automatically replicate and no redundancy is guaranteed.

Other blockchain based solutions

New blockchain

Most of blockchain based storage services are relatively new, this poses the risks of having very few validator nodes making it susceptible to:

Being mostly centralized infrastructure.

Being susceptible to 51% attacks.

Network congestion that slows down or interrupts service.

These new blockchains are also using new protocols like proof of storage that still need to prove their resilience in the long term.

Content moderation Policy

Current blockchain based storage solutions have strict content policy moderation that gives the nodes operator the power to filter or delete content that they are being asked to store.

This is a very incoherent method against the concept of censorship resistant and community driven web3 applications.

Economic incentives

Economic incentives of these types of storage systems are based on their own native tokens, so the node operators are rewarded for the provided disk space based on the value of these tokens, in bear market conditions this poses the high risk of node operators to stop providing disk space due to unprofitable situation.

File size limits

Some of the blockchain based storage solutions put a lot of constraints in file size.

Further informations

Last updated