Layer 0, 1, 2 - что это такое?
Сегодня мы рассмотрим такой термин, как Layer.
Термин
Сам термин Layer (уровень) - появился когда стали появляться новые блокчейны, позволяющие блокчейну более современную масштабируемость (TPS). С ростом использования криптовалют в повседневной жизни появилась потребность в создании уровней блокчейна, которые бы повысили безопасность сети.
Layer 0.
Блокчейн - можно называть нулевым уровнем. Layer 0 - является базой блокчейна, которая позволяет функционированию таких сетей, как - $BTC; $ETH... Layer 0 - позволяет блокчейну связываться и работать с верхними надстройками уровней.
Можно сказать что Layer 0 является уровнем, который запускает протоколы и обеспечивает базовую архитектуру блокчейна для передачи данных.
Самым популярным примером Layer 0 можно назвать Polkadot, - является самым популярным проектом на Layer 0.
Если сделать итог по Layer 0, то можно сказать что Layer 0 - является фундаментальной архитектурой блокчейна, которая выступает в качестве поддержки архитектуры Layer 1.
Layer 1.
Layer 1 - является надстройкой 0-го Уровня. 1 уровень является стандартный уровнем консенсуса, через котоый проходят все транзакции: обмены, покупки, продажи и вызовы смарт-контрактов. Блокчейны Layer 1 - улучшают масштабируемость и дополняют базовый Layer 0.
Решения триллемы от Layer 1.
Современные сети Layer 1 - имеют 2 главных способа по решению триллемы - это увеличение размера блока, шардинг и использование механизмов консенсуса.
Увеличение обьема блока
Самым простым способом решения
Алгоритмы консенсуса.
Шадринг.
Layer 2.
Layer 2 - это дополнительная надстройка поверх layer 1, которая не требует никаких изменений в layer 1. Он может быть построем просто поверх первого уровня, используя уже существующих смарт контрактов. Также второй уровень повышает безопасность совершенный транзакций и ускоряет обработку транзакций. Поэтому более децентрализованным, безопасным и масштабируемым решением будет гибридный протокол, который будет использовать одновременно Layer 1 и Layer 2.
Первый уровень блокчейна $ETH, - на данный момент может обрабатывать 15-19 транзакций в секунду (TPS- transaction per second).
Второй же уровень блокчейна $ETH - может нам показать TPS в 2000-3000 транзакций в секунду (результат зависит от принятых протоколов).
Фишкой Layer 2 - является обработка транзакций вне блокчейна (off-chain).
Преимущества Layer 2.
- Благодаря тому, что транзакции будут переданы на бобработку Layer 2, блокчейну станет легче обрабатывать транзакции и пользователи будут платить за газ (комиссию за обработку транзакции) меньше.
- Более быстрая обработка транзакций.
- Более высокая безопасность блокчейна.
Итог.
Layer 0 - является фундаментальной архитектурой, поверх которого строятся другие уровни.
Layer 1 - является блокчейном первого уровня, благодаря которому производятся операции по улучшению функций базового протокола. Благодарня Layer 1, - определяется управление протоколами и поддержке децентрализованных приложений. Layer 1 имеют свою собственную децентрализованную экосистему, которая занимается проверкой транзакций, которая выполняется майнерами или валидаторами.
Layer 2 - является архитектурой блокчейна, благодаря которой блокчейн может увеличить свою архитектуру.