Bitcoin network difficulty reaches all-time high