An NFT project stores its metadata using an `ipfs://` URI in the smart contract. What is the primary purpose of using an IPFS Content Identifier (CID) instead of a traditional HTTPS URL?
-
A
To guarantee the metadata is stored permanently without any further action.
-
B
To ensure the link to the metadata is location-addressed for faster retrieval.
-
C
To provide a verifiable, immutable link based on the content of the metadata itself.
-
D
To encrypt the metadata so that it can only be viewed by the token owner.