Bitcoin climbed over $46,000 for the first time in nearly a month early Friday, extending its gain for the week to nearly 10%.