Уразливості, виявлені у коді стейкінгу Babylon, можуть сповільнити швидкість створення блоків

robot
Генерація анотацій у процесі

CoinVoice останішим часом дізнався, що за повідомленням Cointelegraph розробники у четвер опублікували пост на GitHub, в якому повідомили про нововиявлену вразливість в програмному забезпеченні протоколу біткойн-стейкінгу Babylon, яка може дозволити зловмисним валідаторам порушити частину процесу консенсусу мережі та потенційно сповільнити генерацію блоків у критичні періоди.

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

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

BABY-4,2%
BTC0,29%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити