Blockchain and cryptocurrencies like Bitcoin are a revolutionary system that is quite complex and has a steep learning curve. It is essential to have a decent understanding of bitcoin and blockchain systems before storing a significant amount of value in it. Note this list is open source to help you dive in the world of Bitcoin & Blockchain: