The blockchain technology still has a few challenges to solve, it really depends what is important for you.
To understand blockchain well, you need to get down to the mechanism and understand the current issues with the decentralisation, performance, scalability, proof of work, reliability and privacy. for each of those points there are projects trying to solve. Here is a good intro: https://blog.plan99.net/the-resolution-of-the-bitcoin-experiment-dabb30201f7