
Decred випустив обов'язкове оновлення програмного забезпечення v2.1.6 для виправлення критичної вразливості консенсусу, потенційної періодичної атаки деанонімізації під час міксування та кількох мережевих ризиків відмови в обслуговуванні.
Decred повідомив у дописі на X від 19 серпня, що користувачі повинні якнайшвидше оновитися до нового випуску, оскільки патч містить зміни безпеки, що впливають на консенсус, міксування транзакцій та мережеві операції. Проєкт також заявив, що оновлення покращує термін дії сесій міксування.
Випуск є обов'язковим, оскільки вузли, що залишаються на старому програмному забезпеченні, ризикують бути відокремленими від мережі (форкнуті). У нотах випуску Decred зазначено, що ця вимога є особливо важливою для окремих стейкхолдерів, постачальників послуг голосування, майнерів Proof-of-Work та криптовалютних бірж, що керують мережевою інфраструктурою.
Згідно з нотами випуску v2.1.6, Decred класифікував проблему консенсусу як "критичну" вразливість безпеки та попередив, що користувачі, які не оновляться, можуть опинитися на іншому мережевому форку. Патч застосовується до dcrd, програмного забезпечення повного вузла Decred, тоді як пов'язані зміни також були випущені для dcrwallet.
Пакет програмного забезпечення містить 23 коміти від трьох контрибуторів, що охоплюють 20 файлів. Згідно з випуском GitHub, розробники додали 795 рядків коду та видалили 392 рядки як частину патча. Дейв Коллінз, Джеймі Холдсток та Джош Рікмар зробили свій внесок у випуск dcrd.
Поряд з виправленням консенсусу, розробники усунули кілька можливих мережевих атак типу «відмова в обслуговуванні». Decred не розкрив технічних деталей, які б надали покроковий шлях для експлуатації вразливості консенсусу, тоді як у повідомленні про випуск наголошується на необхідності для користувачів усієї мережі перейти на виправлену версію.
На момент оголошення Decred на X, збірка Decrediton для Windows ще не була доступна, і проєкт заявляв, що очікує випуску протягом наступного дня. Поточна сторінка GitHub v2.1.6 тепер містить версію Decrediton для Windows поряд з пакетами для Linux та macOS.
Користувачі, які завантажують програмне забезпечення, також можуть перевірити файли випуску за хешами SHA-256 та пов'язаними файлами підписів, що надаються з пакетом, згідно з інструкціями Decred щодо встановлення.
Окремий набір виправлень у dcrwallet v2.1.6 безпосередньо стосується системи міксування транзакцій Decred. Випуск гаманця оновлює протокол mixclient для запобігання атаці деанонімізації та підвищує версію з'єднання, що використовується для встановлення сумісності між учасниками сесій міксування.
Внаслідок зміни версії гаманці, що працюють на v2.1.6, не будуть міксувати транзакції зі старими гаманцями, і старіші версії також не братимуть участі в сесіях з оновленими клієнтами. Тому Decred вимагає від усіх користувачів попередніх випусків dcrwallet оновитися.
Розробники також виправили проблему, пов'язану з призначенням провини під час міксування. За попередньої поведінки вузли міксування, які неправильно ініціювали призначення провини, могли уникнути власної провини. Інша зміна виправляє видалення повідомлень з мікспулу після закінчення сесії міксування.
Decred використовує CoinShuffle++, або CSPP, для міксування транзакцій. Документація проєкту описує систему як спосіб анонімізації вихідних адрес шляхом об'єднання учасників у процесі міксування, окремого оброблення залишку для зменшення зв'язків між змішаними та незмішаними невитраченими виходами транзакцій.
CoinShuffle++ вперше запрацював у основній мережі Decred у серпні 2019 року, згідно з історичною документацією проєкту. Купівля змішаних квитків також може використовувати протокол для анонімізації виходів з розділених транзакцій перед тим, як вони будуть витрачені на придбання квитків Decred.
Функціональність конфіденційності також зберігала DCR у дискусіях щодо криптоактивів, орієнтованих на конфіденційність. Аналіз ETF конфіденційних монет від crypto.news за травень 2026 року відзначив функціональність екранованих транзакцій Decred, розглядаючи, як різні орієнтовані на конфіденційність криптовалюти можуть розглядатися в рамках регуляторних та кастодіальних механізмів США.
Окрім міксування, dcrwallet v2.1.6 змінює спосіб обробки гаманцем транзакцій, отриманих з мережі. Оновлений гаманець відмовляється реєструвати транзакцію, коли перевірка підпису не вдається для витрачених виходів, що належать гаманцю, згідно з нотами випуску.
Партнери Спрощеної Перевірки Платежів (SPV) проходять додаткову перевірку за допомогою патча. Партнер, який оголошує транзакцію, що містить входи, які, здається, витрачають виходи, що належать гаманцю, але не пройшли перевірку підпису-скрипту, тепер буде відключений. Розробники також додали відсутню валідацію кореня Меркла для блоків, оброблених під час роботи гаманця в режимі SPV.
SPV дозволяє гаманцям перевіряти активність, не працюючи так само, як повний вузол, роблячи перевірки валідації важливою частиною того, як легкі клієнти оцінюють дані блокчейну. Історія проєкту Decred фіксує початкову реалізацію SPV у dcrwallet у вересні 2018 року та пізнішу зміну консенсусу, схвалену в лютому 2020 року, яка дозволила зобов'язання заголовків блоків, призначені для покращення безпеки гаманця SPV.
Поєднання змін, пов'язаних з підписом, відключенням партнера та коренем Меркла, знаходиться поряд з виправленнями DoS на мережевому рівні, включеними до dcrd v2.1.6. У нотах випуску Decred не зазначено, що виявлені шляхи атаки були експлуатовані в реальних умовах до публікації патча.
Інструменти конфіденційності Decred також вплинули на те, як біржі та трейдери групують DCR з іншими орієнтованими на конфіденційність криптовалютами. Під час січневого ралі токенів конфіденційності 2026 року DCR зріс приблизно на 60% за сім днів, тоді як Monero, Dash та інші токени, пов'язані з конфіденційністю, привернули підвищений попит.
Ставлення бірж до таких активів відрізнялося. Binance скасувала плани у 2023 році щодо видалення кількох криптовалют, пов'язаних з конфіденційністю, у деяких частинах Європи, залишивши Decred, Dash, Zcash, PIVX, Navcoin, Secret і Verge доступними у Франції, Італії, Польщі та Іспанії, як детально описано у пізнішому висвітленні делістингу бірж. Обмеження продовжували застосовуватися до кількох інших активів.
Що стосується програмного забезпечення, документація Decred стверджує, що мобільні гаманці не підтримують міксування конфіденційності або участь у proof-of-stake, спрямовуючи користувачів, які бажають цих функцій, до програмного забезпечення настільних гаманців. Випуск v2.1.6 наразі надає пакети Decrediton для Linux, macOS та Windows, тоді як інструменти командного рядка можна встановити окремо за допомогою dcrinstall.





