Over the past few weeks, the Bitcoin Cash (BCH) community has been discussing the subject of merchants accepting zero confirmation BCH transactions. Lots of BCH merchants have been accepting zero confirms lately as well, making the discussion topical again as it was a few years ago.
When you broadcast a transaction, if someone else broadcasts a double-spend at the same time, it’s a race to propagate to the most nodes first. If one has a slight head start, it’ll geometrically spread through the network faster and get most of the nodes.
Read the full article here