Bitcoin is a virtual currency which is not based on a central bookkeeping authority but rather is entirely an openRead More