It's impossible to 'ban forks' because they're not something you deliberately 'make', but something that emerges in a decentralized blockchain inherently.
I get if you have study the old tech that PoW coins uses, that it is impossible.
However the PoS design of Algorand makes forks impossible and that is according to
Silvio Micali, a Turing award winner.https://community.algorand.org/blog/forks-and-scaling-challenges-how-the-algorand-overcomes-both/First, the Algorand blockchain overcomes one significant problem that has been observed with any chain that becomes popular, a hard fork.
As Silvio Micali, a Turing award winner and founder at Algorand explained in a blog post:
“The Algorand blockchain does not fork. Each new block is separately agreed upon and is guaranteed to remain on the Algorand chain forever.
The Algorand consensus is not a drawn-out process. The fact that more and more blocks are attached to a given block B does not make it more and more probable that consensus on B has been reached. Algorand separately reaches agreement on a new block. When this is done, it reaches agreement on the next block. And so on.”
Thus, its users can immediately rely on the transactions as soon as they appear in a new block without having to wait for the block to become sufficiently deep in the chain.
So instead of haggling with clients over an unconfirmed funds transfer (as may be the case with Bitcoin), a merchant accepting tokens that are underpinned by the Aglorand blockchain is assured of the finality of the transfer just as he would with Visa.