In the first part of the series we provided motivation for blockchain sharding and discussed some core concepts. In this post we will discuss some more advanced aspects of sharding, including its two biggest unsolved challenges: data availability and data validity. IntroThe core idea in sharded blockchains is that most participants operating or using the network cannot validate blocks in all the s