July 24, 2021

У мережі Bitcoin Cash реалізовані підписи Шнорра і усунена проблема пластичності транзакцій

У мережі криптовалюта Bitcoin Cash відбувся запланований хардфорк, в результаті якого була додана повна підтримка підписів Шнорра, рішення, спрямованого на підвищення приватності транзакцій.

Блок під номером 609136, знайдений пулом BTC.com pool о 13:44 UTC у п'ятницю, 15 листопада, став першим, який більш старі версії Bitcoin ABC, включаючи 0.19.0, порахували недійсним. Нова версія ПО Bitcoin ABC 0.20.6 його, однак, прийняла, підтвердивши тим самим успішний хардфорк.

</ P>

Реалізація підписів Шнорра дозволить агрегуватикілька підписів для однієї транзакції в єдину за рахунок закладеної в схемі лінійної математики. Такий же підхід можна застосувати для транзакцій з мультіподпісью: комбінуючи публічні ключі і підписи в «порогові публічні ключі» або «порогові підпису», можна зробити такі переклади не відрізнятись від звичайних.

Також з останнім оновленням в мережі Bitcoin Cashусунена пластичність транзакцій - можливість зміни ідентифікатора транзакції (TXID) без анулювання самої транзакції Ця проблема довгий час доставляла чималу головний біль розробникам проектів на основі блокчейна біткоіни. У мережі біткоіни вона була вирішена за рахунок активації протоколу Segregated Witness в 2017 році.

У той же час відбувся апдейт не зачепила алгоритм зміни складності, який відповідає за перерахунок складності Майнінг BCH на підставі даних останніх 144 знайдених блоків.

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