


Серія: Zero to Zero Knowledge
Якщо ви вперше знайомитеся із Zcash, то побачите, що доступні два типи транзакцій: Transparent і Shielded.
Сьогодні ми дізнаємося про них і розглянемо одну з нових функцій в екосистемі #Zcash — Unified Addresses.
Shielded Transaction означає будь-яку транзакцію з адресами, закодованими для пулів Sapling/Orchard.

Unified Addresses (UAs) створені для того, щоб об’єднати shielded або transparent транзакції в одну адресу.
Використовуються 3 типи адрес:
Кількість символів (і, відповідно, розмір QR-коду) збільшується з кожним типом.


Адреси та ключі кодуються як послідовність байтів (Raw Encoding).
Receiver Encoding містить усю необхідну інформацію для переказу активу за допомогою конкретного протоколу.
Сире кодування Unified Address — це комбінація кодувань (typecode, length, addr) одержувачів:
0x030x020x01Важливо: У кожному UA має бути принаймні одна shielded платіжна адреса. (Адреси Sprout більше не підтримуються після оновлення Canopy.)

Повна специфікація: ZIP-316: Unified Addresses
Це фундаментальна зміна, яка вже допомагає більшій кількості ZEC переходити до shielded пулу.
Orchard представив нову концепцію під назвою Actions:
Daira пояснює позиції Anchor (zcon3):
У деяких випадках (наприклад, у транзакціях між пулами) суми можуть бути видимими для стороннього спостерігача. Однак valueBalanceSapling і valueBalanceOrchard використовують гомоморфні commitments, щоб довести загальну кількість ZEC у shielded пулах і запобігти підробці.
Докладніше: ZIP 209: Заборона балансів пулу значень ланцюга поза допустимим діапазоном
Команда ECC працює над новими RPC-методами в zcashd (на заміну z_sendmany), які дадуть користувачам змогу попередньо переглядати та приймати/відхиляти запропоновану транзакцію на основі її характеристик приватності.
Ця гілка спочатку вказувала на YWallet через план транзакції, який він показував перед тим, як ви натиснете «надіслати». YWallet більше не підтримується й не буде оновлений для Ironwood, тому він більше не може стежити за ланцюгом. Натомість оберіть підтримуваний гаманець зі сторінки Гаманці і надайте перевагу тому, який повідомляє вам, що розкриє транзакція, перш ніж її буде надіслано.
Чудова стаття про приватність транзакцій: https://medium.com/@hanh.huynh/
Оригінальний тред від ZecHub (@ZecHub)
https://x.com/ZecHub/status/1628498645627666432
Цю сторінку було укладено з оригінального треду Zero to Zero Knowledge для вікі ZecHub.