В последние годы в области децентрализованных технологий появилось немало так называемых L2-решений, которые призваны эффективно устранять проблемы масштабируемости сети.
L2, Layer-2 или решения второго уровня – вспомогательные протоколы, которые разворачиваются поверх основного блокчейна. Они начали появляться по мере того, как обострялись проблемы востребованных сетей.
Так, Bitcoin и многие крупные альткоины, появившиеся после него, гарантируют достаточно высокий уровень безопасности, но всё не способны эффективно справляться с большими нагрузками. Эти сети, требующие модернизации, называются сетями L1.
Чтобы не вносить глобальных изменений в сеть L1, можно развернуть дополнительную L2-сеть, которая возьмёт на себя часть нагрузки, но при этом не повлияет на принцип работы и характеристики основного блокчейна.
Как и было сказано выше, L2 разворачивается как бы поверх основной сети и подключается к ней. Разработчики такого решения настраивают архитектуру так, чтобы она могла принимать транзакции блокчейна L1, эффективно обрабатывать данные и посылать результат обратно.
Для пользователя этот процесс проходит практически незаметно, но пропускная возможность L1 при этом увеличивается, а значит, увеличивается и количество обработанных в небольшой промежуток времени транзакций.
Условно решения L2 можно поделить на две большие категории:
Помимо увеличения скорости проведения транзакций сайдчейны также могут обеспечить их дешевизну, особенно если речь идёт о каналах состояния.