В инфополях часто мелькают сообщения, в которых говорится, что такой-то проект это - продукт Layer0, другой проект - это Layer1 и так далее. Чтобы у тебя было понимание этого термина мы решили кратенько пояснить - что к чему в этой теме и откуда вообще растут ноги…
Введение

Само понятие Layer дословно переводится как слой, а применимо к архитектуре блокчейна Layer является уровнем, который отвечает за конкретные фунцкии и их исполнение.
Всего в архитектуре блокчейна существует 6 уровней:
- Уровень данных - часть фундамента блокчейна
- Сетевой уровень - часть фундамента блокчейна
- Консенсусный уровень - уровень протокола блочейна. Тут зашиты алгоритмы увязки консенсуса в единую сеть нод. Он влияет на безопасность и эффективность работы сетей
- Активирующий уровень - уровень протокола блочейна. Он выступает как балансировщик системы, который отвечает за саморегуляцию блокчейна. Например если один крипнат майнит биткоин на 10 асиках, а второй на одном, то задача уровня раскидать награды пропорционально затратам каждого из пользователей
- Контрактный уровень - уровень протокола блочейна. Начал развиваться с появлением Ethereum и его смарт-контрактов. Тут зашиты все скрипты, алгоритмы и смарт-контракты, согласно которым происходят автоматизированные действия в сети. Плюс он позволяет программировать блокчейны
- Прикладной уровень - уровень протокола блочейна. Верхушка айсберга, в который зашиты сценарии использования блокчейнов. Например: Прикладной уровень блокчейна Bitcoin состоит из системы электронных денег с полным набором функций выдачи, передачи и буккипинга. А прикладной уровень программируемого блокчейна, как Ethereum, состоит из множества расширенных функций и DApps
От уровней к Layer'ам
Вместе 6 уровней блокчейна по факту являются неделимой структурой, например как дом, а вот Layer’ы уже являются подразделениями немного другого уровня, типа как жилые комнаты, кухня и бытовые помещения.
Таким образом раннее описанные 6 уровней градуируют инфраструктуру на 5 различных слоёв в зависимости от назначения и функционала подопечного слою продукта.
Их величество Layer'ы

Layer 1
Основной блокчейн-уровень, на котором обрабатываются транзакции и поддерживается безопасность сети. В этом слое блокчейны оперируют транзакциями самостоятельно и без дополнительной помощи. Как правило такие блокчейны страдают от так называемой трилеммы блокчейна - процесса увязки показателей децентрализации, безопасности и масштабируемости в одном флаконе. Эдакая басня "Рак лебедь и щука" от мира крипты.
Примеры проблем трилеммы крипты:
- В сети Ethereum наблюдается высокая активность транзакций, что требует увеличения количества нод для их обработки. Однако рост числа нод приводит к замедлению работы сети, создавая эффект, сравнимый с "биткоином 2.0". Предложенное решение — уменьшение числа нод и повышение эффективности работы валидаторов, что, однако, приводит к росту комиссий.
- Масштабируемость в сети Bitcoin также вызывает сложности, включая увеличение времени обработки транзакций. Ситуация частично улучшена благодаря запуску протокола Ordinals, однако с ростом масштабируемости увеличились и издержки на комиссии в сети BRC-20.
Layer 0
L0 (не путать с одноимённым проектом) - это базовый уровень, инфраструктура для создания и взаимодействия блокчейнов.
Посредством Layer0 решают подобные задачи:
- Организовать быструю и дешёвую передачу активов и данных между различными сетями.
- Разработать приложение, которое будет работать сразу в нескольких блокчейнах.
Примеры:
- Polkadot и его парачейны - как инструмент работает плохо, но как пример фукцнионального исполнения - сойдёт
- Cosmos - тут уже интереснее, ведь под капотом у этой экосистемы собрана куча блокчейнов, которые адекватно друг с дружкой коннектятся. А с развитием модульной темы, когда любой блокчейн можно увязать с другим любым, этот инструмент может очень неплохо способствовать массовому распространению крипты и быстрой интеграции новых продуктов. Про всё это мы выпускали отдельную статью
Layer 2
В этом слое зарождаются решения, работающие поверх Layer 1 для повышения масштабируемости, снижения затрат и улучшения производительности.
Работают эти решения по разным механизмам:
- Rollups, они же свёртки - механизм работы блокчейна, при котором пачку транзакций объединяют в единый пакет и отправляют в блокчейн для ускорения обработки. На простом примере это как пробивать 10 продуктов в одном чеке и оплачивать одной транщацией, вместо того чтобы платить 10 раз по отдельности за каждый продукт.
- Сайдчейны - сети которые существуют параллельно основным L1 решениям и позволяют гнать через себя трафи, избегая недостатков материнской сети. Работает по принципу шунта: есть точка входа транзакции из L1 блокчейна в L2 и затем точка выхода из L2 в L1. И при надобности вчерез такие шунты можно гнать всё больше и больше трафика.
- Вкладышные (Nested) блокчейны - принцип работы, при котором блокчейн становится более масштабируемым в ущерб другим составляющим триллемы.
Примеры:
- Polygon - сайдчейн, который повышает масштабируемость L1 блокчейна Ethereum
- Optimism и Arbitrum - масштабируют тот же ETH через Rollups
- Plasma - выполняет процессы в своей сети, от заданных в L1 слое параметров
Layer3
В этом слое представлены различные инструменты, позволяющие взаимодействовать с блокчейном и его продуктами посредством смартконтрактов.
Примеры:
- DeX и NFT биржи
- DeFi агрегаторы
- DAO - сообщества
Layer4 - оболочка
И в заключительном "слое" представлены инфраструктурные интерфейсы по типу Metamask, dApps'ы, браузерные кошельки и многие другие инструменты которые делают взаимодействие с блокчейном простым и незатейливым.
Надеемся, что с помощью этой статьи ты смог разобраться с основами по Layer'ам и принципам их работы.
На сейчас VSЁ. Спасибо за внимание!
больше контента на The VSЁ | экосистема | обменник