Часть №1
Что такое блокчейны и почему их так много?!
Блокчейн - это некоторая субстанция, где хранятся все ваши данные (баланс кошельков, все транзакции и т.п).
Аналогию можно провести с такими платежными системами, как Visa, Mastercard или CryptoCard. Или с большой, я бы даже сказал, огромной Excel-таблицей, в которой хранятся все записи о балансах всех кошельков и о транзакциях между ними.
Blockchain — система блоков.
Система: Я обработал новый блок, записал его в блокчейн и проверил. Этот блок нельзя изменить. Затем я перехожу к обработке следующего блока.
Аналог платежных систем в крипте - это блокчейн.
Какие есть блокчейны и почему их так много?
Вы, наверное, слышали о блокчейне Bitcoin и, возможно, еще о Ethereum. И у вас, вероятно, есть два вопроса:
- А зачем вообще нужно много блокчейнов, если есть Биткоин.
- А сколько этих блокчейнов то?
Казалось бы, зачем придумывать новые блокчейны? Но на это есть довольно логичный ответ. Bitcoin не идеален. И вообще ничего в этом мире не идеально, и вообще поэтому мы развиваемся.
В чем минусы блокчейна Bitcoin'a?
- Низкая пропускная способность — всего 7 транзакций в секунду против 24000 у VISA.
- Высокие комиссии — 3-4$ за транзакцию.
- Ограниченность функционала — Bitcoin решает только проблему переводов между кошельками в сети.
Самым крупным последователем Bitcoin является блокчейн Ethereum. Чем же он отличается?
Смарт-контракт – это компьютерный протокол, который позволяет проводить сделки в блокчейне и контролирует их исполнение с помощью математических алгоритмов.
И это ключевое преимущество над Биткоином. Их много, но их знать вам незачем в данный момент. Но также у Эфириума есть и свои недостатки:
- Комиссии. Случается такое, что перевод USDT между кошельками сеть требовала по 50-100 долларов комиссии.
- Пропускная способность. У Эфириума тоже есть проблема с этим. Всего 13-14 tx/s.
Третий пример - Solana. В чем её преимущество?
- Высокий TPS (транзакций в секунду). Solana может теоретически обрабатывать до ~700,000 tx/s.
- Низкие комиссии. 0.0021$ за транзакцию.
Sol сеть любит падать.. Падение блокчейна – это когда он вообще не обрабатывает транзакции. В результате все транзакции отменяются. Похоже, что эту проблему как-то решили, но недавно (в январе-феврале 2024 года) Solana снова упала. Из-за этого в интернете даже появился такой мем:
Выше пример из трёх блокчейнов и показано, что каждый из них не идеален:
- Один из блокчейнов только для переводов (Ripple)
- Одни из блокчейнов анонимного хранения (Monero, ZCash)
- Одни из блокчейнов для дешевых транзакций (TON, Solana)
- Один из блокчейнов созданы для NFT (Flow, Frame)
- Какой-то блокчейн является надстройкой над другим блокчейном. Это называется L2.
Основные группы блокчейнов
Блокчейны можно разделять друг от друга 3-мя способами, и в каждом способе по 2 вида блокчейнов:- PoW и PoS
- EVM и non-EVM
- L1 и L2
PoW и PoS
PoW - Proof-of-Work
PoS - Proof-of-Stake
Для майнинга биткоинов нужен компьютер или ASIC и специальное программное обеспечение (майнер). Если не будет майнеров, не будет и сети.
Чем занимаются майнеры? Они решают сложные математические задачи.
И такой тип блокчейна, где майнеры должны выполнять определённую работу, называется Proof-of-Work (доказательство работы). Если непонятно, перечитайте или погуглите. Это не самое важное знание, но пригодится в будущем.
Идем дальше. Помните, что 4-5 лет назад цены на видеокарты значительно выросли? Это было связано с тем, что некоторые люди начали использовать их для майнинга криптовалюты Ethereum (ETH), потому что Ethereum тоже использовал систему Proof-of-Work для своих вычислений, и все операции проводились через видеокарты.
Однако, 15 сентября 2022 года произошло важное событие. Ethereum перешел на систему Proof-of-Stake. Что это значит? Теперь для майнинга не нужны видеокарты. Вместо этого, вам нужно просто застейкать (то есть, держать на своем кошельке) 32 ETH, что на момент написания статьи составляет около 70-80 тысяч долларов.
Зарабатывайте криптовалюту, не используя дорогостоящее оборудование: просто держите ее на своем кошельке. Это отличная новость для всех, кто хочет получать доход от своих инвестиций.
Так вот, резюмируем:
PoW - нужно железо, чтобы майнить
PoS - нужно застейкать криптовалюту, чтобы майнить
EVM и non-EVM
EVM — это виртуальная машина Ethereum, которая эмулирует работу компьютера и на которой работают смарт-контракты.
На этой виртуальной машине построено множество различных сетей, но самой главной из них является, конечно же, Ethereum.
Адрес кошелька Ethereum выглядит так:
0x388C818CA8B9251b6445471C08a736A67ccB19297
То есть 42 знака, и в самом начале типичная приставка 0x
Но что если я вам скажу, что этот же адрес может быть ещё у ТЫСЯЧИ ДРУГИХ СЕТЕЙ. Среди них такие блокчейны, как Arbitrum, Optimism, zkSync, BSC, Polygon, AVAX C-Chain, Base, Mantle и т.д.
Все EVM-сети очень похожи между собой, смарт-контракты написаны на языке программирования Solidity.
То есть если я владелец этого кошелька - 0x388C818CA8B9251b393131C08a736A67ccB19297 и мне отправят монеты в любой EVM сети, то я их получу.
Для того, чтобы работать внутри EVM-сетей достаточно кошелька Metamask.
non-EVM
Но ведь есть ещё так называемые non-EVM сети. Сюда входят все остальные сети, которые есть и с которыми нельзя работать через Metamask.Для чего нужны блокчейны, отличные от EVM? Я уже сказал об этом в начале статьи. Все стремятся к чему-то новому и оптимальному, поэтому блокчейны, отличные от EVM, используют смарт-контракты, написанные на разных языках программирования, например, на Rust или Leo.
Примеры non-EVM блокчейнов:
- Bitcoin
- Solana
- Cardano
- Terra
- Algorand
- Near Protocol
- TON
- Sui
- Osmosis
- Aptos
- EOS
- Aleo
- ICP
- Injective
EVM - 0x388C818CA8B9251b393131C08a736A67ccB19297 (0x + ***)
non-EVM, вот ща начнётся неразбериха. Пару примеров:
- Bitcoin - 1Lbcfr7sAHTD9CgdQo3HTMTkV8LK4ZnX71
- Solana - jtojtomepa8beP8AuQc6eXt5FriJwfFMwQx2v2f9mCL
- Aptos - 0xa814225a11b417a0825eada7cf52859294fdf57dcb5fecf1d065782cd66937ce (тоже 0x, но длиннее)
L1 и L2
Ethereum может обрабатывать всего 10-15 транзакций в секунду, за что взимается высокая комиссия.
Ethereum — это первый слой блокчейна.
Второй уровень блокчейнов (Layer-2) создается для того, чтобы разгрузить основной уровень (L1) и решить некоторые проблемы, связанные с количеством транзакций в секунду и комиссиями.
L2 блокчейны работают поверх L1 блокчейна. Если очень утрировать, то...
Одна транзакция в L1 содержит информацию о 100 транзакциях в L2. Комиссия платится в складчину, что позволяет увеличить количество транзакций и снизить комиссию.
На Ethereum уже работает множество L2-блокчейнов: Arbitrum, Optimism, Scroll, Manta, Base, Metis, zkSync, IMX, Linea, Starknet, zkFair и многие другие.
Для просмотра ссылки необходимо нажать
Вход или Регистрация