Как функционируют механизмы консенсуса blockDAG и GHOSTDAG?

Последнее обновление 2026-07-07 03:30:50
Время чтения: 3m
В архитектуре PoW blockDAG Kaspa (KAS) основной механизм упорядочивания обеспечивает консенсус GHOSTDAG. Благодаря этому майнеры могут одновременно передавать несколько валидных блоков. GHOSTDAG использует классификацию Blue/Red и правила k-кластера, чтобы преобразовать параллельный граф блоков в единый согласованный последовательный реестр.

Традиционный одноцепочный PoW сохраняет только один блок на каждом уровне, а конкурирующие блоки становятся осиротевшими и удаляются. blockDAG позволяет нескольким параллельным блокам существовать одновременно. На этой архитектуре GHOSTDAG решает ключевую задачу — устанавливает уникальный порядок между параллельными блоками, благодаря чему Kaspa достигает большей пропускной способности и ускоряет подтверждения, сохраняя безопасность PoW.

Чтобы разобраться в GHOSTDAG, важно понять структуру данных blockDAG, правила окрашивания Blue/Red, механизм накопления глубины подтверждения и основные отличия от одноцепочного консенсуса Накамото.

Что такое GHOSTDAG?

GHOSTDAG (Greedy Heaviest Observed SubTree DAG) — протокол консенсуса, используемый в Kaspa (KAS). Он основан на концепции GHOST и входит в семейство протоколов PHANTOM. Для каждого нового блока в blockDAG GHOSTDAG определяет Blue Set и Red Set. Синие блоки входят в основную цепь порядка и участвуют в консенсусе, а красные обрабатываются или исключаются по специальным правилам. Механизм формирует глобально согласованный порядок транзакций в параллельном графе блоков.

Майнеры продолжают бороться за право создания блока через PoW, применяя правила GHOSTDAG для выбора самого тяжёлого поддерева и присвоения цвета блокам. Новые блоки поддерживают связность DAG через ссылки на нескольких родителей. В отличие от одноцепочных протоколов, GHOSTDAG работает со всем графом блоков, упорядочивая их по Blue Set и совокупному хэшрейту.

Ключевые элементы GHOSTDAG Описание
blockDAG Ориентированный ациклический граф, поддерживающий параллельные блоки
Blue Set Блоки, включённые в основной порядок и консенсус
Red Set Блоки, конфликтующие с основным порядком или ожидающие включения
Heaviest Subtree Метрика хэшрейта для выбора направления основной цепи
Multi-parent Reference Новые блоки ссылаются на нескольких предшественников для связности DAG
k-cluster Локальный параметр для синего окрашивания

В таблице перечислены основные понятия GHOSTDAG. Blue Set определяет, какие параллельные блоки войдут в упорядоченный реестр, самое тяжёлое поддерево устанавливает доминирование хэшрейта, а k-cluster задаёт локальную границу для синего окрашивания.

Чем blockDAG отличается от одной цепи?

blockDAG (ориентированный ациклический граф блоков) позволяет каждому новому блоку ссылаться на один или несколько существующих, формируя сеть ссылок, а не одну цепочку. Майнеры могут транслировать блоки в схожие временные интервалы, и сеть не ограничивает число победителей на уровне.

Сокращение интервалов между блоками в одной цепи приводит к росту числа осиротевших блоков и потере хэшрейта. blockDAG позволяет нескольким параллельным блокам сосуществовать и быть включёнными в итоговый порядок. Ключевые отличия Kaspa и Bitcoin: структура данных, скорость генерации блоков, обработка осиротевших блоков, логика подтверждения. Bitcoin использует один блок на уровень и целится в 10 минут, а Kaspa поддерживает параллельные блоки и целится примерно в 10 блоков в секунду.

