Bitcoin mining difficulty hits 148T ahead of 2026 adjustment