Crypto Prices

Invia Bitcoin senza accesso a Internet: il progetto darkwire

prima di 2 giorni
2 minuti letti
5 visualizzazioni

Introduzione a Darkwire

Un nuovo progetto open-source ha creato un’infrastruttura che consente agli utenti privi di accesso a Internet di inviare transazioni in Bitcoin. Chiamato darkwire e presentato al Bitcoin 2025 Official Hackathon, questo progetto sfrutta la tecnologia della radio a lungo raggio ed è progettato per abilitare la comunicazione in assenza di rete.

Obiezioni e Necessità

Ideato dal programmatore pseudonimo ‘cyber’, che sta conseguendo una laurea in intelligenza artificiale e apprendimento automatico, darkwire potrebbe rivelarsi necessario o desiderabile in situazioni in cui l’infrastruttura di comunicazione tradizionale, come Internet, le reti elettriche o mobili, sia “non disponibile o controllata”. Cyber ha fornito esempi di “regioni censurate o politicamente sensibili”, come il valico di Rafah o il confine indo-tibetano, così come aree colpite da disastri in cui l’infrastruttura potrebbe essere stata distrutta o disattivata.

“Darkwire è per coloro che cercano privacy o desiderano bypassare la sorveglianza delle loro comunicazioni e transazioni,” ha dichiarato cyber.

Funzionamento di Darkwire

Per quanto riguarda il funzionamento di darkwire, cyber spiega che il framework utilizza la tecnologia radio a lungo raggio (LoRa) per creare una rete mesh decentralizzata, permettendo ai dispositivi di inviare pacchetti di dati piccoli, come messaggi di testo o transazioni Bitcoin, su distanze di diversi chilometri senza la necessità di connessioni Internet tradizionali, reti cellulari o satelliti.

“Almeno un nodo nella rete deve essere connesso a Internet affinché la transazione possa essere inviata alla blockchain e verificata dai miner,” ha dichiarato cyber.

A parte i trasmettitori radio a lungo raggio, darkwire utilizza anche microcontrollori, come l’Arduino UNO, per formare una rete mesh, in cui più nodi sono connessi tra di loro senza un punto di accesso centralizzato.

“Quando un utente vuole inviare una transazione Bitcoin utilizzando l’interfaccia grafica di darkwire, specifica l’indirizzo del destinatario e l’importo usando un portafoglio locale gestito da bitcoinlib (una libreria Python),” ha spiegato cyber. Una volta completato il processo, l’interfaccia grafica di darkwire genera una transazione Bitcoin raw firmata in formato esadecimale, il quale viene inviato dal computer a un nodo darkwire (un dispositivo che combina microcontrollore e LoRa) tramite una connessione seriale, come USB.

“Il nodo darkwire elabora questi dati di transazione, li frammenta in pacchetti più piccoli se necessario e li trasmette wireless utilizzando LoRa.”

Limiti e Futuro di Darkwire

In condizioni ideali, ciascun nodo darkwire ha una portata di 10 km in linea di vista diretta; tuttavia, in ambienti più densamente popolati, la portata sarebbe tra 3 km e 5 km.

“Nella rete mesh, altri nodi darkwire ricevono questi pacchetti e li rilanciano, saltando da nodo a nodo,” ha continuato cyber.

Al momento, darkwire rimane un progetto in fase di sviluppo al Bitcoin 2025 Official Hackathon, ma cyber mira a far progredire ulteriormente il progetto, perfezionandolo in una piattaforma open-source matura e rendendolo “lo standard del settore” per le comunicazioni basate su LoRa. “Questo ovviamente non può essere fatto solo da me; sono ben accetti contributi da parte della comunità open-source,” ha dichiarato cyber.

Ha inoltre notato che ci sono ancora diverse funzionalità da implementare in darkwire, come il recupero UTXO per i messaggi, la crittografia e il caricamento su Nostr (un protocollo open-source per la trasmissione di messaggi). Dato che darkwire è ancora un lavoro in corso, cyber ha riconosciuto che presenta alcune limitazioni.

“Spero vivamente che le persone vivano in qualsiasi tipo di regime o stato autoritario possano utilizzare darkwire e divulgare la verità,” ha concluso cyber.