Answer: Lightning is a great option for making transactions with near-instant confirmations. It is a protocol that allows users to send and receive payments quickly and securely without having to wait for multiple confirmations. However, if you need to be absolutely sure that a transaction is valid, you should always trust the 0 confirmations. This is because when a transaction is broadcast to the blockchain, it is considered valid until it is confirmed. If a transaction is not confirmed, it is not considered valid and could be reversed or double spent. Therefore, trusting 0 confirmations ensures that the transaction is valid and will not be reversed or double spent.