a chain and a block