FOAF has some great ideas. Unfortunately, for a system to have the level of functionality that users have come to expect, it will have to be a protocol run as web services. I think many of those ideas or even parts of the standard can be leveraged, though.