bitsofproof supernode implementation of the Bitcoin protocol