Definition and function of bitcoin blocks

March 18, 2025