Would be really dumb not to cancel transactions if equally "are not real" until they reach the 1440 confirmations.
I can pay you now, but will have to wait until 1440 to be effective confirmations. that is, it is not real.
and 1440 confirmations are 48 hours!
if you can not cancel, so I have to wait 1440 confirmations? make it immediately effective and voila!
I don't like the idea of being able to cancel transactions. With that said, yes, 1440 confirmations is currently over a day.
It doesn't have to be. Remove the nearly one minute block delay between blocks. 1440 confirmations can now be done in several seconds.
Of course, blockchain pruning -- keeping only the last 1440 or so blocks -- will have to be fleshed-out and implemented first.
Okay, it was just an idea.
At the end, no one likes! and discovered how many ignorant NXT works.