About four years ago before bitcoin cash was even born, Gavin Andresen and Tom Harding wrote some code that created a relay for the BTC network that would prevent double spend attacks. This patch would allow the use of zero-confirmations in a much safer manner. The code was merged into the Bitcoin Core software but was later removed by Core developers. Core developers who removed Andresen and Harding’s patch from the equation then started claiming that zero-confirmation transactions were not safe. The Bitcoin Cash community believes that zero-confirmation transactions are reliable and secure.
Moreover, BCH-focused businesses and infrastructure providers have started putting zero confirmation acceptance to the test by allowing customers to transact that way. The firm Cryptonize.it offered a challenge to anyone willing to double spend on a $1,000 transaction. A person attempted it in the end and lost $2,000 worth of BCH in the end. Just recently the Chinese exchange Bitasia started allowing zero confirmation BCH deposits as well.