Разработчики Bitcoin Core столкнулись со смешанной реакцией сообщества Bitcoin после анонса выхода обновления v30, которое вносит ряд изменений в архитектуру, производительность и безопасность узлов.
Ключевые изменения в Bitcoin Core 30.0 – внедрение опциональных зашифрованных соединений между узлами для повышения конфиденциальности и увеличение лимита данных OP_RETURN в программном обеспечении Bitcoin Core с 80 до 100 000 байт, что позволяет встраивать в транзакции Bitcoin значительно больший объем нефинансовых данных.
«С выпуском этой новой основной версии, версии 27.x и более старые считаются устаревшими и больше не будут получать обновления», – говорится в анонсе, опубликованном в воскресенье.
Ключевые изменения Bitcoin Core v30. Источник: Bitcoin Core __
Несмотря на то, что обновление также включает исправления ошибок, улучшения производительности и изменения в комиссиях, наибольшие споры в сообществе вызывает увеличение лимита OP_Return.
Такой значительный сдвиг в лимите данных позволяет разрабатывать более сложные и требовательные к данным децентрализованные приложения в сети, но вызвал недовольство у сторонников принципиальной чистоты Bitcoin, которые утверждают, что сеть должна использоваться исключительно для финансовых транзакций.
Недовольство сообщества обновлением Bitcoin Core v30. Источник:X
Новая война блок-размеров
Хотя это и не изменение протокола, текущие дебаты напоминают войну блок-размеров 2017 года, которая в конечном итоге привела к хардфорку Bitcoin Cash.
Некоторые считают обновление позитивным шагом, например, Alex Bergeron, руководитель экосистемы Ark Labs, который заявил в X в пятницу, что намерен «использовать всё дополнительное пространство OP_Return и сделать Bitcoin похожим на Ethereum, но лучше».
Соучредитель CasaHODL Jameson Lopps полностью поддерживает Bitcoin Core v30. Источник:Jameson Lopp
Соучредитель Satoshi Labs Pavol Rusnak также заявил вчера, что выбирает Bitcoin Core v30 из-за «отличной команды разработчиков, проверенного кода и здравых инженерных решений».
Pavol Rusnak поддерживает Bitcoin Core v30. Источник: Pavol Rusnak __
Другие настроены менее оптимистично, утверждая, что это противоречит фундаментальным принципам Bitcoin как пиринговой электронной денежной системы и может привести к раздуванию блокчейна, увеличению затрат на эксплуатацию узлов и юридическим проблемам.
Одним из обходных путей, который уже использует значительное количество операторов узлов, является альтернативное программное обеспечение для узлов под названием «knots», поскольку оно позволяет им применять строгие ограничения на размер данных в транзакциях, такие как 80 байт.
«В качестве (надеюсь) временной меры запускайте Knots. Настоятельно не рекомендую обновляться до Core v30», – отметил пионер криптографии Nick Szabo в X на прошлой неделе.
Ранее в этом месяце Szabo выразил обеспокоенность по поводу юридических последствий увеличения лимита данных, поскольку операторы узлов рискуют размещать «незаконный контент».
«Без добавления мер защиты, позволяющих архивным операторам узлов не нарушая работу удалять незаконный контент, за которое они часто будут нести уголовную ответственность», – написал он в X 2 октября.
Основатель knots Luke Dashjr не комментировал обновление после его выхода, однако он критиковал последнее обновление Bitcoin Core.
Luke Dashjr подчеркивает опасения по поводу Bitcoin Core v30. Источник: Luke Dashj r
Данные показывают, что значительное количество операторов узлов используют программное обеспечение Knots, при этом данные BitRef указывают на то, что в настоящее время существует 5 114 узлов Knots, что составляет 21,48% от всех узлов Bitcoin.