Что такое решение второго уровня (Layer 2) в блокчейне?

Что такое решения второго уровня (Layer 2)? Как они помогают масштабировать Ethereum и биткоин? Как переводить активы из сети первого уровня во второй, и обратно? Разбираемся в карточках.