Классификация блокчейнов (EVM/non-EVM, L1/L2, PoW/PoS)
1. Классификация по способу создания блоков: PoW и PoS
PoW (Proof of Work, Доказательство работы): Представь, что у тебя есть куча компьютеров, и они все соревнуются, кто быстрее решит сложную математическую задачу. Тот, кто решит первым, получает право добавить новый блок в блокчейн и забирает награду. Этот процесс называется майнингом. Он используется, например, в блокчейне Bitcoin. Проблема в том, что для этого требуется много энергии и вычислительных мощностей.
PoS (Proof of Stake, Доказательство доли): В этом случае компьютеры не соревнуются друг с другом. Вместо этого пользователи "ставят" свои монеты на кон, и чем больше монет они поставили, тем больше у них шанс быть выбранными для добавления нового блока. Это похоже на лотерею, где шансы на победу выше у тех, кто поставил больше монет. Этот метод использует меньше энергии и более экологичен. Пример блокчейна с PoS — Ethereum после его обновления.
2. Классификация по поддержке смарт-контрактов: EVM и non-EVM
EVM (Ethereum Virtual Machine, Виртуальная машина Ethereum): Представь себе, что у тебя есть телефон, на котором можно запускать приложения. EVM — это как операционная система для блокчейна, которая позволяет запускать смарт-контракты (программы) на Ethereum и других совместимых блокчейнах. Если блокчейн поддерживает EVM, это значит, что на нем можно легко запускать приложения, созданные для Ethereum. Примеры таких блокчейнов: Ethereum, Binance Smart Chain.
non-EVM: Это блокчейны, которые работают на своих собственных операционных системах и не поддерживают EVM. Они могут быть очень быстрыми и иметь свои уникальные особенности, но на них нельзя запускать приложения, созданные для Ethereum. Для них нужно писать отдельные программы. Пример non-EVM блокчейна — Solana.
3. Классификация по уровням: L1 и L2
L1 (Layer 1, Первый уровень): Это основные блокчейны, где происходят все основные операции. Они как основное шоссе, по которому едут все машины (транзакции). Такие блокчейны сами по себе могут работать, но иногда они перегружаются, и движение становится медленным. Примеры L1 блокчейнов: Bitcoin, Ethereum.
L2 (Layer 2, Второй уровень): Представь, что к основному шоссе добавили дополнительные полосы движения (L2 решения), чтобы разгрузить трафик. L2 — это технологии, которые работают поверх основных блокчейнов и помогают им обрабатывать больше транзакций быстрее и с меньшими комиссиями. Они делают работу блокчейнов более эффективной. Пример L2 решения — Polygon, который помогает Ethereum справляться с большим количеством транзакций.
Эти категории помогают понять, как разные блокчейны работают и чем они отличаются друг от друга.
Вопросы по статье можно задать в чате: https://t.me/NFTgamebots В этом же чате можно сказать "спасибо" за обучающую статью.
Last updated