Un nuovo protocollo per transazioni di criptovalute più veloci e sicure

Aggiornamento: 9 dicembre 2023

I ricercatori dell'unità di ricerca "Security and Privacy" della TU Wien in collaborazione con l'IMDEA Software Institute e la Purdue University hanno sviluppato congiuntamente un protocollo che rende le transazioni più sicure e veloci in criptovalute come Bitcoin.

Oggigiorno in città come Tokyo possiamo sopravvivere con criptovalute come Bitcoin. Comprare un caffè, fare shopping, prendere l'autobus, pagare un taxi o anche comprare un pasto sono tutti accessibili se hai solo Bitcoin nel tuo portafoglio (elettronico). Questo può sembrare strano per alcuni paesi europei, anche se ci sono molte criptovalute sul mercato come ATM e coinradar (mercato spagnolo), ma ci stiamo muovendo a una velocità costante verso quel modello che può coesistere o meno con le nostre carte bancarie nel futuro.

La popolarità delle criptovalute sta aumentando molto velocemente grazie ai numerosi vantaggi rispetto, ad esempio, a Mastercard o Visa. Le transazioni sono solitamente anonime, decentralizzate e globali.

Ma c'è ancora del lavoro da fare in termini di sicurezza, privacy ed efficienza. Le frodi possono essere possibili, gli utenti possono scoprire informazioni su altri utenti che dovrebbero essere tenute segrete, il numero di transazioni è limitato e talvolta si verificano ritardi.

I ricercatori dell'IMDEA Software Institute, della TU Wien e della Purdue University, consapevoli di questi problemi, hanno sviluppato un protocollo migliorato. L'articolo, su cui si basano queste idee, sarà presentato all'USENIX Security Symposium 2021, una delle migliori conferenze sulla sicurezza IT a livello mondiale.

Il collo di bottiglia di Bitcoin

"È noto da tempo che Bitcoin e altre tecnologie blockchain hanno un problema di scalabilità: possono esserci solo un massimo di dieci transazioni al secondo", afferma Aumayr. "Sono pochissimi rispetto alle società di carte di credito, ad esempio, che eseguono decine di migliaia di transazioni al secondo in tutto il mondo". Un approccio per risolvere questo problema è il "Lightning Network", una rete aggiuntiva di canali di pagamento tra gli utenti blockchain. Ad esempio, se due persone vogliono elaborare molte transazioni in un breve periodo di tempo, possono scambiare pagamenti direttamente tra loro in questo modo, senza che ogni singola transazione venga pubblicata sulla blockchain. Solo all'inizio e alla fine di questa serie di transazioni c'è un ingresso ufficiale nella blockchain.

Come dimostrato da altri lavori di Moreno-Sanchez), l'apparente guadagno di privacy di Lightning Network dovuto ai pagamenti off-chain non è reale. In effetti, il lavoro precedente di Moreno-Sanchez ha dimostrato che gli intermediari di pagamento possono imparare chi paga cosa a chi. Questo è un problema che deve essere risolto per un sistema come Lightning Network NetPoulSafe per diventare ampiamente utilizzato.