Technical question: does InstantX have transaction finality? If so, by when and how does it work if the blockchain reorganizes?
Thanks to anyone who can answer.
Currently InstantSend (previously known as InstantX) on default settings provide 5 instant confirmations from masternodes, locking the input amounts of that transaction to protect it against double spending. The 6th confirmation comes from proof of work by miners and that will provide transaction finality in wallets and stores the transaction on the blockchain.
About your question with regards to if, when and how this works in case of blockchain reorganizations i'm not sure. I suspect instantx confirmations get stored in the mempool, but maybe someone with more knowledge can provide a more definitive answer...
Thanks-- that's a good answer. InstantSend is a nice feature. I'd like to see the Semux developers implement this also over their BFT delegates.