Категория PoW blockDAG (Kaspa) Одноцепочный PoW (Bitcoin)
Структура данных Ориентированный ациклический граф, ссылки на нескольких родителей Линейная цепочка заголовков блоков
Производство блоков Несколько параллельных блоков Один блок на уровень
Протокол консенсуса GHOSTDAG Самая длинная цепь Накамото
Обработка осиротевших блоков Правила Blue/Red для включения/исключения Обычно отбрасываются как осиротевшие
Целевой темп блоков ~10 блоков/сек ~10 минут/блок
Логика подтверждения Накопление глубины DAG Ожидание по высоте блока

В таблице отражены архитектурные различия: blockDAG поддерживает параллельную фиксацию, GHOSTDAG — формирует упорядоченный реестр.

Kaspa GHOSTDAG Blue Red blocks k-cluster classification in blockDAG

Рисунок 1. В blockDAG GHOSTDAG определяет Blue и Red блоки, а параметр k-cluster задаёт локальную границу для Blue Set.

Как работают Blue/Red блоки и k-cluster?

GHOSTDAG присваивает каждому блоку в blockDAG метку blue или red. Синие блоки входят в основную цепь порядка, их транзакции исполняются глобально; красные блоки конфликтуют с синим порядком и обычно не включаются, но отдельные транзакции из красных блоков могут быть косвенно подтверждены последующими синими блоками.

Параметр k-cluster определяет локальную границу для синего окрашивания. При добавлении нового блока GHOSTDAG анализирует подграф предков: если в пределах k-cluster синего блока появляется слишком много параллельных конкурентов, последующие конфликтующие блоки становятся красными. Больший k-cluster увеличивает допуск к параллелизму, меньший — сужает основную цепь порядка.

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

Как накапливается глубина подтверждения?

В одноцепочном PoW глубина подтверждения — разница между текущей высотой и высотой блока с транзакцией; каждый новый блок снижает риск реорганизации. В Kaspa глубина подтверждения определяется структурой DAG: после синего блока с транзакцией должно быть добавлено достаточно последующих синих блоков для стабилизации подтверждения.

Kaspa целится в 10 блоков в секунду, DAG растёт примерно на 10 новых блоков в секунду, и подтверждения происходят быстрее, чем минутные ожидания в одной цепи. Полные узлы (RustyKaspa) проверяют PoW, ссылки на родителей, окрашивание Blue/Red и UTXO; большинство кошельков считают подтверждения по глубине синих блоков. Токеномика и майнинг KAS с KHeavyHash и наградами стимулируют расширение DAG.

Kaspa blockDAG confirmation depth accumulation versus single chain linear waiting

Рисунок 2. Глубина подтверждения в blockDAG увеличивается по мере расширения синей цепи, в отличие от линейного ожидания в одной цепи.

Метрика подтверждения blockDAG (Kaspa) Одноцепочный PoW
Измерение глубины Количество последующих синих блоков Разница в высоте блоков
Частота блоков ~10 блоков/сек ~10 минут/блок
Допуск параллельности Несколько валидных блоков одновременно Один блок на уровень
Риск реорганизации Зависит от окрашивания DAG и распространения Зависит от переключения самой длинной цепи

В таблице сравнивается логика подтверждения: накопление глубины DAG даёт Kaspa структурное преимущество по скорости, но реальная скорость зависит от качества распространения в сети.

В каких случаях PoW blockDAG и GHOSTDAG оптимальны?

PoW blockDAG и GHOSTDAG подходят для сценариев, где важны быстрые подтверждения при сохранении безопасности PoW и принципов честного запуска. Kaspa позиционируется как слой расчётов Уровня 1, токен KAS используется для комиссий и наград майнерам. В сети честный запуск без премайна. Типичный кейс — высокочастотные малозначимые платежи: короткие подтверждения приближают p2p-переводы к расчётам в реальном времени, а параллельное производство блоков увеличивает возможности для наград майнерам.

Для приложений с развитой моделью аккаунтов, сложными смарт-контрактами или зрелой DeFi-экосистемой основная сеть Kaspa пока ограничена. Интеграция blockDAG с кошельками и обозревателями сложнее, чем в одноцепочных системах.

