pub fn sample_blocks(blocks: &[Block], count: usize) -> Vec<Block>
Sample a subset of blocks for testing
Returns up to count blocks, evenly distributed across the input
count