Интересный 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, и если не применить этот безопасностный патч, они могут столкнуться с потенциальными рисками. Это классический технический выбор — как найти баланс между продвижением инноваций и поддержанием обратной совместимости.