I'm curious what can cause a drastic increase in block time? For example between blocks
https://mempool.space/block/000000000000000000006e2f0708caafc03459f481d9ad3cb81f86b8c9cb54e8
https://mempool.space/block/00000000000000000000216598ebd69112d54513f85972fae4b8573b55dc65a1
It looks like about 35 minutes between blocks?
Bitcoin blocks are mined every 10 minutes on average. No matter how long it's been since the last block, the chance of finding the next block remains the same.* You'll occasionally notice 1+ hour elapse without a new block being mined.
*Economically speaking, a long interblock time would lead to a higher fee reward for the next block, which would eventually lead to more hashrate being produced. But at this stage of mining maturity, you can just consider it random.
Chance. The average time between blocks is 10 minutes, but that can vary because it's probabilistic. If the last block was mined 30 minutes ago, the next block is expected in average in 10 minutes.