Приватні транзакції, shielded addresses і view keys

2026-08-24

Приватні транзакції, shielded addresses і view keys

Публічний блокчейн може зробити платіж перевірюваним, не показуючи кожну деталь кожному спостерігачеві. Приватні транзакції захищають частину даних шифруванням, одноразовими адресами, commitments або контрольованим розкриттям. Ця стаття пояснює механізми й компроміси, але не дає інструкцій для приховування коштів, обходу KYC чи законних обов'язків.

Публічні транзакції починаються з видимих даних

Пошук private transactions crypto explained слід почати з питання, що показує публічний ledger. Залежно від протоколу видно адресу, входи, виходи, суму, час, memo, комісію та зв'язки з іншими транзакціями. Публічний запис дає незалежним вузлам змогу перевірити зміну стану.

Публічність не означає, що справжнє ім'я написане поруч з адресою. Системи account-based зазвичай псевдонімні: зв'язок із людиною може виникнути з біржового запису, платежу, оголошення або шаблону поведінки. Приватність відправника, отримувача, суми й метаданих — різні виміри.

Тому приватність не є єдиною властивістю з двома станами. Приватність відправника питає, чи може спостерігач визначити сторону, яка авторизує витрату. Приватність отримувача питає, чи можна пов'язати призначення платежу з особою або з іншими надходженнями. Приватність суми питає, чи видно значення. Приватність метаданих охоплює час, memo, мережеву інформацію та зв'язки, що виникають, коли кошти перетинають прозору межу. Конструкція може поліпшити один вимір, лишивши інший видимим.

Це розрізнення важливе, бо публічний реєстр дає два різні види перевірності. Опублікований запис може оглянути будь-хто, але ті самі деталі дізнаються всі. Для одних застосувань це корисно, для інших — надмірно. Система приватних транзакцій намагається зберегти достатньо підтверджень для консенсусу й водночас обмежити, які факти розкривають широкому загалу.

Що змінює shielded address

Пояснення shielded address crypto explained стосується адреси, дані якої захищає механізм протоколу, а не просто нова публічна назва. У Zcash shielded transactions використовують zero-knowledge proofs, щоб вузли перевіряли правила без відкритих адрес і сум. Shielded-to-shielded може захищати відправника, отримувача, значення та зашифроване memo.

Прозорий endpoint може розкрити інформацію на своєму боці, а комісія і факт включення до публічного ланцюга залишаються видимими. Monero використовує іншу конструкцію зі stealth addresses, RingCT і ring signatures. Порівнювати треба тип адреси, proof system, модель виходу та межу прозорості, а не самі назви.

Система доказів змінює й те, що перевіряє валідатор. Вузлу не потрібно бачити приватну суму, щоб пересвідчитися, що транзакція задовольняє протокольні правила збереження вартості та авторизації. Він перевіряє криптографічний доказ і публічні частини транзакції. Це властивість системи, а не обіцянка, що гаманець, біржа, спостерігач мережі чи застосунок ніколи нічого не дізнаються про цю активність.

Monero послуговується іншим проєктним словником. Технічна документація описує приватність отримувача через stealth addresses і приватність сум через Ring Confidential Transactions, а ring signatures дають форму неоднозначності відправника. Адреса Monero містить публічні ключі витрати та перегляду, а отриманий вихід надсилають на одноразовий публічний ключ. Це пов'язано із завданням приховати пов'язуваність отримувача, але це не та сама конструкція, що shielded address у Zcash.

Тому вислів shielded address слід читати як термін протоколу, а не як універсальний ярлик для будь-якої функції приватності. Порівнюючи системи, треба називати, про який тип адреси, систему доказів, модель виходів і прозору межу йдеться.

View keys і межа видимості

Коротко view key crypto explained означає відокремлення можливості читати від права витрачати. View key може дозволити уповноваженій стороні перевіряти історію без передачі spend key. Точний обсяг залежить від протоколу, address pool, версії програмного забезпечення й типу output.

View key не підписує витрату, але може розкрити історію, контрагентів, час, memo або баланс, а також поєднати їх із публічними чи зовнішніми даними. Це дозвіл із чітким адресом, періодом, типом output і заявленим охопленням, а не автоматичний доказ повної історії.

