Conflux GHAST(найбільш жадібне адаптивне піддерево)концепція/дизайн-обґрунтування та принцип роботи — створено для балансу між високою продуктивністю та безпекою



Про основні концепції, мотиви дизайну та принцип роботи Conflux GHAST; нижче наведено пояснення механізму GHAST (найбільш жадібне адаптивне піддерево):

1. Ключова проблема: протидія «атаці на живучість» (Liveness Attack)
Передумови

Conflux використовує структуру «дерево-граф» (Tree-Graph), яка дає змогу виконувати паралельне породження блоків і підтверджувати транзакції за правилом найважчої гілки (GHOST). Однак у цьому механізмі є вроджений недолік: атака на живучість.

Сценарій атаки
Зловмисник може підкласти два рівнозначні підблоки під останній спільний предковий блок і використати вплив на мережеве поширення, щоб чесна обчислювальна потужність розділилася на два протилежні табори. Два піддерева ростуть із близькою швидкістю, через що жодна сторона не отримує переваги, достатньої для підтвердження нових блоків. Ця атака не спрямована на подвійні витрати, а має на меті заблокувати системі підтвердження нових транзакцій, руйнуючи «живучість» системи.

2. Рішення: механізм GHAST (найбільш жадібне адаптивне піддерево)
Для вирішення зазначеної проблеми дослідницька команда Conflux розробила механізм GHAST. Його ключова ідея полягає в адаптивному коригуванні ваги блоків, щоб система під час атаки могла автоматично «уповільнюватися», жертвуючи частиною продуктивності заради безпеки, а в нормальному режимі — зберігати високу швидкість.

Ключові моменти:

Три різні ваги блоків:

У традиційному правилі найважчої гілки кожен блок має вагу 1. GHAST вводить три ваги: 0, 1, X (X — велике число, наприклад 1000).
Блоки з вагою 0 або X називаються спеціальними блоками, тоді як вага 1 — це звичайні блоки.

2. Два типи блоків:
Звичайний блок: вага завжди дорівнює 1, тобто він не відрізняється від звичайного блока.
Спеціальний блок: його вага визначається хешем блока. З імовірністю 1/X вага становить X, а в решті випадків — 0. Складність майнінгу спеціального блока така сама, як і для звичайного блока, але його очікувана вага все одно дорівнює 1.

3. Тип блока визначається «історичною дерево-граф структурою», а не волею майнера:
Це ключова особливість GHAST. Те, чи блок є звичайним або спеціальним, визначається повністю його «історичною дерево-граф структурою» (тобто графом, що складається з усіх блоків до нього), і майнери не можуть вибирати це на власний розсуд.
Такий дизайн гарантує, що всі вузли досягнуть консенсусу щодо типу блока, уникаючи розбіжностей у виборі головної гілки.

4. Адаптивна логіка:
Нормальний стан: за відсутності атаки блоки, що породжуються чесними вузлами, є звичайними (вага 1), і система зберігає швидке породження блоків.
Атакований стан: коли система виявляє аномалії (наприклад, ознаки «атаки на живучість», тобто коли дерево-граф стає «ненормальним»), блоки, що генеруються чесними вузлами, автоматично перетворюються на спеціальні блоки. Вага спеціального блока може бути 0 або X (математичне сподівання дорівнює 1). Це фактично динамічно налаштовує складність блоків, роблячи ефективну швидкість породження блоків нижчою під час атаки, тим самим руйнуючи стратегію атакувальника, що намагається підтримувати баланс, і зрештою вирішуючи проблему «атаки на живучість».

3. Підсумок
Механізм GHAST — це витончений проєкт Conflux, створений для балансу між високою продуктивністю та безпекою. Він вводить адаптивні ваги, завдяки чому система в нормальних умовах здатна підтримувати дуже швидку швидкість підтвердження (у середньому близько 23 секунд), а під час атаки на живучість — автоматично переходити в «режим оборони» (через створення спеціальних блоків, що знижує ефективну швидкість породження блоків), забезпечуючи таким чином кінцеву безпеку системи. Цей набір механізмів гарантує, що Conflux може поєднувати високий пропускний рівень із стійкістю до складних атак, реалізуючи поєднання децентралізації, безпеки та масштабованості.

$BTC #CFX #PreIPOs第二期OpenAI認購 $CFX

Джерело матеріалів: офіційні медіа/мережеві новини; лише для довідки, навчання та обміну. Будь ласка, суворо дотримуйтеся законів і нормативно-правових актів вашої країни. Ця стаття не є інвестиційною рекомендацією.
BTC-1,80%
CFX-1,19%
Переглянути оригінал
post-image
post-image
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 2
  • 1
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
tongrun
· 2год тому
Непохитна впевненість у HODL💎
Переглянути оригіналвідповісти на0
tongrun
· 2год тому
😈Механізм GHAST — це вишукана схема, розроблена Conflux для досягнення балансу між високою продуктивністю та безпекою.
Він працює завдяки введенню адаптивних ваг, завдяки чому система за звичайних умов здатна зберігати надзвичайно швидку швидкість підтвердження (у середньому близько 23 секунд), а у разі атак на життєздатність — автоматично переходити в «режим захисту» (знижуючи ефективну швидкість видобутку блоків шляхом створення спеціальних блоків), тим самим гарантуючи кінцеву безпеку системи.
Цей набір механізмів забезпечує Conflux можливість поєднувати високу пропускну здатність із протидією складним атакам, досягаючи поєднання децентралізації, безпеки та масштабованості.
Переглянути оригіналвідповісти на1
  • Закріплено