Какие ограничения у PoW blockDAG и GHOSTDAG?

Зависимость от параллельного распространения: Высокий темп блоков требует большей пропускной способности и скорости сети; при сильных задержках возможны реорганизации или переклассификация цвета. Сложность интеграции: Обозреватели и кошельки должны поддерживать логику окрашивания DAG, что усложняет разработку по сравнению с одной цепью. Зрелость экосистемы: DeFi и смарт-контракты в стадии развития; кроссчейн-решения вроде wKAS несут мостовые риски. Давление на хранилище: При темпе около 10 блоков в секунду объём данных быстро растёт — расходы на полный узел требуют оценки. Концентрация хэшрейта: PoW-цепи остаются уязвимы к 51%-атакам; GHOSTDAG меняет только обработку вилок, а не риск централизации хэшрейта.

Итоги

GHOSTDAG преобразует параллельный граф блоков в упорядоченный реестр с помощью Blue/Red классификации и параметра k-cluster. Глубина подтверждения накапливается по мере расширения синей цепи. В отличие от одноцепочного консенсуса blockDAG поддерживает несколько валидных параллельных блоков с целевым темпом около 10 блоков в секунду. Эти преимущества сопровождаются компромиссами в сетевом распространении, сложности интеграции и зрелости экосистемы.

Часто задаваемые вопросы

Что такое blockDAG?

blockDAG — это структура ориентированного ациклического графа, где каждый блок может ссылаться на нескольких предшественников, что позволяет майнерам создавать блоки параллельно. Kaspa использует PoW blockDAG, позволяя нескольким валидным блокам существовать одновременно, а консенсус GHOSTDAG формирует глобальный порядок транзакций для параллельных блоков.

Что такое консенсус GHOSTDAG?

GHOSTDAG — протокол консенсуса, который Kaspa использует в blockDAG и который входит в семейство PHANTOM. GHOSTDAG сортирует параллельные блоки по Blue Set и самому тяжёлому поддереву; синие блоки включаются в основную цепь порядка, красные обрабатываются по правилам конфликтов, что позволяет PoW-сетям увеличивать пропускную способность при сохранении безопасности.

В чём разница между синими и красными блоками?

Синие блоки включаются в основную цепь порядка GHOSTDAG, их транзакции исполняются глобально и они получают награды за блок. Красные блоки конфликтуют с синим порядком и обычно исключаются, хотя некоторые транзакции могут быть подтверждены последующими синими блоками. Параметр k-cluster определяет локальную границу для синего окрашивания.

Насколько быстро подтверждаются транзакции KAS?

Kaspa целится в 10 блоков в секунду, глубина подтверждения накапливается по мере расширения синей цепи — это обычно быстрее, чем минутные ожидания в традиционном PoW. Реальное время подтверждения зависит от распределения хэшрейта, качества распространения, статуса синхронизации узлов и комиссий.

В чём разница между Kaspa и Bitcoin?

Bitcoin использует одноцепочную структуру с 10-минутным интервалом между блоками, конкурирующие блоки становятся осиротевшими. Kaspa реализует PoW blockDAG для параллельного производства блоков, а GHOSTDAG упорядочивает параллельные блоки в реестр, целясь примерно в 10 блоков в секунду и применяя алгоритм майнинга KHeavyHash вместо SHA-256.

Какие ограничения у blockDAG?

Высокий темп блоков требует большей пропускной способности сети и узлов. Интеграция blockDAG сложнее, чем в одноцепочных системах. Прикладной уровень менее зрелый, чем в цепях с моделью аккаунтов, например, Ethereum. Ончейн-данные растут быстрее, увеличивая требования к хранилищу полного узла. Риск концентрации PoW-хэшрейта сохраняется.

Автор: Jayne
Отказ от ответственности
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Похожие статьи

