Work

When Can You Trust Bitcoin? Value-Dependent Block Confirmation to Determine Transaction Finalit

Year: 2025
Type: preprint
Abstract: We study financial transaction confirmation finality in Bitcoin as a function of transaction amount and user risk tolerance. A transaction is recorded in a block on a blockchain. However, a transaction may be revoked due to a fork in the blockchain, the odds of which decrease over time but never reach zero. Therefore, a transaction is considered confirmed if its block is sufficiently deep in the blockchain. This depth is usually set empirically at some fixed number such as six blocks. We analyze forks under varying network delays in simulation and actual Bitcoin data. Based on this analysis, we establish a relationship between block depth and the probability of confirmation revocation due to a fork. We use prospect theory to relate transaction confirmation probability to transaction amount and user risk tolerance.
Authors: Hicks, Ethan, Oglio, Joseph, Nesterenko, Mikhail, Sharma, Gokarna
Open Access status: green
OpenAlex ID: W7106230804
Cites:
Cited by:
Related to: