TODO  How do we deal with conflicting information?
  TODO  How do we make our server scale?
  TODO  How we do prevent denial of service attacks?