Layer 2 Blockchain Technology: Everything You Need to Know