The closest thing we have now is
freebase but that is far from official and it looks like it is no longer possible to submit files. There was also another attempt - PeerWeb - which although it was slightly more successful, now appears to be dead. Besides, why would we want to make our own site when shareaza can already handle content from ALL of these existing sites? A site like that is a lot of work and requires a lot of moderation (which does not work well when crowd-sourced)