July 3, 2022

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 - является архитектурой блокчейна, благодаря которой блокчейн может увеличить свою архитектуру.