Точне охоплення залежить від протоколу та реалізації. Документація Zcash описує viewing keys і вибіркове розкриття й водночас застерігає, що підтримка та видимість різняться між пулами адрес і версіями програм. Документація Monero описує приватний view key як спосіб розпізнавати вхідні транзакції в загалом непрозорій мережі. Жоден із прикладів не можна узагальнювати до твердження, що будь-який view key розкриває ту саму історію, вихідну активність, memo, баланс чи набір субадрес.

Найбезпечніша умоглядна модель — це дозвіл із визначеним охопленням. Перш ніж вважати view key підтвердженням, перевіряльник має знати, яку адресу, пул, рахунок, тип виходу, період і версію програми охоплює ключ. Потрібен і спосіб відрізнити повний огляд від огляду лише вхідних операцій. Криптографічний ключ сам собою не несе універсальної позначки «це повна історія».

Selective disclosure як модель дозволів

Selective disclosure означає показ лише вибраної частини захищеного запису. Це може бути доказ існування платежу, вид входів, сума або обмежений набір для аудиту. Одна чинна транзакція не доводить, що вона єдина; вхідні дані не обов'язково показують вихідні.

Обмежене розкриття допомагає перевірити вузьке твердження, але стабільний ідентифікатор, час, memo, повторне використання адреси або повторні розкриття можуть створювати кореляцію. Важливі межа, походження й свіжість доказу, а не лише криптографія.

У контексті транзакції розкриваним об'єктом можуть бути доказ існування платежу, огляд вхідних виходів, сума транзакції або набір записів, що стосуються чітко окресленої перевірки. Це різні твердження. Показ однієї дійсної транзакції не доводить, що вона єдина. Показ вхідної активності не обов'язково показує вихідну. Показ суми не обов'язково розкриває особу відправника. Твердження й підтвердження мають іти разом.

Охоплення, походження та свіжість важать не менше за криптографію. Перевіряльник має розуміти, хто видав підтвердження, яка версія протоколу його створила, який період воно охоплює і чи це знімок, чи триваючий дозвіл. Це питання governance, а не властивості, на які доказ приватності відповідає сам собою. Стаття використовує їх, щоб пояснити компроміс перевірності, а не щоб приписувати процес розкриття.

Що приховує confidential transaction

confidential transactions explained зазвичай означає приватність суми. Транзакція може commit до значень і довести їх відповідність правилам ledger, не публікуючи числа відкрито. Commitments зв'язують твердження, а range proofs показують допустимий діапазон.

Приватність суми — лише один шар. Confidential transaction може залишати адреси відкритими, а shielded design захищати адреси, значення та memo іншою системою доказів. RingCT і shielded transactions відповідають на різні питання. Комісія, позиція блока, розмір, час, прозорі входи й виходи, wallet і network metadata все одно залишають сліди.

RingCT у Monero — частина ширшої конструкції приватності, що включає також одноразові ключі отримувача та ring signatures. Їхнє поєднання відповідає на різні питання: куди надіслано вихід, хто з учасників кільця авторизував витрату і скільки вартості перемістилося. Екрановані транзакції Zcash теж приховують вартість і пов'язані з адресами дані, але використовують іншу модель транзакцій та іншу систему доказів із нульовим розголошенням. Ці системи слід порівнювати за вимірами приватності та припущеннями про довіру, а не вважати їхні позначення взаємозамінними.

Приховані суми все одно лишають сліди. Транзакція може мати публічний ідентифікатор, комісію, позицію в блоці, розмір, часові дані або зв'язок із прозорим входом чи виходом. Пов'язуваність створюють також поведінка гаманця, мережеві метадані, журнали застосунків, записи бірж і розкриття з боку учасника. Конфіденційність одного поля не стирає решти спостережень системи.

Аудит і комплаєнс не суперечать одне одному

