like we play on gambling site and want to withdraw our crypto then we just need to type the amount we need to withdraw and click on "withdraw" button. then our withdrawal request get approved in a second, and goes directly to the blockchain.
Just a correction. The bitcoin on the gambling site that you withdraw is on the blockchain, while as you send it, it remains on the blockchain. Only what happens is that the UTXO is spent and sent to your bitcoin address.
my question is what is the process of withdrawal on most of the sites, which is so fast and without any double spending or issue like that?
If you are referring to sites, Indo not know what this thread is doing on development and technical discussion. It supposed to be on service discussion.
If you are referring to noncustodial wallets, transaction on noncustodial wallets are the fastest because it is you key, unlike on centralized platforms that it is not your key. Any transaction made on noncustodial wallet is created by you. But any transaction you make on your centralized platform account, it has to be authorized by the platform. So noncustodial wallet transaction are faster.