It is clear from the btc.com website that the number of unconfirmed transactions is usually 150,000, while the 24-hour bitcoin transaction rate calculated by the network is 2.77 transactions per second. Yesterday, we personally tried transferring a bitcoin transaction, which took 25 minutes from the time it was submitted to the time it was received. In real life, we can say that the efficiency is very slow.so,Is there any way to shorten bitcoin's trading time?
I doubt the number is correct! 150,000 unconfirmed transactions is huge can slow the network down. After enabling the segwit, the number of unconfirmed transactions have come down to 1000 - 4000 level since a long time now! You can check the statistics below,
https://www.blockchain.com/btc/unconfirmed-transactionsCurrently a bitcoin transaction with correct amount of fees usually takes 15-20 minutes of time to receive 3 confirmations from the network. Yes, it's still slow but once we will have lightening network enabled for everyone, it will be somewhere around few seconds to a minutes. The solution is being tested and beta run has already started. You can check the below website to know about its progress,
https://lightning.network/Hope this helps! But I am still wondering when you have seen 150,000 unconfirmed transactions in recent times??