I used to be fascinated by this type of peer-to-peer system and spent a lot of time studying and designing them. Unfortunately, there is pretty much always a way to overthrow/overtake them with lies and large groups unless there is a central authority. Looking at BitCoin's somewhat arcane approach and apparent lack of verification of its methods, I highly doubt that it would be different from all the others.