Is a bitcoin transaction instantaneous?
Could you elaborate on the notion of a Bitcoin transaction being instantaneous? While the technology behind blockchain and cryptocurrencies promises swift and secure transactions, is it really the case that a bitcoin payment is processed without any delay? I'm curious to understand the nuances of the process, such as network congestion, miner fees, and the actual time it takes for the transaction to be verified and included in a block. Additionally, does the use of lightning network or other scaling solutions affect the perceived instantaneity of bitcoin transactions?