Розробник презентує інфраструктуру BTC без інтернету – ForkLog UA
Учасник офіційного хакатону Bitcoin 2025 продемонстрував відкриту інфраструктуру для транзакцій Bitcoin, відому як darkwire, яка використовує радіотехнологію замість того, щоб покладатися на інтернет та стільникові мережі.
Джерело: darkwire.cyb3r17.space.
Основна мета darkwire — забезпечити безпечне та стійке до цензури спілкування в ситуаціях, коли інтернет та мобільні мережі недоступні або перебувають під контролем небажаних суб'єктів.
«Уявіть собі це як Tor [браузер], адаптований для конкретного застосунку. Хоча Bitcoin пропонує певну конфіденційність, він стає неефективним, коли влада та режими просто розривають ваше інтернет-з’єднання», – зазначив розробник під ніком cyber у коментарі для Decrypt.
Система працює, створюючи децентралізовану mesh-мережу, яка повністю обходить необхідність підключення до Інтернету. Натомість учасники спілкуються за допомогою радіотехнології LoRa, надсилаючи пакети даних.
Підписані транзакції передаються між вузлами, доки вони не досягнуть кінцевої точки, підключеної до Інтернету. З цього моменту транзакції поширюються до основної мережі Bitcoin, де вони обробляються майнерами разом зі стандартними транзакціями.
Коли користувач має намір надіслати біткойн, він вказує адресу одержувача та суму через локальний гаманець, яким керує бібліотека Python bitcoinlib.
Система пересилає підписану транзакцію одному з вузлів даркнету, який переформатує дані в пакети відповідного розміру та передає їх далі мережею.
Згідно з задумом розробника, кожен «сервісний» вузол темного проводу буде представлений мікроконтролером, таким як Arduino, у парі з LoRa-трансивером для радіозв'язку.
За оптимальних умов такий пристрій може досягти дальності дії до 10 км при прямій видимості.
Джерело: darkwire.cyb3r17.space.
Cyber передбачає, що вузли темного дроту можуть бути розгорнуті в різних формах, таких як стратосферні повітряні кулі, океанські буї та компактні передавачі для міських районів.
Ініціатива зараз перебуває на стадії демонстрації в рамках хакатону, але розробник зацікавлений у подальшому розвитку. Деякі елементи, такі як шифрування повідомлень та пошук UTXO, все ще очікують впровадження.
«Я не зможу зробити це самостійно, тому буду радий внеску від спільноти розробників відкритого коду», – заявив розробник.
Нагадуємо, що в майбутньому випуску клієнта Bitcoin Core обмеження на розмір даних у виходах OP_RETURN буде знято за замовчуванням – розробники дозволять використовувати більше 80 байтів та будь-яку кількість таких виходів у межах транзакції.