So far, blockchains as we know them today are classic monoliths. Monolithic architecture choice renders suboptimal in the longer run manifesting into issues such as high complexity, lack of scalability. Lack of scalability is one of the primary reasons why blockchain technology has not reached millions or even billions of users yet.