I want to ask here a fundamental question about the difference between layer 0 and layer 1 for my understanding. i have read you can create main blockchains on layer 1 which lacks scaling. while the layer 2 are mostly side chains facilitating layer 1. while layer 0 are also main blockchains facilitating scalability and interoperability .
layer 1 is the main blockchain
layer 0 is also the main blockchain
layer 2 are sidechains
My question is that layer 0 and layer 1 will be called main blockchains?
my second question is that while initially creating blockchain the first question we must decide is that on which layer our blockchain will be layer 0 or layer 1?