Команди розробників Zcash запропонували пул Ironwood, ініціативу, спрямовану на вирішення проблеми перевірки загального запасу, пов'язаної з існуючим захищеним пулом Orchard. Проблема, яка виникла через недолік у конструкції Orchard, заважала точному аудиту загального запасу Zcash. Ironwood поступово виведе з експлуатації оригінальний пул Orchard і введе новий механізм для відновлення цієї можливості.
Помилка в Orchard
Orchard є одним із захищених пулових механізмів Zcash, що забезпечує приватні транзакції. Однак недолік у його архітектурі зробив неможливим коректну перевірку обсягу Zcash, що проходить через цей пул. Без такої перевірки користувачі та сторонні учасники не можуть бути впевнені, що загальний запас не був несанкціоновано збільшений або змінений. Розробники не розкрили точних технічних деталей помилки, але визначили її як проблему перевірки запасу, яка вимагає структурного вирішення, а не простого патчу.
Як працює Ironwood
Пропозиція Ironwood передбачає двокроковий підхід. По-перше, буде припинена робота оригінального пулу Orchard для будь-яких нових операцій, що заборонить внесення коштів до помилкового механізму. По-друге, кошти, призначені для Orchard, будуть перенаправлені через механізм турнікета, який направляє їх до нового захищеного пулу. Це ефективно відновлює можливість відстежувати та перевіряти загальний запас. Турнікет виступає як односторонній шлюз, гарантує, що весь захищений Zcash проходить через перевірений контрольний пункт.
Закриття старого пулу та перенаправлення через турнікет є складною зміною, що вимагає консенсусу спільноти Zcash та оновлення мережі. Розробники вже подали пропозицію на технічний огляд та обговорення спільнотою.
Що на кону
Перевірка запасу є основоположною для будь-якої криптовалюти. Без неї користувачі не можуть довіряти, що система не таємно емітує нові монети. Приватність транзакцій у Zcash, яка приховує суми, робить цю перевірку ще важливішою. Пул Ironwood має на меті зберегти довіру користувачів, не жертвуючи гарантіями приватності, закладеними в дизайн Orchard.
Пропозиція зараз перебуває на розгляді зацікавлених сторін Zcash. Терміни прийняття рішення чи запуску ще не визначені. Розробники не уточнили, чи буде потрібен хардфорк або менш значне оновлення. Ці деталі стануть відомі під час подальшої оцінки спільнотою.




