Помилка розширення Babylon Vote виявляє ризики консенсусу у стейкінгу Bitcoin

Джерело: CryptoTale Оригінальна назва: Вразливість Babylon Exposes Risks of Consensus in Bitcoin Staking Оригінальне посилання: Розкриття програмної помилки у протоколі стейкінгу Babylon виявило, як поведінка валідаторів може порушити консенсус і сповільнити блоки. Проблема з’явилася у вигляді повідомлення на GitHub 8 грудня 2025 року від учасника GrumpyLaurie55348. Помилка впливає на розширення голосування BLS у Babylon і показує, як пропущені дані під час голосування можуть спричинити збій валідаторів на межах епох.

Як працює вразливість розширення голосування Babylon

Уразливість знаходиться у системі підпису блоків Babylon, відомій як розширення голосування BLS. Цей механізм підтверджує, що валідатори погодилися з пропонованим блоком під час консенсусу. За нормальних умов валідатори включають поле хешу блоку, яке ідентифікує саме підтримуваний ними блок.

Однак, ця помилка дозволяє валідаторам пропускати це поле хешу блоку при поданні розширень голосування. Оскільки поля protobuf залишаються необов’язковими, мережа приймає ці неповні повідомлення. Коли Babylon обробляє голосування пізніше, він намагається отримати доступ до відсутніх даних і натрапляє на нульовий вказівник.

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

Час цих збоїв має значення. Межі епох вимагають узгодженої згоди між валідаторами. Тому збої під час цих переходів затримують створення блоків межі епох і сповільнюють виробництво блоків.

Порушення роботи валідаторів і точки напруження консенсусу

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

За словами GrumpyLaurie55348, періодичні збої з’являються під час меж епох. Ці моменти закріплюють переходи стану валідатора. Відповідно, будь-яка нестабільність під час цих перевірок впливає на ширший потік консенсусу.

Розробники підтвердили, що активного використання цієї вразливості не зафіксовано. Однак вони попередили, що неправильне використання залишається можливим, якщо оператори затримують оновлення. У рекомендації ця проблема класифікується як високої серйозності через її вплив на консенсус.

Babylon виправив цю помилку у версії 4.2.0. Патч додає суворішу перевірку розширень голосування. Однак станом на публікацію Babylon ще не оприлюднив публічну заяву щодо графіка оновлень валідаторів.

Цей випадок показує, як логіка консенсусу виходить за межі базового рівня Bitcoin у рамках стейкінгових систем. Babylon покладається на офф-чейн узгодження для підтвердження згоди валідаторів. Тому помилки у цьому шарі можуть впливати на результати в мережі, не торкаючись безпосередньо Bitcoin.

Контекст у розширенні ролі Babylon у BTCFi

Розкриття з’явилося у момент, коли Babylon розширює свою роль у Bitcoin-базованих децентралізованих фінансах, відомих як BTCFi. Babylon запровадив нативний стейкінг Bitcoin, що дозволяє отримувати дохід без переміщення активів з Bitcoin. Ця концепція базується на можливості офф-чейн перевірки консенсусу.

7 січня Babylon оголосив про інвестицію $15 мільйонів від a16z Crypto. Це фінансування було здійснено після продажу токенів BABY для цифрового активу від підрозділу Andreessen Horowitz. A16z заявив, що капітал підтримує інфраструктуру DeFi, нативну для Bitcoin.

Раніше проведені раунди фінансування підвищили загальну суму інвестицій у Babylon до $103 мільйонів. До них входили раунд Series A на $18 мільйонів і стратегічний раунд на $70 мільйонів, очолений Paradigm. Також протокол уклав партнерство з Aave Labs у грудні 2025 року.

Це партнерство має на меті забезпечити кредитування, забезпечене Bitcoin, на Aave v4 без обгортань або кастодіанів. Тестування заплановане на перший квартал 2026 року з ціллю запуску у квітні 2026. Інтеграція базується на дизайні Babylon Bitcoin Vault.

Між тим, Babylon контролює понад 80% загальної заблокованої вартості у BTCFi. Надійність мережі, відповідно, має наслідки для всієї екосистеми. У 2024 році TVL у Bitcoin DeFi виріс з $307 мільйонів до понад 6,5 мільярдів доларів.

