What Is a “Time-Bandit” Attack in Relation to Double-Spending?

A "time-bandit" attack is an extreme form of a 51% attack where the attacker attempts to rewrite a very long history of the blockchain, potentially reverting thousands of blocks. The attacker aims to steal block rewards and transaction fees from blocks mined long ago, essentially acting as a "time bandit." This is typically only economically viable if the stolen block rewards are immensely valuable and the cost of renting the hashrate for the extended duration is justified.

Can a 51% Attack Be Used to Steal Other Users’ Cryptocurrency?
Can an Attacker Recoup the Attack Cost through Block Rewards Alone?
What Is Double-Spending and Why Is a 51% Attack Necessary to Execute It?
What Is “Time-Bandit” MEV?
How Does the Longest Chain Rule Prevent Double-Spending in PoW?
What Is ‘Double-Spending’ and Why Is It the Main Concern of a 51% Attack?
What Is the Significance of the “Longest Chain Rule” in Executing a Double-Spend Attack?
What Is the Long-Term Sustainability Model for Bitcoin Mining Revenue Once All Block Rewards Are Issued?

Glossar