Экономическая модель токена ONDO: каким образом она способствует развитию платформы и повышает вовлеченность пользователей?
Новичок

Экономическая модель токена ONDO: каким образом она способствует развитию платформы и повышает вовлеченность пользователей?

ONDO — это ключевой токен управления и накопления стоимости в экосистеме Ondo Finance. Основная цель ONDO — с помощью токен-инцентивов обеспечить плавную интеграцию традиционных финансовых активов (RWA) с DeFi-экосистемой, что способствует масштабному развитию ончейн-управления активами и доходных продуктов.
2026-03-27 13:52:55
Как Midnight обеспечивает конфиденциальность в блокчейне? Обзор доказательств с нулевым разглашением и программируемых механизмов приватности
Новичок

Как Midnight обеспечивает конфиденциальность в блокчейне? Обзор доказательств с нулевым разглашением и программируемых механизмов приватности

Midnight — блокчейн-сеть, ориентированная на конфиденциальность, созданная компанией Input Output Global и играющая ключевую роль в экосистеме Cardano. Благодаря доказательствам с нулевым разглашением, архитектуре двухсостояния реестра и программируемым функциям приватности, сеть обеспечивает защиту чувствительной информации в блокчейн-приложениях без потери возможности верификации.
2026-03-24 13:49:36
Взаимосвязь между Midnight и Cardano: как сайдчейн конфиденциальности расширяет экосистему приложений Cardano
Новичок

Взаимосвязь между Midnight и Cardano: как сайдчейн конфиденциальности расширяет экосистему приложений Cardano

Midnight — блокчейн-сеть, ориентированная на конфиденциальность, разработанная Input Output Global. Она обеспечивает программируемые функции приватности для Cardano и дает разработчикам возможность создавать децентрализованные приложения с сохранением конфиденциальности данных.
2026-03-24 11:58:47
Morpho и Aave: техническое сравнение механизмов и структурных отличий в ончейн протоколах кредитования DeFi
Новичок

Morpho и Aave: техническое сравнение механизмов и структурных отличий в ончейн протоколах кредитования DeFi

Главное отличие Morpho от Aave — это их механизм кредитования. Aave использует модель пула ликвидности, а Morpho внедряет механизм P2P-сопоставления поверх этого фреймворка, что позволяет более точно сопоставлять процентные ставки внутри одной торговой площадки. Aave — нативный протокол кредитования, предоставляющий основную ликвидность и стабильные процентные ставки. Morpho работает как слой оптимизации, повышая эффективность капитала за счет сокращения спреда между ставками депозита и заимствования. Таким образом, Aave является инфраструктурой, а Morpho — инструментом для оптимизации эффективности.
2026-04-03 13:09:52
Анализ токеномики Pharos: долгосрочные стимулы, модель ограниченности и ценностная логика инфраструктуры RealFi
Новичок

Анализ токеномики Pharos: долгосрочные стимулы, модель ограниченности и ценностная логика инфраструктуры RealFi

Токеномика Pharos (PROS) направлена на стимулирование долгосрочного участия, поддержание дефицита предложения и максимальное раскрытие величины инфраструктуры RealFi. Это позволяет тесно связать рост сети со стоимостью токена. PROS используется не только как токен для оплаты комиссии за торговлю и стейкинга, но также регулирует объем предложения посредством постепенного выпуска и повышает величину токена за счет роста спроса на использование сети.
2026-04-29 08:00:16
Анализ токеномики Morpho: варианты использования MORPHO, распределение и ценностное предложение
Новичок

Анализ токеномики Morpho: варианты использования MORPHO, распределение и ценностное предложение

MORPHO — нативный токен протокола Morpho. Основные задачи токена — управление и стимулирование экосистемы. Механизмы распределения токенов и система стимулов позволяют Morpho согласовывать участие пользователей, развитие протокола и права управления, создавая долгосрочный фреймворк величины в децентрализованном кредитовании.
2026-04-03 13:13:52