In my application, I am using events/logs to capture and display information. So, to decrease the response time, I am returning the result as soon as the block is mined and not waiting for 5-6 block confirmations. As waiting for block confirmations will increase the response time.
So can I trust that all transactions in these blocks will be in the main chain?