Упс! Не вдала спроба:(
Будь ласка, спробуйте ще раз.

Крипта без інтернету: чи реально передавати цифрові гроші під час блекаутів

Андрій Макаров
Андрій Макаров Co-founder, COO Incrypted
Підписатися на нас
0
12 хвилин читання

Blockstream Satellite цілодобово транслює блоки Біткоїна через супутники. Вузол із приймачем і антеною може отримувати актуальний стан блокчейну навіть тоді, коли звичайного інтернет-з'єднання немає.

Але є деталь, яка добре описує всю цю тему. Супутниковий канал односторонній. Отримувати блоки можна, а відправити власну транзакцію назад на супутник не можна. Для цього все одно потрібен інший шлях до вузла, який має зв'язок із мережею Біткоїна.

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

І лише перша з них справді не потребує жодного зв'язку.

Підписати, передати й розрахуватися не одне й те саме

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

Наступний етап полягає в тому, щоб доставити підписану транзакцію туди, де її побачить мережа. І тут інтернет уже не є єдиним можливим каналом. Дані можна передати через радіозв'язок, Bluetooth-сітку, LoRa, супутникову систему, SMS або навіть фізично перенести на іншому пристрої.

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

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

Потрібне інше. Це свіжа інформація про стан мережі. Без неї ви можете створити й передати дані, але не можете незалежно знати, що відбулося після цього.

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

Чому справжній офлайн-платіж набагато складніший

Причина фундаментальна. Йдеться про подвійну витрату.

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

У Біткоїні це завдання вирішує мережевий консенсус. Транзакція поширюється між вузлами, потрапляє до блоку, а мережа визначає єдину актуальну історію володіння монетами.

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

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

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

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

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

Що реально можна зробити без інтернету вже зараз

Найцікавіші рішення сьогодні не намагаються створити «Біткоїн без мережі». Вони будують альтернативні дороги до мережі.

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

Підписуйтеся на наші соцмережі

На його основі існує Meshtastic, відкрита система, де невеликі радіомодулі передають дані один одному. Експериментальні проєкти на кшталт BTC Mesh уже використовують її для Біткоїна. Підписана транзакція ділиться на невеликі частини, проходить через радіомережу, а вузол-шлюз збирає її та передає у Bitcoin Core.

Важливе слово тут «експериментальні». BTC Mesh досі перебуває в розробці. Це вже реальний спосіб передати підписану транзакцію по альтернативному каналу, але ще не інфраструктура, на яку я б радив покладати повсякденні платежі.

Зате сама архітектура дуже цікава. Вона показує, що Біткоїн не прив'язаний до конкретного провайдера зв'язку. Якщо стандартний інтернет відсутній або недоступний саме вам, маленький пакет даних можна донести до мережі іншим шляхом.

А актуальні блоки теоретично можна отримувати вже з третього каналу, наприклад із супутника.

«Без інтернету» не означає «без інфраструктури»

Ще цікавіший приклад — Bitchat, який Джек Дорсі почав розробляти у 2025 році.

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

На екрані це вже значно більше схоже на справжній офлайн-платіж. Один телефон передає іншому цифрову цінність без доступу до глобальної мережі.

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

Є і друга проблема. Офлайн одержувач може отримати Cashu-токен, але остаточно переконатися, що його не витратили двічі, він зможе після зв'язку із сервісом-емітентом. До цього моменту існує ризик, який бере на себе одержувач.

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

Іноді «без інтернету» означає лише «без мобільних даних»

Саме тому я обережно ставлюся до заголовків про платежі без інтернету.

Machankura, наприклад, дозволяє користуватися Lightning через USSD навіть на звичайному кнопковому телефоні. Сервіс працює в низці африканських країн, і користувачу справді не потрібен смартфон або пакет мобільного інтернету.

Але потрібна мобільна мережа. USSD-запит проходить через оператора до серверів Machankura, а вже вони працюють із Lightning Network. Крім того, гаманець кастодіальний, тобто ключами та ліквідністю керує сам сервіс.

Тобто для людини це Біткоїн «без інтернету», але точно не біткоїн «без інфраструктури».

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

Одна технологія не закриває всі чотири ситуації.

Найбільше обмеження часто взагалі не блокчейн

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

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

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

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

Без цих відповідей демонстрацію дуже легко перетворити на обіцянку, якої технологія насправді не давала.

У цьому сценарії готівка конкурує з криптою

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

Це буде банкнота.

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

Це дуже висока планка для будь-якої цифрової системи.

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

Тому я б не планував блекаут навколо ідеї «в крайньому разі заплачу криптою». Для роздрібної оплати резерв готівки значно практичніший. Альтернативні криптоканали вирішують іншу задачу.

Справжня перевага самостійного зберігання проявляється після відновлення зв'язку

І ось тут, на мій погляд, розмова стає значно цікавішою.

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

Вона в тому, що право на актив не прив'язане до конкретної картки, відділення чи навіть пристрою.

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

Це вже інша форма стійкості. Йдеться не про «я можу платити без будь-якої інфраструктури», а про те, що «відмова одного банку, провайдера, пристрою або каналу зв'язку не позбавляє мене самого активу».

І вона, на мій погляд, значно важливіша за ефектні демонстрації офлайн-платежів.

Саме тому в Incrypted Plus такі технології цікаво розбирати не за питанням «працює чи не працює», а за конкретним сценарієм відмови. Що станеться без домашнього інтернету? Без мобільної мережі? Без електрики? Без доступу до конкретного сервісу? Відповіді будуть різними.

Крипта без інтернету існує. Автономна криптоекономіка поки ні

Тому відповідь на питання із заголовка проста. Так, цифрові активи можна передавати під час відключень.

Транзакцію можна підписати повністю офлайн. Її можна передати через радіомережу або Bluetooth до точки, де з'явиться доступ до Біткоїна. Стан блокчейну можна отримувати через супутник. А системи цифрової готівки дозволяють навіть передати певну цінність між двома пристроями без негайного виходу в мережу, хоча ціною додаткової довіри та ризиків.

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

Для короткого збою це може бути дуже корисно. Для цензури зв'язку іноді критично важливо. Для повного багатоденного блекауту без електрики й телекомунікацій готівка все ще значно практичніша.

І саме тут проходить межа між технологією та міфом.

Біткоїн не потребує, щоб інтернет був у кожного. Але йому все одно потрібен світ, у якому десь залишається зв'язок.

Якщо ви хочете поділитися з читачами SPEKA власним досвідом, розповісти свою історію чи опублікувати колонку на важливу для вас тему, долучайтеся. Відтепер ви можете зареєструватися на сайті SPEKA і самостійно опублікувати свій пост.
0
Icon 0

Підписуйтеся на наші соцмережі