It seems that it's already implemented? I transferred some coins today and it appeared to complete after one transaction.
It can be implemented in just any coin
by simply altering the number of required confirmations,
but doing so you'll compromise the network security.
This is how the
Bitcoin dev guide addresses this issue:
1 confirmation: The transaction is included in the latest block and double-spend risk decreases dramatically.
Transactions which pay sufficient transaction fees need 10 minutes on average to receive one confirmation.
However, the most recent block gets replaced fairly often by accident, so a double spend is still a real possibility.
How does VNL prevent the recent block being replaced by reorganization without
forking the chain?
John stated that he will make an official explanation regarding how it exactly works, meanwhile he posted this on a few days ago:
http://pastebin.com/fxLUsnPxThing is, John isn't really the man to explain everything in the smallest detail, but he never failed us with the features.
Let's wait a bit for his final words on this.