One of the major advantage of Bitcoin is the hope of it serving as a future payment system likewise a store of value with enough freedom and anonymity. Sometimes there is fluctuations in price to the uptrend and downtrend and also delay in transaction confirmation. This seems to be a major challenge for Bitcoin to be used as a payment system. Considering that I made a purchase and sent the value for it I'm BTC to the seller , it will likely take 30mins to 1hour before the transaction is fully confirmed. That means I will have to wait for the transaction to have at least 1 confirmation on the blockchain before leaving and sometimes to avoid some unusal cases of double spending or sending fake coins, the transaction will need to be confirmed fully. This scenario might take some while for completion which wi discourage people from using it. This might be a big challenge which can be improved on part of which is innovation like the lightning Network and others. I believe there will a better solution to perfect this scalability and fluctuations.
How best do you think this can be solved , please share your thoughts and views ;!
No big deal. There are already vendors accepting zero confirmation transactions, which are instantaneous. Burger King in venezuela accepts zero confirmation transactions:
https://es.cointelegraph.com/news/i-used-bitcoin-to-pay-for-a-burger-at-burger-king (sorry couldn't find english version)
It can also be used to buy stuff in the internet, even food, such as deliveries. There will be plenty of time to wait 30minutes for the first confirmation.