24. The method of claim 8 , wherein the community keeper is determined by a keeper failover process, the keeper failover process comprising: detecting failure of a user in the information network; and electing a best-fit successor node to the failed user from a dynamic group of available users, wherein the dynamic group of available users includes all active nodes in the information network, wherein the best-fit successor node assumes the role of the community keeper and coordinates operations including community membership, presence, and content distribution.
8. The method of claim 5 , wherein the peer user is a community keeper that locates a community user who has a current version of the community index.