Уровни блокчейна — что такое Layer 1, 2, 3? 📚
Вы наверняка не раз слышали о проектах, которые называют Layer-1 или, например, Layer-2 протоколами. Чтобы лучше понимать, что имеется в виду под разными Layer’ами, стоит разобраться с азами блокчейн-архитектуры😂
Итак, в архитектуре блокчейна есть следующие уровни:
• Hardware layer — уровень “железа”
• Data layer — уровень данных (цифровые подписи, хеши, деревья Меркла)
• Network layer — сетевой уровень (peer-to-peer (P2P))
• Consensus layer — уровень консенсуса (PoW, PoS, PBFT и т.д.)
• Application layer — прикладной уровень (UI, dApps, смарт-контракты)
На каждом из этих уровней есть свои особенности, в том числе ограничения. Поэтому трилемма блокчейна гласит, что блокчейн может обладать только 2 из 3 основных характеристик, а именно децентрализацией, безопасностью или производительностью.
Деление на Layer’ы связано с тем, что сейчас уже есть продукты и блокчейны, которые решают проблемы и ограничения на разных уровнях описанной арх