But I think ways of transacting with bitcoin must be unified and made very easy for everyone, even for dumb people, even for those who know nothing about bitcoin and how it works, otherwise it will never be mass adopted.
This last part is the most important thing. Lets be honest. Using bitcoin, wallets, blockchains, exchanges isn't easy if you dont have sufficient knowledge about the technology. If Bitcoin is to become mass adopted two things need to change:1. Paying with Bitcoin needs to be easy, hassle free and understandable for a 75 year old pensioner as well as a 12 year old kid looking to buy a candy bar.
At the moment that is not the case. I would be interested in seeing a study done on senior citizens and how many of them know of and/or have used Bitcoin in their life.
2. The fees for Bitcoin transactions need to be close to 0 for micro-transactions as well as bigger transactions. Although they are low now they need to be even lower if Bitcoin is to win the fight against fiat currencies. If you purchase something for $5 that is it - you hand over the bill, take the item and leave.
When you purchase with BTC you dont just pay $5. You also pay the minning/wallet fees + end up waiting for the transaction to confirm.
Bitcoin is still in early development even though it has been here for years but I hope the above things can change. I hope that one day we can wake up in a world where our parents and children use Bitcoin but at the moment that is still a dream as it is too complicated for them.