Криптовалюты

Bitcoin Cash – обзор масштабирования, CashTokens, майнинга и BCH

Подробный обзор Bitcoin Cash: UTXO, SHA-256d, ASERT, адаптивный лимит блока, CashTokens, P2S, эмиссия BCH, управление и главные риски.

Bitcoin Cash – обзор масштабирования, CashTokens, майнинга и BCH

Bitcoin Cash – отдельный блокчейн Proof of Work, который развивает идею электронных наличных через большой и адаптивный объём блоков, UTXO-платежи и расширяемые скрипты. BCH разделяет историю с Bitcoin до 1 августа 2017 года, но после форка имеет собственные правила, узлы, цену и набор приложений. Монеты одной сети нельзя считать теми же активами в другой.

Современный Bitcoin Cash уже не ограничивается фиксированными 32 МБ и простыми денежными переводами. В сети действуют адаптивный лимит ABLA, CashTokens, более точные ограничения виртуальной машины, большие целые числа, а с мая 2026 года – Pay to Script, функции и ограниченные циклы.

История

Разделение произошло на фоне спора о масштабировании Bitcoin. Сторонники Bitcoin Cash хотели увеличивать пропускную способность базовой цепочки, тогда как Bitcoin развивал SegWit и платёжные слои. 1 августа 2017 года узлы с новыми правилами приняли блок большего размера и создали отдельную историю BCH.

У проекта нет одного основателя. Раннюю реализацию Bitcoin ABC возглавлял Amaury Séchet, а экосистема включала майнеров, компании, разработчиков и пользователей с разными взглядами. В 2018 году спор привёл к отделению Bitcoin SV.

В 2020 году Bitcoin Cash Node отделился от Bitcoin ABC из-за предложенного инфраструктурного финансирования из блоковой награды. Большинство хешрейта и экономических участников сохранило тикер BCH за правилами без этого обязательного отчисления, а ветвь ABC позднее стала eCash.

Сеть перешла к запланированным майским обновлениям. В 2023 году активировались CashTokens и P2SH32, в 2024 году – ABLA, в 2025 году – Targeted VM Limits и BigInts, а 15 мая 2026 года – новый набор программируемых возможностей. Это действующие правила, а не план развития.

Команда

Bitcoin Cash развивают несколько независимых групп. Bitcoin Cash Node поддерживает наиболее распространённую полную реализацию, а спецификации, библиотеки, кошельки и инфраструктуру создают другие команды. На август 2026 года актуальная ветвь BCHN 29 реализует майское обновление, а выпуск 29.1.0 содержит последующие исправления.

Amaury Séchet важен для истории Bitcoin ABC, но не является руководителем современного BCH. Ни Bitcoin Cash Node, ни фонд, ни отдельный майнер не имеют формального права менять сеть в одиночку. При этом зависимость сервисов от одного популярного клиента и ограниченного круга разработчиков остаётся практической концентрацией.

UTXO и платежи

BCH использует UTXO. Транзакция расходует целые непотраченные выходы и создаёт новые получателю и отправителю в виде сдачи. Узлы проверяют подписи, условия скриптов и равенство входов сумме выходов и комиссии. Полезно отдельно понимать, зачем появляется выход сдачи.

CashAddr добавляет префикс сети и контрольную сумму, уменьшая риск спутать BCH с похожим legacy-адресом. Но старый формат может кодировать тот же скрипт, поэтому интерфейс биржи и выбранную сеть всё равно нужно проверить. Совпадающая строка или ключ не создаёт автоматического межсетевого перевода.

Блок появляется примерно раз в десять минут. Нулевое подтверждение показывает, что операция распространилась, но ещё не включена в доказанную цепочку. Double Spend Proof способен предупредить о наблюдаемой конкурирующей трате, однако не является абсолютной финальностью. Крупный получатель ждёт подтверждения и оценивает риск реорганизации.

SHA-256d, ASERT и эмиссия

Майнеры вычисляют SHA-256d и могут переключать оборудование между BCH и другими совместимыми цепочками. Найденный блок получает субсидию и комиссии. После халвинга апреля 2024 года субсидия составляет 3,125 BCH, а максимальное предложение ограничено 21 млн.

ASERT действует с ноября 2020 года и корректирует сложность после каждого блока относительно целевого расписания. Период полураспада отклонения составляет около двух дней. Механизм быстрее прежних схем реагирует на миграцию хешрейта и уменьшает циклы чрезмерно быстрых и медленных блоков.

ASERT не создаёт вычислительную мощность. Если значительная доля майнеров уйдёт, блоки временно замедлятся, пока сложность адаптируется. Поскольку общий SHA-256-хешрейт BCH намного меньше крупнейшей цепочки, безопасность зависит от экономики переключаемых майнеров и распределения пулов.

ABLA и масштабирование

Adaptive Blocksize Limit Algorithm заменил постоянный лимит. Он отслеживает фактический размер блоков и постепенно увеличивает или уменьшает допустимый максимум. Пол в 32 МБ сохраняет исходную вместимость, а скорость роста ограничена, чтобы один всплеск не вынудил узлы мгновенно принять огромные блоки.

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

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

