Цікаве PR у Bitcoin Core викликало увагу: розробники подають патчі для версії v29, щоб виправити відомі вразливості CVE-2025-46598.
Проблема полягає — чому потрібно застосовувати патчі до старих версій?
Основна причина полягає у значних змінах у версії v30: пропозиція #32406 видалила обмеження у 80 байт для оператора OP_RETURN. Ця зміна змінила стандартну стратегію зберігання даних, що спричинило різницю у поведінці між різними версіями.
Деякі вузли все ще використовують v29, і якщо вони не оновлять цей безпековий патч, вони можуть стикнутися з потенційними ризиками. Це стосується класичного технічного вибору — як знайти баланс між просуванням інновацій та підтримкою зворотної сумісності.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
21 лайків
Нагородити
21
5
Репост
Поділіться
Прокоментувати
0/400
SellLowExpert
· 01-08 12:47
Ха, це ж ціна оновлення, завжди залишаються позаду
v29 ще купа людей використовує, розробникам доводиться піклуватися про цих «реліквій», це прямо стомлює
Як тільки OP_RETURN обмеження зламали, стільки всього проблем...ось чому я ніколи не поспішаю оновлювати
І нужна інновація, і нужна сумісність, проблема вибору між рибою та ведмежою лапою, розробній групі потрібно знайти складний баланс
Чесно кажучи, цю вразливість застали врасливо, не дивно, що потрібна заплатка
Переглянути оригіналвідповісти на0
AirdropHunter007
· 01-06 12:25
Ха-ха, ще потрібно виправляти v29, ця погана справа завжди так
Обмеження в 80 байт для OP_RETURN, коли його знімаєш, все йде наперекосяк... вузли ще й мають змагатися між собою
Переглянути оригіналвідповісти на0
RektRecorder
· 01-06 04:48
Ця історія з патчем v29, по суті, є старою проблемою зворотної сумісності
Ще хтось використовує v30? Більшість майнінгових пулів все ще тримаються за v29...
Обмеження в 80 байт для OP_RETURN, як тільки його знімуть, дійсно може спричинити непередбачувані ситуації, потрібно враховувати цей ризик
Переглянути оригіналвідповісти на0
GhostChainLoyalist
· 01-06 04:33
Ха, ось чому багато людей досі залишаються на v29 і не оновлюються... потрібно йти в ногу з безпековими патчами
Цікаве PR у Bitcoin Core викликало увагу: розробники подають патчі для версії v29, щоб виправити відомі вразливості CVE-2025-46598.
Проблема полягає — чому потрібно застосовувати патчі до старих версій?
Основна причина полягає у значних змінах у версії v30: пропозиція #32406 видалила обмеження у 80 байт для оператора OP_RETURN. Ця зміна змінила стандартну стратегію зберігання даних, що спричинило різницю у поведінці між різними версіями.
Деякі вузли все ще використовують v29, і якщо вони не оновлять цей безпековий патч, вони можуть стикнутися з потенційними ризиками. Це стосується класичного технічного вибору — як знайти баланс між просуванням інновацій та підтримкою зворотної сумісності.