Що блок-експлорер може бачити в Zcash
Коротко
- У Bitcoin блок-експлорер показує все: відправника, отримувача та суму.
- У Zcash це справедливо лише для прозорої активності (t-address).
- Експлорер може бачити, як кошти входять у shielded pool і виходять із нього, але не бачить, що відбувається всередині.
- Повністю захищені транзакції (z to z) не розкривають ні відправника, ні отримувача, ні суму.
- Будь-який публічний показник "shield rate" є нижньою межею, тому що повністю приватна активність невидима ззовні.
Два типи адрес
У Zcash є два типи адрес.
Прозора адреса починається з t і працює як адреса Bitcoin. Баланси та платежі є публічними.
Захищена адреса починається з z і захищена доказами з нульовим розголошенням. Мережа може підтвердити, що захищений платіж є дійсним, не розкриваючи відправника, отримувача чи суму.
Оскільки існує два типи адрес, цінність може переміщуватися чотирма способами: з прозорої на прозору (t to t), з прозорої на захищену (t to z, це називається shielding), із захищеної на прозору (z to t, це називається deshielding) і з захищеної на захищену (z to z, повністю приватно).
Що може бачити експлорер
Публічний експлорер, такий як ZecBlock, може чітко бачити:
- Будь-який повністю прозорий платіж (t to t) від початку до кінця.
- Кошти, що входять до shielded pool (прозору сторону та суму).
- Кошти, що виходять із shielded pool (прозору сторону та суму).
- Загальну кількість ZEC у кожному shielded pool, яка є публічною, щоб мережа могла довести, що жодні монети не були створені з нічого.
Коротко кажучи, краї shielded pool є видимими. Ви можете спостерігати, як цінність входить і виходить.
Що експлорер не може бачити
Публічний експлорер не може бачити:
- Повністю захищені транзакції (z to z). Відправник, отримувач і сума залишаються прихованими.
- Відправника чи отримувача будь-якого захищеного платежу.
- Баланс окремої захищеної адреси.
- Що відбувається з коштами після того, як вони опиняються всередині pool.
Якщо звернутися до сирих даних, поля відправника й отримувача захищеної транзакції повертаються порожніми. Експлорер не приховує це за власним вибором. Ці дані ніколи не були у читабельній формі в публічному ланцюгу. Інформація зашифрована, і лише той, хто має правильний Viewing Key, може її прочитати.
Чому це важливо
Ваша приватність забезпечується криптографією, а не довірою до компанії. Постачальник даних не може зазирнути всередину захищеної транзакції, навіть якщо захоче.
Публічні показники shield rate недооцінюють рівень приватності. Дослідники можуть вимірювати лише те, що перетинає публічну межу, тому реальний обсяг приватної активності щонайменше такий, як вони повідомляють, а зазвичай більший.
Більший shielded pool захищає всіх. Чим більше людей використовують захищені адреси, тим більшим є натовп, серед якого ховається будь-який окремий приватний платіж. Використання захищеної адреси допомагає захистити і вас, і всіх інших у pool.
Застосуйте це на практиці
- Використовуйте гаманець, який за замовчуванням використовує захищені адреси, наприклад ZODL або Zingo!.
- Коли ви отримуєте ZEC на прозору адресу, переведіть їх на захищену адресу, перш ніж витрачати.
- Платіть на захищені адреси там, де це можливо. Кожен прозорий платіж є повністю публічним; захищений — ні.
Ресурси
Пов’язані сторінки
Якщо ви хочете додати або запропонувати правки до цієї сторінки вікі, перейдіть до репозиторію ZecHub на GitHub і надішліть pull request.