there are solutions for this problem,
but it has not been implemented yet at this moment because it is not good enough.
for example,
Lightning Network,it is
User FriendlienessThe first problem is that the Lightning Network may not be particularly user friendly for a user. As the above image ironically depicts, nothing about the process seems intuitive or easy to understand
it is very hard and only for some people who can understand it,and it will cause a huge blow for Bitcoin itself if they can not make it simple or easy to understand.
and many more.
in the end people still trying to figure it out how to make it happen,
we have a solution,but it is not good enough at this moment because it has a flaw.
References :
https://steemit.com/block-size/@fuzzi-logic/lightning-network-flawed-a-logical-analysis