Публічна прозорість дає всім один запис, а controlled auditability дозволяє уповноваженому перевіряльнику підтвердити обмежене твердження без зайвого розкриття. Shielded addresses, view keys, commitments і selective proofs можуть підтримати такий режим, якщо межі записані. NIST наголошує на data minimization і access control, а FATF використовує ризик-орієнтований підхід до віртуальних активів.

Ці джерела не створюють єдиної світової юридичної відповіді. Допустимість функції приватності залежить від юрисдикції, організації, активу, послуги, клієнтських відносин і фактів. Privacy technology не замінює юридичний аналіз, policy комплаєнсу чи identity check; комплаєнс також не вимагає публікувати всі не пов'язані фінансові дані.

Тут інженерія приватності зустрічається з комплаєнсом. Рамковий документ NIST розглядає мінімізацію даних і керування доступом як способи керувати ризиком приватності, а настанови W3C щодо приватності наголошують, що вибіркове розкриття все одно може лишати ризики кореляції. Настанови FATF застосовують ризик-орієнтований підхід до віртуальних активів і постачальників послуг із віртуальними активами. Вони вимагають від юрисдикцій і підзвітних установ оцінювати та знижувати ризики відмивання коштів і фінансування тероризму й зазначають, що функції, які посилюють анонімність, у деяких контекстах ускладнюють встановлення бенефіціара.

Корисне питання не в тому, чи є система «приватною» або «відповідною» в абстрактному сенсі. Питати треба, що має встановити перевіряльник, який доказ це встановлює, які відомості є строго необхідними, хто може їх отримати, як контролюють кореляцію і що лишається видимим для загалу. Система, яка не відповідає на ці питання, може мати сильну криптографію й слабку операційну приватність.

Як читати твердження про приватність без перебільшення

Читаючи твердження про приватність, почніть із п'яти меж. По-перше, визначте приховане поле: відправник, отримувач, сума, memo чи метадані. По-друге, визначте спостерігача: повний вузол, гаманець, контрагент, аудитор, регульований сервіс або мережевий монітор. По-третє, визначте, що лишається публічним, зокрема комісії, час, розмір транзакції та прозорі кінцеві точки. По-четверте, перевірте, чи є функція обов'язковою, необов'язковою або залежною від типу адреси й підтримки з боку програм. По-п'яте, запитайте, що можна розкрити згодом і чи є таке розкриття вужчим за повну історію.

Шари приватної транзакції: публічний запис, shielded data, view permission, confidential amount і audit boundary

Це запобігає типовим помилкам: нова публічна адреса не є shielded address; view key не є spend key, але не є безризиковим; confidential amount автоматично не приховує контрагента; valid proof не прибирає всі метадані. Систему краще розуміти як розподіл знань між протоколом, wallet і disclosure.

Системи транзакцій, що зберігають приватність, найкраще розуміти як конструкції розподілу знання. Протокол вирішує, що мають знати валідатори, гаманець вирішує, що може оглянути власник, а механізми розкриття вирішують, що може перевірити вповноважена третя сторона. Кожен шар має власні припущення та власні сценарії відмови. Ретельне пояснення робить ці межі видимими, спирається на чинну документацію протоколу й не перетворює механізм ні на обіцянку невидимості, ні на спосіб обійти законний нагляд.

Схожі матеріали

Інші матеріали Bitbase на цю тему:

- Ейрдропи та фармінг

- Криптовалютні міксери та privacy pools

- Як визначається право на аірдроп: знімки стану, бали та фільтри Sybil

Застереження: Ця стаття є освітнім матеріалом Bitbase Academy і надається лише для інформації. Вона не є інвестиційною, торговою, податковою чи фінансовою порадою. Криптоактиви волатильні — оцінюйте ризики самостійно. Написано станом на серпень 2026 року; орієнтуйтеся на найновішу офіційну інформацію.

Джерела

[1] Zcash: Shielded Addresses and Transactions z.cash

[2] Monero: Stealth Addresses getmonero.org

[3] Monero: Ring Confidential Transactions getmonero.org

[4] W3C: Data Privacy Vocabulary w3.org

[5] NIST: Privacy Framework nist.gov

[6] FATF: Updated Guidance for Virtual Assets and VASPs fatf-gafi.org

Пов'язані статті

Більше