make mainstream adoption more difficult. Web-based blockchain wallets are popular, where people store cryptocurrencies with a third-party company. When using third-party web-based wallets, people sacrifice the security benefits of the blockchain such as private keys in favor of traditional passwords that can be reset if they forget them anyway.