CPU based currency done right