Уявіть некастодіальний своп як естафету, де ви ніколи не віддаєте свою паличку незнайомцеві: ще до того, як до процесу долучиться будь-який сервіс, ви вже точно знаєте адреси, суми та резервні маршрути. Ончейн-частина може тривати від кількох секунд на швидкій мережі до пів години або й більше на перевантаженій, і цей відлік починається лише після того, як ви підпишете свій бік угоди.
Оберіть вихідну та цільову мережуВирішіть, між якими двома мережами ви переміщуєте кошти, і переконайтеся, що обидва активи є нативними або забридженими у формі, яку цільовий гаманець справді може отримати
Заздалегідь зберіть адресиЗапишіть адресу повернення для монети, яку ви надсилаєте, і адресу призначення для монети, яку очікуєте отримати, потім звірте перші та останні чотири символи
Зафіксуйте мінімальний і максимальний розмірБільшість маршрутів свопу мають нижню та верхню межу; котирування, що зафіксувалося нижче мінімуму, часто мовчки зривається, тоді як дуже велика сума може розбитися на кілька переходів
Підготуйте газ і ліквідністьТримайте нативний газ у вихідній мережі для власної транзакції та невеликий резерв у мережі отримання, якщо пізніше доведеться переміщувати або підтверджувати вхідний актив
Ваш гаманець залишається некастодіальним: ви підписуєте транзакцію, а не вхід до облікового запису
Сервіс бачить лише публічні частини угоди: мережу, актив, суму та адреси, які ви надаєте
«Зафіксоване» котирування не означає, що ваші кошти переміщено — це означає, що маршрут було оцінено до підтвердження вашої транзакції
Якщо вихідна мережа повільна, котирування може застаріти, поки ваша транзакція ще чекає, тому обирайте вікно зі звичайними умовами комісій
Чому час має значення ще до того, як ви щось надішлете
Коли ви ініціюєте своп, запускаються два незалежні таймери: вікно дійсності цінового котирування та час підтвердження у вихідній мережі. У завантаженій мережі ваша транзакція може пробути в мемпулі достатньо довго, щоб ціна зафіксованого маршруту змінилася. Сервіс не може скасувати ваш підпис, але може відмовитися продовжувати, якщо котирування прострочилося. Це не замороження ваших коштів — це невдале рукостискання, і запасним варіантом завжди є шлях повернення, який ви встановили заздалегідь.
Нотатка
Поширена помилка — надсилати з гаманця біржі на некастодіальний своп і очікувати, що сервіс поверне монети на біржу. Якщо щось піде не так, біржа може не зарахувати повернення з невідомої адреси. Використовуйте гаманець, де ви контролюєте фразу відновлення.
Адреса повернення
Шлях у вихідній мережі, яким підуть ваші монети, якщо своп не вдасться завершити
Адреса призначення
Гаманець отримувача, який ви перевірили перед тим, як щось підписувати
Резерв газу
Нативний токен для транзакції у вихідній мережі — без нього нічого не почнеться
Вікно котирування
Короткий період, протягом якого показаний курс залишається дійсним
Важливо
Ніколи не використовуйте повторно адресу повернення з процесу поповнення на біржі. Така адреса часто належить платформі, а не вам, і якщо своп повернеться на неї, ви залежатимете від їхньої служби підтримки, щоб щось повернути.
2Як обмін зберігає ваші ключі під час переміщення вартості між мережами?
Уявіть некастодіальний своп як серію невеликих криптографічно підписаних моментів, а не одну велику передачу. Сервіс ніколи не отримує ваш приватний ключ і не відкриває для вас обліковий запис. Натомість смарт-контракт або автоматизований координатор тимчасово зберігає кошти обох сторін на умовах, які ви можете перевірити перед підписанням.
Ваш гаманець увесь час залишається головним. Ви підписуєте повідомлення транзакції — не вхід, не реєстрацію, не договір про зберігання. Сервіс може запропонувати котирування й маршрут, але лише ваш підпис може перемістити кошти з вашої адреси в механізм свопу. Якщо умови змінюються на маршруті, ваш гаманець просто відмовляється підписувати нову версію.
Чому «збереження ключів» тут не метафора
Ключова відмінність від кастодіальної біржі — де відбувається підписання. На кастодіальній платформі ви надсилаєте монети на депозитну адресу, яку контролює платформа, — після цього ваш приватний ключ нічого не означає, бо монети зараховуються до чужого внутрішнього реєстру. У некастодіальному свопі призначенням вашої вихідної транзакції є або смарт-контракт, або адреса контрагента, чиї правила зафіксовані в коді. Ви перевіряєте ці правила, а потім ваш гаманець підписує транзакцію локально.
1Ваш гаманецьстворює та підписує вихідну транзакцію
2Своп-контракт/ескроублокує кошти лише тоді, коли умови збігаються з узгодженим котируванням
3Гаманець контрагентапідписує свій бік на іншому блокчейні
4Ваша адреса отриманняотримує обміняну суму лише після того, як обидві сторони задоволені
Практичний приклад: якщо ви обмінюєте BTC на ETH через некастодіальний сервіс, ваш BTC залишає гаманець, який контролюєте ви, і потрапляє в тимчасовий скрипт або контракт. Цей контракт не питає вашого імені, електронної пошти чи селфі. Він лише запитує: «Чи надійшла узгоджена сума з адреси, яка підписала котирування? Чи кошти контрагента теж надійшли?» Якщо так — вивільнити обидві сторони. Якщо ні — повернути кошти після зазначеного часу.
Що сервіс насправді бачить під час свопу
Вихідна адреса, з якої ви вирішили підписати
Адреса призначення, яку ви надали
Суми та маршрут, які ви прийняли
Часове вікно та хеш, який пов’язує обидві сторони
Цього достатньо, щоб координувати своп, але недостатньо, щоб відкрити обліковий запис у традиційному розумінні. Немає колонки балансу з вашим іменем. Немає сеансу входу, який триває після транзакції. Сервіс радше схожий на посередника, який зчитує дві публічні адреси й умову — а потім відходить убік, щойно умову виконано.
Порада
Перш ніж підписувати, відкрийте необроблену транзакцію у своєму гаманці та перевірте три поля: точне призначення, точну суму й комісію. Якщо інтерфейс показує інше число, ніж підписане повідомлення, не підтверджуйте його — ви бачите котирування, яке ніколи не зафіксувалося коректно.
Важливо
«Некастодіальний» не означає «ніхто ніколи не зможе відстежити потік». Це означає, що ніхто не тримає ваш приватний ключ. Ончейн-слід однаково існує, і сервіс однаково бачить ваші дві адреси — про це йдеться в наступному розділі.
GRID Некастодіальна властивість :: Що це означає для вас ;; Зберігання :: Ключі весь час залишаються у вашому гаманці || Створення облікового запису :: Немає — сервіс ніколи не зберігає вашу особу || Кошти утримує :: Контракт або скрипт, а не внутрішній баланс сервісу || Що ви підписуєте :: Умову транзакції, а не вхід на платформу || Що бачить сервіс :: Дві публічні адреси та маршрут, а не ваші документи
3Чому «без підтвердження особи» все одно залишає слід, який можна відстежити?
Обмін, який ніколи не питає вашого імені, усе одно публічно записує пам’ятку про вашу поведінку. Блокчейн зберігає цей запис, і будь-хто може зіставити адреса гаманця → суми активів → часова позначка з виведеннями з бірж, ENS-іменами чи вашою раніше опублікованою адресою. Ідентифікатор — це не паспорт, а патерн.
Уявіть, що ви платите номерним квитком із камери схову на концерті. На вході документи не питають, але номер квитка з’являється в чеку, у журналі камери схову й на камері, яка показує, як ви йдете до цієї камери. Приберіть один із цих елементів — і два інші однаково вас викажуть.
Зовнішній шар — Публічна транзакція: мережа-джерело, мережа призначення, сума, часове вікно й пара активів видимі будь-якому спостерігачу.
Середній шар — Сервісний вузол: навіть без акаунта платформа обміну щонайменше кілька хвилин бачить вашу IP-адресу, відбиток браузера й адресу гаманця.
Внутрішній шар — Історія ваших адрес: попередні депозити з біржі з KYC, позиції в DeFi чи гаманець, яким ви поділилися в дописі на форумі, стають вашим неформальним ідентифікатором.
Які маркери переживають обмін без KYC
Кореляція сум: виведення 0,37 BTC з біржі й надходження 0,369 BTC від обміну через 20 хвилин виглядають як одна подія після вирахування мережевої комісії.
Звичний час дій: обмін завжди між 18:00 і 19:00 UTC створює ритм — не доказ, але ритм.
Повторне використання гаманця: нова адреса на кожен обмін коштує дешево; повернення до тієї самої адреси десять разів перетворює десять «анонімних» обмінів на один постійний профіль.
1Виведення з біржі з KYCзалишає суму й час на відомій особі
2Некастодіальний обмінкопіює суму й час в іншу мережу
3Спостерігач блокчейнузіставляє різницю після вирахування комісії
4Ваша стара адресапов’язує новий гаманець із дописами, донатами чи історією ENS
5Мапа патернівпоєднує суму, час і повторне використання адреси в поведінковий слід
Поведінковий слід
послідовність транзакцій, яку можна пов’язати без жодного документа, бо суми й час достатньо рідкісні для збігу
Відбиток IP
мова браузера, розмір екрана, встановлені шрифти й інші деталі, які вебсторінка може зчитати без cookie і входу
Повторне використання адреси
застосування тієї самої публічної адреси гаманця для кількох обмінів, через що спостерігач може сприймати її як постійне псевдо
Перед обміномточно запишіть, скільки надсилаєте, і очікувану мережеву комісію
Під час підтвердженнязанотуйте суму призначення, яка з’являється в котируванні, і збережіть це число для подальшого порівняння
Після завершенняперевірте, чи сума надходження дорівнює сумі виведення мінус типова комісія — це найпростіший сигнал зіставлення
Важливо
Ніколи не вважайте, що «без акаунта» означає «без запису». Одноразова сесія однаково має часову позначку, IP-адресу й адресу гаманця, які згодом можна буде перехресно зіставити.
Часті запитання
Чим це відрізняється від типової біржі з KYC і чому важлива «відсутність підтвердження особи»?
Типова біржа з KYC збирає ваші особисті документи й перед виконанням угоди тримає ваші кошти у власних гаманцях. Тут обмін некастодіальний, тож ключі залишаються у вас, і для початку обміну не потрібні паспорт, селфі чи реєстрація облікового запису.
Чи я й далі володію своєю криптовалютою під час обміну, чи сервіс спершу бере її під свій контроль?
Ви зберігаєте контроль до моменту, коли контракт обміну або протокольний маршрут блокує вашу вхідну суму для маршрутизації. Сервіс ніколи не стає кастодіаном усього вашого гаманця, і ви не вносите кошти на спільний баланс облікового запису.
Якщо перевірки особи немає, чи може хтось видати себе за мене й забрати обмін?
Ніхто не може забрати обмін, лише знаючи адресу вашого гаманця, адже для підписання транзакції потрібен ваш приватний ключ. Основний ризик виникає, якщо ваш пристрій, seed-фраза або доступ до гаманця вже скомпрометовано, тож сам обмін не додає захисту на основі особи.
Чи приховає обмін без KYC усе, що я роблю в блокчейні?
Ні. Відсутність підтвердження особи на рівні сервісу — це не те саме, що приватність у блокчейні. Аналіз ланцюга все одно може відстежувати адреси, суми й час, тож варто сприймати такий обмін як некастодіальний, а не анонімний.
4Що перевірити, якщо обмін не вдався або котирування так і не зафіксувалося?
Якщо обмін не вдався або котирування так і не зафіксувалося, почніть з адреси для поповнення та ідентифікатора транзакції, а не з тікетів у підтримку чи чат-віджета. Некастодіальний обмін — це автомат станів: ваші кошти надходять на згенеровану адресу, постачальник ліквідності приймає котирування, і підписується транзакція вивільнення. Якщо будь-яка з цих трьох контрольних точок застрягла, рішення буде різним.
Спочатку перевірте бік поповнення
Відкрийте гаманець, з якого надсилали кошти, і скопіюйте хеш вихідної транзакціїСкористайтеся цим хешем у публічному блокчейн-оглядачі тієї мережі, з якої ви надсилали
Підтвердьте, що адреса отримувача збігається з точним рядком, який показував інструмент обмінуРозбіжність навіть в одному символі означає, що кошти пішли зовсім в інше місце
Перевіряйте не лише статус «надіслано», а й кількість підтвердженьБільшості обмінних рушіїв потрібно 1–3 підтвердження, перш ніж вони взагалі вважатимуть котирування активним
Порівняйте надіслану суму з котируваннямЧасткове виконання або комісія, знята із суми, можуть непомітно анулювати ордер
Порада
Зберігайте «ідентифікатор котирування» або сесійний токен обміну з першого екрана — деякі рушії дозволяють знову відкрити завислу сесію саме тому, що облікового запису для входу не існує.
Якщо котирування так і не фіксується
Коли інтерфейс понад кілька хвилин тримається на статусі «очікування поповнення» або «фіксація курсу», проблема майже завжди на боці ліквідності. Сервіс запропонував вам вікно курсу, але жоден постачальник його не прийняв. Це стається, коли маршрут малоліквідний, сума нетипова або вихідна мережа перевантажена. З вашими ключами все гаразд — контракт просто так і не підписали.
Підтвердьте в оглядачі, що поповнення досі відображається як невитрачене
Ще раз перевірте мінімальний і максимальний ліміти обміну
Спробуйте оновити сторінку статусу обміну, не створюючи другого ордера
Коли бік вивільнення виглядає завислим
Якщо поповнення повністю підтверджене, але транзакція вивільнення не зʼявилася, спершу перевірте формат адреси призначення. Некастодіальні обміни часто падають на останньому кроці через несумісну адресу отримувача — наприклад, вказано адресу обгорнутого токена замість нативного активу, або для мереж на кшталт XRP чи активів на базі Cosmos потрібен memo/тег, але його не додали.
1Поповнення підтвердженообмінний рушій позначає ордер як «отриманий»
2Котирування зіставленопостачальник ліквідності резервує кошти
3Вивільнення підписаномережа призначення отримує транзакцію
4Розбіжність статусівінтерфейс каже «очікується», а оглядач — «надіслано»
Важливо
Ніколи не «скасовуйте» і не «повертайте» кошти, надсилаючи другу транзакцію з тієї самої адреси поповнення, якщо інструмент обміну явно не наказав цього зробити. Деякі системи відстежують лише перший невитрачений вихід; другий витратний запис може виглядати як спроба подвійного витрачання.
Нотатка
Легітимний сервіс обміну без KYC матиме сторінку статусу або підписане повідомлення, що підтверджує завершення терміну дії котирування. Якщо підтримка вимагає документ, що посвідчує особу, щоб вивільнити ваші кошти, ставтеся до цього як до тривожного знака — некастодіальна конструкція не повинна вимагати ідентифікації, щоб завершити завислий ордер.