Tl;drIn the rapidly evolving world of blockchain technology, Algorand remains dedicated to pushing boundaries and innovating for our users. Transaction Finality: The Key to User ExperienceWe believe that maintaining low transaction finality is key to a good user experience, i.e. Transaction Finality = Block Latency + Block Finality. Here, we refer to block latency as the time it takes for a transaction to be included in a block, and block finality as the time until that block becomes final. With the go-algorand 3.16 upgrade, the average wait time for a transaction to complete on Algorand will be 3.3 seconds.