In it's essence it is a great idea. The actual implementation of that idea is where we all know the problem will be.
As someone has already stated, the problem will be with who we trust with a database as large as this would quickly go. It would be a beacon of info for some itchy hackers. ItamaeChef