Where are the files stored of the CDN? In the Blockchain? If so every wallet needs a full Blockchain with all the files stored in that blockchain? Aren't we talking about a massive storage that every node need?
There aren't stored in the blockchain itself, but nodes would need extra storage for this.
Would every node store everything, or if more content was added would each piece of content be stored in a certain number of randomly chosen nodes?