Transaction mempools in Cardano's blockchain serve as temporary storage pools for pending transactions awaiting validation and inclusion in blocks by network validators, enabling efficient propagation, validation, and prioritization of transactions based on fee rates, gas limits, and other parameters.