I have a contract that needs multiple approvals for a transaction to go through.
- a user requests a withdraw
- the site approves the withdraw
- an escrow also approves
So there needs to be 3 interactions with the blockchain before a withdraw request goes through. I read somewhere that Coinbase needs 60 confirmations before finalising a transaction. I feel like it's too slow to wait 60 confirmations for every action.
Is there a table of likelihoods that shows how likely a block is to be reversed after N confirmations? That way, I can better estimate when the approvals should be applied.
also, how would Pos affect confirmation times?
