Разновидности и особенности блокчейнов
Какие существуют блокчейны?
Вы, вероятно, уже слышали о блокчейне Bitcoin и Ethereum. И у вас, скорее всего, возникли два вопроса:
- Почему вообще нужно несколько блокчейнов, если уже есть Bitcoin?
- А сколько блокчейнов вообще существует?
Bitcoin
Bitcoin — это первая криптовалюта с собственным блокчейном, и на сегодняшний день она остаётся самой крупной по капитализации (то есть по общей стоимости всех монет).
Так зачем же создавать новые блокчейны?
Ответ прост: Bitcoin не идеален. Как и всё в нашем мире, он имеет свои ограничения. Именно поэтому появляются новые блокчейны — чтобы преодолеть эти недостатки и развивать технологии дальше.
В чем заключается неидеальность Bitcoin'a?
- Низкая пропускная способность. Bitcoin может обрабатывать всего около 7 транзакций в секунду, что крайне медленно. Для сравнения, сеть VISA обрабатывает около 24 000 транзакций в секунду.
- Высокие комиссии. На момент написания комиссия за одну транзакцию составляет 3-4$. Хотели бы вы заплатить столько, просто чтобы купить сосиску в тесте в ближайшем ларьке?
- Ограниченный функционал. Bitcoin предназначен лишь для одной задачи — перевода BTC между кошельками. Это слишком узкий функционал для того, чтобы вызвать финансовую революцию.
Проще говоря, блокчейн Биткоина не является идеальным, поэтому со временем начали появляться как его конкуренты, так и другие альтернативные блокчейны.
Ethereum
Самым крупным после Bitcoin является блокчейн Ethereum. Но чем он отличается?
Смарт-контракты стали настоящей революцией в мире криптовалют.
Если вы хотите продать BTC в сети Bitcoin, вам нужно:
- Найти покупателя на ваш биткоин.
- Задепозитить BTC на бирже и продать там, при этом все расчёты будут происходить на серверах биржи, а не в блокчейне.
Ethereum же позволяет делать всё внутри блокчейна. Вы можете легко обменять ETH на, например, USDT буквально в два клика, используя смарт-контракты. В отличие от этого, в блокчейне Bitcoin всё гораздо проще: вы можете только отправлять BTC между кошельками — и на этом всё.
Смарт-контракты превращают блокчейн в "умный блокчейн".
С их помощью можно задать специальные условия выполнения сделок, взять или выдать кредит, создать свою криптоигру и многое другое. На блокчейне Bitcoin это технически невозможно.
Это главное преимущество Ethereum над Bitcoin. У Ethereum много преимуществ, но сейчас вам достаточно знать основное. Однако есть и недостатки:
- Пропускная способность. У Ethereum тоже есть ограничение на количество транзакций — всего 13-20 в секунду.
- Комиссии. Это, пожалуй, самая большая проблема. Из-за огромного числа пользователей в моменты перегрузки комиссии могут резко вырасти. Например, в пиковые моменты переводы USDT могли стоить $50–100.
Смарт-контракты сделали революцию, но проблемы с масштабируемостью и комиссиями всё же остались, как и у Bitcoin. Именно для решения этих вопросов создаются новые блокчейны.
Solana
Теперь давайте закрепим на примере Solana:
- Высокая пропускная способность (TPS). Теоретически Solana может обрабатывать до 700 000 транзакций в секунду. На практике сеть обрабатывает около 3 000–4 000 транзакций, что всё равно значительно больше, чем у Ethereum или Bitcoin.
- Низкие комиссии. Комиссия за транзакцию составляет всего 0.0021$. Это крайне низкая сумма, и на Solana никто не "грабит" пользователей за переводы.
Solana известна своими сбоями.
Пару лет назад сеть Solana буквально "падала" почти каждый день. "Падение" означает, что блокчейн полностью прекращает обработку транзакций, и всё просто отключается. На данный момент эту проблему решили, но в последний раз сеть "легла" в январе 2025 года, когда запустился мемтокен Melania
Мы рассмотрели три примера блокчейнов и наглядно убедились, что ни одна система не является идеальной. Именно поэтому появляются новые решения, каждое из которых стремится решить определённые задачи. Причины создания новых блокчейнов могут быть разными:
- Для быстрых и эффективных переводов (например, Ripple)
- Для обеспечения анонимности и приватности (Monero, ZCash)
- Для дешевых транзакций (TON, Solana)
- Для работы с NFT (Flow, Flame)
- Некоторые блокчейны выступают как надстройки над другими (L2-решения), чтобы повысить скорость транзакций (TPS) и снизить комиссии.
Комиссия в блокчейнах
Комиссия за транзакцию в блокчейнах, к примеру биткоина (3-4 доллара в вашем примере) выплачивается майнерам, которые подтверждают транзакции и добавляют их в блоки.
1. Добавление транзакции в мемпул:
Когда вы отправляете транзакцию, она попадает в мемпул (memory pool) — специальное место, где хранятся неподтвержденные транзакции. Майнеры выбирают из мемпула транзакции с самыми высокими комиссиями, чтобы включить их в следующий блок.
2. Выбор транзакции майнерами:
Майнеры сами составляют блоки из транзакций, отдавая предпочтение более высоких комиссий за байт данных. Это стимулирует пользователей назначать достаточную комиссию, чтобы их транзакция быстрее подтвердилась.
После включения вашей транзакции в блок, майнер решает сложную математическую задачу (Proof of Work), чтобы найти правильный хеш для блока. Этот процесс требует больших вычислительных мощностей.
Майнер, который успешно создает блок, получает вознаграждение:
- Награда за блок: Фиксированное вознаграждение за создание блока (сейчас это 6.25 BTC, сокращается каждые четыре года после халвинга).
- Комиссии за транзакции: Все комиссии с транзакций, включенных в блок.
После создания блока он передается в сеть, где другие ноды проверяют его валидность. Если блок валиден, он добавляется в цепочку блоков (блокчейн), и ваша транзакция считается подтвержденной.
6. Получение майнером комиссии:
Ваша комиссия и комиссии других транзакций из блока поступают к майнеру, который добыл блок. Это стимулирует работу майнеров и поддерживает безопасность сети.
Основные группы блокчейнов
Блокчейны можно классифицировать по трем основным критериям, и в каждом из них существует по два типа блокчейнов:
PoW и PoS
- PoW (Proof-of-Work) — это механизм консенсуса, основанный на вычислительной мощности, где майнеры решают сложные математические задачи для подтверждения транзакций.
- PoS (Proof-of-Stake) — это механизм, при котором транзакции подтверждаются валидаторами, на основе доли токенов, которые они держат и "ставят" для участия в сети.
Какие еще пруфы, ворки, стейки?
Как многие из вас знают, чтобы майнить биткоины, нужно иметь компьютер или ASIC-устройство, установить специальное ПО и ждать прибыли. Звучит знакомо, верно? Так вот, благодаря именно майнерам сеть биткоина продолжает своё существование.
Что же делают майнеры? Они решают сложные математические задачи, которые не имеют практического смысла, но необходимы для поддержания сети. Для этого нужны мощные майнинг-фермы, которые выполняют работу.
Такой тип блокчейнов, где майнеры выполняют вычисления, называется Proof-of-Work. Всё понятно? Если нет, перечитайте или поищите дополнительную информацию. Это пока может не казаться важным, но в будущем пригодится.
Помните, как 4-5 лет назад видеокарты стремительно подорожали? Это произошло из-за того, что майнеры начали массово скупать их для добычи криптовалюты ETH. Ведь Ethereum тогда тоже работал на алгоритме Proof-of-Work, и все вычисления выполнялись через оборудование — в данном случае через видеокарты.
15 сентября 2022 года произошло знаковое событие: Ethereum перешёл на систему Proof-of-Stake. Что это значит? Теперь видеокарты для майнинга не нужны. Всё, что требуется — застейкать минимум 32 ETH, что на момент написания равняется примерно $120 000.
Валидаторы, застейкавшие свои ETH, получают право участвовать в процессе подтверждения блоков и получать вознаграждение.
Чем больше ETH валидатор отправил в стейкинг, тем выше его шансы быть выбранным для подтверждения блока. Однако есть элемент случайности, чтобы избежать концентрации власти в руках крупных игроков.
PoW (Proof-of-Work) – для майнинга требуется вычислительная мощность (используется в BTC, BCH, ETC, LTC, DOGE).
PoS (Proof-of-Stake) – для майнинга нужно застейкать криптовалюту.
Существуют и другие типы консенсуса, но они встречаются реже, поэтому их рассматривать не будем.
Например, Chia - Proof-of-Space, где для майнинга нужны жесткие диски. Если интересно узнать больше, можно поискать информацию по запросу "Типы механизмов консенсуса в блокчейне".
EVM (Ethereum Virtual Machine) – это виртуальная машина Ethereum, на которой работают смарт-контракты. Она эмулирует работу компьютера. Подробности нас сейчас не касаются, но важно знать, что на EVM построено множество сетей, и главная из них – Ethereum.
Какие криптовалюта поддерживает EVM?
- EVM обеспечивает безопасную среду для создания и запуска смарт-контрактов, защищая их от взлома.
- EVM гарантирует совместимость, позволяя разработчикам легко переносить свои приложения между различными блокчейнами без необходимости изменять код.
- EVM децентрализована, что означает, что любой человек может создавать и использовать смарт-контракты без необходимости получать разрешение.
Какие блокчейны несовместимы с EVM?
Примеры блокчейнов, несовместимых с EVM, включают Solana, Cardano, Polkadot, Bitcoin и другие.
non-EVM (не EVM) – это блокчейны, которые не используют Ethereum Virtual Machine для работы со смарт-контрактами. Такие сети используют собственные уникальные механизмы для создания и исполнения смарт-контрактов и приложений. Эти блокчейны часто обладают своей архитектурой и виртуальной машиной, что делает их несовместимыми с экосистемой EVM.