CashTokens

CashTokens – нативные токенные свойства UTXO, активированные в мае 2023 года. Выход может нести взаимозаменяемое количество, NFT-подобный commitment или оба компонента. Правила проверяются узлами вместе с обычной BCH-транзакцией, без отдельного ERC-20-контракта.

Capability определяет, может ли NFT изменять commitment или выпускать дополнительные токены. Проект способен строить купоны, билеты, токенизированные активы и covenant-приложения. Нативная проверка уменьшает часть накладных расходов, но не подтверждает честность эмитента и стоимость обеспечения.

Кошелёк должен быть token-aware. Обычный BCH-адрес и токенный вариант CashAddr могут указывать на совместимый скрипт, но интерфейс обязан правильно сохранить токенный компонент. Отправка через неподдерживающий сервис способна сжечь или заблокировать актив.

Виртуальная машина и обновления 2025–2026 годов

Targeted VM Limits заменили грубые лимиты более точным учётом сигнатурных проверок, хеширования и операций. BigInts расширили арифметику для контрактов. Эти изменения активны с мая 2025 года и позволяют создавать более выразительные covenant-схемы без снятия всех ограничений.

Обновление 2026 года добавило Pay to Script, определение и вызов функций, ограниченные циклы и вернуло битовые операции. Цикл обязан иметь проверяемую границу, поэтому контракт не может бесконечно удерживать узел. Pay to Script упрощает прямое условие расходования без старой упаковки каждого сценария в привычный шаблон.

Более богатая VM расширяет DeFi и программируемые деньги, но увеличивает поверхность ошибок. Успешная проверка скрипта означает только соответствие коду. Она не гарантирует справедливую цену, ликвидность или отсутствие административной лазейки.

Комиссии и mempool

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

Операция в mempool остаётся неподтверждённой. Кошелёк может показывать её мгновенно, а торговец – принять небольшой риск ради удобства. Для значимых сумм полезно понимать, почему сервис ждёт больше подтверждений, чем пользовательский кошелёк.

Узлы, SPV и хранение ключей

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

SPV-кошелёк загружает заголовки и доказательства включения, не исполняя каждый скрипт всей истории. Это экономит ресурсы, но повышает зависимость от корректного выбора цепочки, серверов и фильтров. Для CashTokens и новых условий расходования приложение должно понимать дополнительные данные, иначе оно может неверно показать баланс или подготовить опасную транзакцию.

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

Оракулы и программируемые приложения

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

Ковенант ограничивает дальнейший способ расходования UTXO. Он полезен для escrow, аукциона или выпуска токена, но ошибка может навсегда сделать монеты недоступными. В отличие от централизованного сервиса, майнер не обязан отменять уже подтверждённое условие по просьбе пользователя.

Управление

Изменения проходят процесс CHIP: спецификация публикуется, обсуждается, реализуется и тестируется до заранее известного майского окна. Не существует on-chain-голосования монетами BCH, которое автоматически активирует код.

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

Применение

Основная цель – прямые платежи с низкой комиссией и большим запасом базового блока. BCH используют для переводов, кассовых расчётов, пожертвований и биржевой ликвидности. CashTokens и новые скрипты добавляют рынки, условные платежи и токенизированные объекты.

Для межсетевого обмена встречаются внешние протоколы, включая THORChain. Такой маршрут добавляет собственные vault-, ликвидностные и программные риски и не становится частью консенсуса BCH.

Сравнение с быстрыми DAG-сетями вроде Kaspa требует учитывать не только интервал блока. BCH сохраняет линейную цепочку и десятилетнюю UTXO-совместимость, тогда как другие архитектуры по-другому упорядочивают параллельные блоки.

Основные риски

  • Хешрейт. Переключаемая SHA-256-мощность и концентрация пулов повышают риск краткой атаки или цензуры.
  • Нулевая конфирмация. Double Spend Proof – предупреждение, а не гарантия необратимости.
  • Крупные блоки. Рост требований способен вытеснять домашние узлы и ухудшать распространение.
  • Ежегодные обновления. Несовместимый клиент или запоздалый сервис может оказаться на другой цепочке.
  • Скрипты и токены. Выразительная VM увеличивает риск ошибок приложений и эмитентов.
  • Путаница сетей. Похожие ключи и legacy-адреса не отменяют различия BCH и BTC.
  • Бюджет безопасности. Халвинги уменьшают субсидию, а низкие комиссии должны компенсироваться масштабом использования и ценой.
  • Ликвидность. Низкая стоимость перевода не гарантирует принятие продавцами и глубокие рынки токенов.

Итог

Bitcoin Cash последовательно масштабирует базовую цепочку и уже активировал ABLA, CashTokens и более выразительную VM. Это не старый Bitcoin с одним увеличенным параметром, а отдельный протокол с ежегодным циклом обновлений.

Преимущество BCH – простые UTXO-платежи с большим запасом пространства. Компромисс – меньший хешрейт относительно доминирующей SHA-256-сети, требования крупных блоков и координация регулярных форков. CashTokens расширяют применение, но не отменяют риск эмитента и кода.