Email Record: A survey of electronic cash, electronic banking, and internet gaming.