what is layer 3 blockchain