Помилка Babylon ілюструє, як системи стейкінгу виходять за межі базового рівня Bitcoin у логіці консенсусу. З ростом adoption розробники все частіше стикаються з умовами тестування з ворожими сценаріями. Інцидент показує, як необов’язкові поля та крайні випадки можуть впливати на критичні для консенсусу шляхи.

Виправлення Babylon закриває цю безпосередню вразливість. Однак розкриття привертає увагу до того, як офф-чейн розширення консенсусу взаємодіють із моделлю безпеки Bitcoin. Вразливість виявила недолік у обробці розширень голосування, що може спричинити збій валідаторів під час переходів епох, впливаючи на час виробництва блоків, але без активного використання. Протокол продовжує розвиватися у рамках Bitcoin-базованих децентралізованих фінансів після виправлення у версії 4.2.0.

BABY4,9%
BTC3,22%
DEFI-7,82%
AAVE4,73%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Репост
  • Поділіться
Прокоментувати
0/400
AltcoinHuntervip
· 23год тому
嘿,又一个"革命性"的BTC質押方案翻車了,合著驗證者們還得靠人性制約啊[笑哭] --- Babylon這波有點離譜...共識風險直接暴露,早該預見的呗 --- 卧槽,這就是為什麼我不敢all in任何質押協議,一個漏洞就能把整個邏輯線崩了 --- 真的?GitHub一個帖子就能曝光這麼嚴重的問題?團隊安全審計呢? --- 又是驗證者的鍋,怎麼感覺所有模塊化方案最後都死在人性上了 --- 有點擔心BTC質押這條賽道了,感覺還沒跑透徹就開始暴露問題... --- 等等,這影響大不大啊?幣價跌了沒?我還拿著呢兄弟們
Переглянути оригіналвідповісти на0
MEVHunterZhangvip
· 01-12 17:43
Знову протокол стейкінгу створює проблеми, цього разу порушуючи консенсус... екосистемі BTC дійсно потрібно ретельно провести аудит.
Переглянути оригіналвідповісти на0
GateUser-a180694bvip
· 01-10 08:50
Ще не встигли популяризувати стейкінг Біткоїна, а вже почалися проблеми? Посміховисько, я давно казав, що речі, пов’язані з децентралізацією, в кінцевому підсумку не уникнуть долі централізації.
Переглянути оригіналвідповісти на0
BankruptcyArtistvip
· 01-10 08:48
Ще одна уразливість у стейкінгу... Цього разу це Babylon, здається, жоден проект не є справді стабільним.
Переглянути оригіналвідповісти на0
MEVHuntervip
· 01-10 08:40
валідації, які маніпулюють шаром консенсусу? класика. розробники Babylon, ймовірно, не проводили належний аналіз мемпулів перед випуском цього. завжди є аспект змови валідаторів, про який ніхто не говорить, поки не стане занадто пізно.
Переглянути оригіналвідповісти на0
MerkleMaidvip
· 01-10 08:36
Знову з'явилася помилка у протоколі стейкінгу, цього разу у babylon, справді вже втомився Ця операція babylon прямо викрила вразливість стейкінгу біткойна, валідатори при створенні блоків починають повільніше працювати... Екосистема стейкінгу все ще дуже молода, кожен проект наступає на ті ж граблі, що інші вже пройшли Відкритий код на github — це задумано як "прозорість означає безпеку", але тепер все стало відомо Кажуть, що якщо такі вразливості на рівні консенсусу стануть масштабними, то стейкінг BTC доведеться переосмислити
Переглянути оригіналвідповісти на0
FlashLoanPhantomvip
· 01-10 08:29
babylon знову виникла проблема, і ти ще хочеш робити BSN? --- Чи так легко зламати консенсус у валідаторів, що здається, що екосистема Біткоїна стає все більш крихкою? --- Витік на GitHub — і все, справа зроблена? Чи вже виправили, друзі? --- Уразливість протоколу стейкінгу — чому навіть Bitcoin layer2 так легко зламати? --- Отже, сама система голосування має проблеми з проектуванням, скільки часу потрібно, щоб її виправити?
Переглянути оригіналвідповісти на0
  • Закріпити