Блокчейн-технологии часто описываются через различные «слои», «уровни» или Layers, каждый из которых служит своей уникальной цели. Давай вскроем слои один за другим 👇

📈 Layer 0. Сетевой или физический уровень

Этот слой представляет собой физическую инфраструктуру и протоколы передачи данных, такие как интернет, которые позволяют узлам общаться между собой.

Примеры: IPFS (InterPlanetary File System), BGP (Border Gateway Protocol).

📈 Layer 1. Уровень консенсуса или сам блокчейн.

Это базовый уровень блокчейн-протоколов, в котором осуществляется формирование блоков и достижение консенсуса между участниками сети. Он определяет, как транзакции записываются и валидируются. Проблема в том, что по мере роста использования блокчейна, необходимо улучшение его пропускной способности, т.е. требуется масштабирование. И вот тут появляются следующие уровни.

Примеры: Bitcoin, Ethereum, Algorand.

📈 Layer 2. Уровень сети.

Это своего рода надстройка над первым уровнем блокчейна, которая взаимодействует с базовым блокчейном, предоставляя решения для увеличения масштабируемости и скорости транзакций, минимизируя при этом затраты.

Примеры: Lightning Network (для Bitcoin), Optimistic & ZK Rollups (для Ethereum).

📈 Layer 3. Уровень приложений (Dapps)

Это слой, на котором разработчики создают децентрализованные приложения (dApps), используя смарт-контракты и другие технологии для взаимодействия с Layer 1 и Layer 2.

Примеры: Uniswap, Decentraland.