- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
Uno studente punta a promuovere la libertà di parola con l'app di messaggistica Bitcoin
Uno studente nei Paesi Bassi ha sviluppato un servizio di pubblicazione economico e resistente alla censura, basato sulla blockchain Bitcoin .

Uno studente di informatica nei Paesi Bassi ha sviluppato un servizio di messaggistica economico e resistente alla censura, basato sulla blockchain Bitcoin .
Il nuovo strumento è stato sviluppato da Krzysztof Okupski come progetto di laurea presso l'Università di Tecnologie di Eindhoven. In particolare, il venticinquenne è anche l'autore del Riferimento per sviluppatori Bitcoin.
Utilizzando una combinazione di tecniche con l'obiettivo esplicito di essere il più possibile economicamente vantaggiosi, Okupski ha probabilmente sviluppato il metodo più economico finora utilizzato per trasmettere messaggi sulla blockchain Bitcoin .
"Ero alla ricerca di un argomento correlato a Bitcoin, quando il mio supervisore di laurea, il dott. Boris Škorić, ha avuto l'idea di usare la blockchain per eludere la censura", ha spiegato Okupski. "A causa della natura umanitaria del progetto, ho subito concordato che fosse una buona idea e mi sono messo al lavoro".
Okupski spera che ONE giorno il suo software possa aiutare i dissidenti di tutto il mondo ad aggirare le restrizioni alla libertà di parola.
Ha detto:
"Legare una rete di pagamenti come Bitcoin a un sistema anti-censura costringe qualsiasi governo repressivo ad accettare o abbandonare entrambi. Abbandonarlo potrebbe non essere molto intelligente, tuttavia, poiché Bitcoin è una valuta attiva e in crescita da cui un'economia potrebbe trarre beneficio."
Sintonizzazione
L'idea di base del software è semplice. Il servizio si collega al portafoglio Bitcoin CORE locale di un utente e vi ricircola i fondi. Per trasmettere messaggi, il software incorpora i dati nei blocchi fondamentali di ogni transazione, come firme, chiavi pubbliche e persino importi transati.
Poiché queste transazioni trasferiscono fondi tra indirizzi che sono sempre di proprietà dell'utente, rimangono in suo possesso. In quanto tali, non si perde una quantità significativa di Bitcoin , sebbene un broadcaster debba pagare commissioni di mining nel processo.
Per leggere il messaggio, un utente ha bisogno dello stesso client, insieme a un cosiddetto "identificatore" fornito dall'autore del testo. Questo determina quali parti della blockchain devono essere lette, ed è quindi in qualche modo paragonabile alla messa a punto di un'antenna sulla frequenza corretta.
Soluzione conveniente
Sebbene il progetto di Okupski non sia la prima soluzione per trasmettere messaggi sulla rete Bitcoin , egli ritiene che sia un'opzione molto più economica ed efficiente di qualsiasi alternativa esistente.
"Prima di iniziare a scrivere il software, ho condotto un'analisi approfondita sulle libertà del protocollo Bitcoin che consentirebbero l'inclusione di informazioni arbitrarie nelle transazioni", ha spiegato, aggiungendo:
"Nel corso di circa nove mesi, ho identificato tutti gli elementi che possono incorporare dati e ho costruito un modello, che ho poi ottimizzato rispetto al tasso di costo in satoshi per byte incorporato. Inoltre, ho incluso un semplice algoritmo di compressione del testo, che riduce la dimensione totale di tutti i dati."
I risultati del software di Okupski mostrano che, nel caso migliore, il tasso di costo si attesta a circa 16 satoshi per byte incorporato, ovvero circa 60.000 satoshi per un articolo di queste dimensioni. Si tratta di meno di un quarto di dollaro atassi di cambio correnti.
Un'altra caratteristica interessante del progetto è la possibilità di concatenare i messaggi, il che potrebbe rivelarsi un'opzione utile per creare servizi di notizie basati sulla blockchain.
Ogni volta che viene pubblicato un nuovo messaggio, ha detto Okupski, può essere concatenato a ONE precedente. Ciò consente a qualsiasi utente in possesso dell'identificativo richiesto di leggere tutti i messaggi futuri senza la necessità di ottenere informazioni aggiuntive. "Basta digitare l'indirizzo e controllare se sono stati pubblicati nuovi messaggi", ha aggiunto.
Lavoro ancora da fare
Tuttavia, un possibile svantaggio del software di Okupski è l'uso intensivo della blockchain Bitcoin per scopi diversi dal trasferimento di fondi.
Ciò non solo causa 'blocco della blockchain', ma, in caso di successo, potrebbe anche aumentare i costi di utilizzo, poiché le transazioni concorrenti potrebbero aumentare le commissioni di mining richieste.
"Se il mio sistema di messaggistica prende davvero piede e diventa molto popolare, questo potrebbe davvero essere un problema", ha detto Okupski. "Ma finché viene utilizzato solo da una manciata di servizi di notizie, è trascurabile. Inoltre, il bloat della blockchain è un problema con o senza questo software".
Inoltre, Okupski ha sottolineato che in pratica sarebbe difficile utilizzare effettivamente il suo sistema in questo momento, poiché il software è solo nella fase di prova del concetto.
"Diverse parti di esso dovrebbero essere migliorate prima che possa essere distribuito in senso pratico", ha detto. "Ad esempio, dovrebbe sicuramente essere reso BIT più user friendly e, cosa più importante, dovrebbe esserci una sorta di valutazione per determinare che tipo di garanzie di sicurezza fornisce".
Ad esempio, a causa della natura altamente irregolare delle transazioni utilizzate dal sistema di messaggistica, è opportuno notare che le trasmissioni non sono necessariamente non rintracciabili. Gli utenti che sanno cosa cercare dovrebbero essere in grado di decifrare i messaggi dalla blockchain anche senza l'identificatore.
Okupski ha aggiunto:
"E sebbene i broadcaster non possano essere censurati, non dovrebbero aspettarsi di essere anonimi. I lettori, tuttavia, non possono essere distinti dai normali utenti Bitcoin ."
Per ora, però, Okupski ha messo in pausa il suo progetto. "T credo che ci vorrà molto lavoro per terminare l'implementazione, ma T continuerò il progetto in questo momento. Anche se spero che con il giusto supporto, potrebbe evolversi in un progetto completo nel NEAR futuro".
Altri approcci
Sebbene il design di Okupski non sia la prima soluzione per trasmettere messaggi sulla rete Bitcoin , la maggior parte delle alternative crea output non spendibili, il che significa che gli importi Bitcoin transati (anche se piccoli) vengono persi per sempre. Inoltre, fanno un uso limitato dei tipi di transazione disponibili.
ONE servizio di pubblicazione alternativo, CryptoGraffiti.info, consente agli utenti di scrivere e leggere messaggi arbitrari sulla blockchain tramite un'interfaccia web. Anche l'utente di Reddit Adam Smith ha recentemente rilasciato il suo servizio di pubblicazione blockchain chiamatoCalcolo.
Altri servizi, comeProva di esistenza, utilizzano lo stesso principio per consentire ai creatori di contenuti originali di marcare la data e l'ora del loro lavoro per dimostrare la paternità. Il servizio memorizza un digest crittografico dell'opera digitale, collegato al momento in cui il documento è stato inviato. Pertanto, è possibile certificare che i dati esistevano in quel momento.
La tesi completa di Okupski, intitolata(Ab)usare Bitcoin come strumento anti-censura,può essere letto sul suosito web, e il codice della prova di concetto sarà presto rilasciato sul suoPagina Github.
Messaggisticaimmagine tramite Shutterstock
Aaron van Wirdum
Aaron van Wirdum è un giornalista freelance e fondatore del sito olandese di notizie Bitcoin Coincourant. Ha studiato Politica e società in prospettiva storica all'Università di Utrecht e si è specializzato nell'influenza della libertà di parola e delle tecnologie della comunicazione sulle strutture sociali.
