Crypto Prices

Проект darkwire позволяет осуществлять Bitcoin-транзакции без доступа в интернет

3 дня назад
2 минут чтения
7 просмотров

Новый проект darkwire

Новый проект с открытым исходным кодом создал инфраструктуру, которая позволяет пользователям без доступа к интернету отправлять транзакции Bitcoin. Названный darkwire и представленный на Официальном Хакатоне Bitcoin 2025, этот проект использует дальнедистанционную радиосвязь, предназначенную для офф-грид связи. Его разработал программист под псевдонимом cyber, который в настоящее время получает степень в области искусственного интеллекта и машинного обучения.

Необходимость в darkwire

В разговоре с Decrypt cyber объяснил, что darkwire может быть необходим или желателен в ситуациях, когда традиционная отечественная инфраструктура связи, такая как интернет, электросеть или сотовые сети, недоступна или контролируется. К примеру, он привел в пример «цензурированные или политически чувствительные регионы», такие как переход Рафа или Индо-тибетская граница, а также районы, пострадавшие от бедствий, где инфраструктура может быть разрушена или отключена.

„darkwire создан для людей, стремящихся к приватности или желающих обойти контроль над своей связью и транзакциями“, — отметил он, добавив, что этот инструмент не предназначен для более обычных пользователей Bitcoin.

„Представьте это как аналог Tor, но для этой конкретной задачи“, — добавил cyber. „Хотя Bitcoin (в некоторой степени) является приватным, он терпит неудачу, когда правительства и режимы просто отключают ваш интернет, darkwire стремится решить эту конкретную проблему.“

Как работает darkwire

Что касается работы darkwire, cyber объясняет, что фреймворк использует дальнедистанционную радиосвязь (LoRa) для создания децентрализованной сети, позволяющей устройствам отправлять небольшие пакеты данных, такие как текстовые сообщения или транзакции Bitcoin, на расстоянии нескольких километров без необходимости в традиционных интернет-соединениях, сотовых сетях или спутниках. „По крайней мере, один узел в сети должен быть подключен к интернету, чтобы транзакция могла быть отправлена в блокчейн для проверки майнерами“, — пояснил cyber.

Помимо дальнедистанционных радиоприемников, darkwire также использует микроконтроллеры, такие как Arduino UNO, для формирования сетевой структуры – децентрализованной сети, в которой несколько узлов соединены друг с другом, без централизованной точки доступа. „Когда пользователь хочет отправить транзакцию Bitcoin, используя графический интерфейс darkwire, он указывает адрес получателя и сумму, используя локальный кошелек, управляемый bitcoinlib (библиотека python)“, — сказал cyber.

Как только это сделано, графический интерфейс darkwire генерирует подписанную необработанную транзакцию Bitcoin в шестнадцатеричном формате, после чего необработанные данные транзакции отправляются с компьютера (через последовательное соединение, такое как USB) на узел darkwire (который представляет собой объединённый микроконтроллер и устройство LoRa).

„Узел darkwire берет эти данные о транзакции, фрагментирует их на более мелкие пакеты, если это необходимо, и передает их по беспроводной связи с использованием LoRa“. В идеальных условиях каждый узел darkwire имеет диапазон 10 км при прямой видимости, хотя в более плотно заселённых местах этот диапазон может составить от 3 до 5 км. „В мэш-сети другие узлы darkwire получают эти пакеты и ретранслируют их, перескакивая от узла к узлу“, — продолжает cyber, добавляя, что этот процесс продолжается до тех пор, пока данные транзакции не достигнут определённого узла darkwire, который имеет доступ к интернету.

„Этот узел, подключенный к интернету, действует как выходная точка, транслируя собранную и проверенную необработанную транзакцию Bitcoin в глобальную сеть Bitcoin, где она затем может быть добавлена в блок“, — поясняет он.

Планы на будущее и ограничения

На данный момент darkwire остаётся частью Официального Хакатона Bitcoin 2025, однако cyber намерен развивать проект дальше, доведя его до зрелой платформы с открытым исходным кодом и сделав его „отраслевым стандартом“ в области коммуникаций на базе LoRa. „Это очевидно невозможно сделать мне одному, поэтому я буду признателен за открытые вклады“, — отметил cyber.

Программист также упомянул, что они еще не реализовали несколько функций darkwire, таких как получение UTXO для сообщений, шифрование сообщений и загрузка в Nostr (открытый протокол для передачи сообщений).

Стоит отметить, что darkwire всё еще находится в стадии разработки, и cyber признал, что на данный момент у него есть несколько ограничений, которые могут быть устранены со временем. Это включает в себя относительную низкую пропускную способность радиосвязи LoRa и её чувствительность к препятствиям на местности, а также зависимость узлов darkwire от интернет-выходных узлов, которые могут стать точками отказа.

Однако со временем, по мере роста сетей darkwire, такие ограничения должны быть значительно уменьшены, предоставляя пользователям Bitcoin в менее благоприятных условиях средства для отправки транзакций в валидаторы Bitcoin в других частях мира. В то время как мир становится все более авторитарным и недемократичным, darkwire может стать жизненно важным инструментом для продолжающегося использования и роста Bitcoin.

„Я надеюсь, что люди, живущие в авторитарных режимах и государствах, смогут использовать darkwire и открывать правду“, — заключил cyber.

Популярные статьи