← Ultimi articoli
💻 computer science

DAO to (Anonymous) DAO Transactions

Il paper presenta \textsc{Dao2^2}, un framework che abilita transazioni sicure e scalabili tra organizzazioni DAO, garantendo sia l'autorizzazione multi-firma che l'anonimato del destinatario senza richiedere la ricostruzione di chiavi segrete.

Autori originali: Minfeng Qi, Lin Zhong, Qin Wang

Pubblicato 2026-04-17
📖 5 min di lettura🧠 Approfondimento

Autori originali: Minfeng Qi, Lin Zhong, Qin Wang

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di dover gestire un eredità familiare o un fondo comune di un'associazione. In passato, per spostare questi soldi, serviva una sola persona con la chiave di casa (il portafoglio personale). Oggi, però, le organizzazioni (chiamate DAO nel mondo blockchain) funzionano diversamente: non c'è un solo "capo", ma un gruppo di persone che devono essere d'accordo per muovere i fondi. È come se per aprire la cassaforte servissero due chiavi diverse tenute da due membri diversi, invece di una sola.

Il problema che risolve questo articolo è il seguente: Come fa un'organizzazione a inviare denaro a un'altra organizzazione in modo sicuro, mantenendo il controllo condiviso, e magari anche restando in incognito?

Ecco la spiegazione semplice, con qualche metafora:

1. Il Problema: "La Cassaforte che non si apre da sola"

Fino ad ora, i sistemi di pagamento erano fatti per le persone singole. Se volevi mandare soldi a un'organizzazione, dovevi sapere esattamente quale "indirizzo" usare. Ma se l'organizzazione cambia spesso i suoi indirizzi per sicurezza (come fanno le persone attente alla privacy) o se vuole nascondere chi sta ricevendo i soldi, il sistema attuale si blocca. Non sa come gestire il fatto che per spendere quei soldi servirà l'accordo di più persone, e non di uno solo.

2. La Soluzione: DAO2 (Il "Corriere Segreto per Gruppi")

Gli autori hanno creato un nuovo sistema chiamato DAO2. Immaginalo come un corriere speciale che sa come consegnare pacchi a un gruppo di persone, anche se il gruppo vuole rimanere anonimo.

Il sistema usa tre "superpoteri" magici:

A. La Chiave che si Allunga (Derivazione Distribuita - DKD)

Immagina che l'organizzazione abbia un albero genealogico di chiavi.

  • Prima: Tutti i membri avevano una chiave principale segreta.
  • Ora: Per ogni nuovo pacco da ricevere, l'albero "cresce" un nuovo ramo. Ogni membro dell'organizzazione prende la sua parte della vecchia chiave e la "aggiorna" localmente per creare una nuova chiave per il nuovo pacco.
  • Il trucco: Nessuno deve mai riunirsi per mostrare la chiave principale segreta. Ognuno fa il suo calcolo da solo e tutti ottengono la stessa nuova chiave. È come se ogni membro avesse un pezzo di un puzzle che, quando lo aggiorna, crea automaticamente un nuovo pezzo di puzzle per il prossimo livello, senza mai rivelare l'immagine completa.

B. L'Involucro Invisibile (Indirizzo Stealth Distribuito - DSAG)

Se l'organizzazione vuole ricevere soldi in anonimato (nessuno deve sapere che sono loro a riceverli), usano questo trucco:

  • Invece di dire "Ehi, manda i soldi alla mia chiave pubblica", il mittente e il destinatario fanno un piccolo "gioco di magia" (matematica complessa) per creare un indirizzo monouso.
  • È come se il mittente mettesse il pacco in una scatola con un lucchetto che solo il destinatario può aprire, ma sulla scatola non c'è scritto il nome del destinatario.
  • Solo il gruppo destinatario, guardando la catena di blocchi (blockchain), riesce a capire: "Oh, questa scatola è per noi!". Per gli altri osservatori, sembra solo un pacco inviato a un indirizzo casuale e sconosciuto.

C. La Firma Collettiva (Firme a Soglia)

Una volta che il pacco è arrivato (o deve essere inviato), serve l'autorizzazione.

  • Non serve che tutti i membri firmino. Basta che un certo numero (ad esempio 2 su 5) metta la firma digitale.
  • Il sistema DAO2 assicura che questa firma collettiva funzioni perfettamente anche con gli indirizzi anonimi appena creati.

3. Come funziona nella pratica? (La Metafora del Corriere)

Immagina due organizzazioni: L'Associazione dei Giardinieri (Mittente) e Il Club degli Scrittori (Destinatario).

  1. Preparazione: Il Club degli Scrittori ha un "albero di chiavi". Per ricevere un nuovo dono, ogni membro calcola da solo una nuova "chiave di ramo" (DKD).
  2. Il Messaggio Anonimo: L'Associazione dei Giardinieri vuole dare 1000 euro al Club, ma non vuole che il mondo sappia chi li riceve. Usano la "magia" (DSAG) per creare un indirizzo temporaneo e invisibile. È come se il corriere mettesse il denaro in una busta che cambia colore ogni volta che qualcuno la guarda, ma che il Club degli Scrittori riconosce immediatamente.
  3. La Firma: I giardinieri firmano l'ordine di pagamento con la loro firma collettiva (basta che 2 su 5 siano d'accordo).
  4. La Consegna: Il denaro arriva sulla blockchain. Il Club degli Scrittori guarda la lista dei pacchi, trova la busta magica, e grazie alla loro chiave condivisa, la "sblocca" e crea una nuova chiave temporanea per spendere quei soldi.
  5. Sicurezza: Se un hacker ruba la chiave di un solo membro, non può rubare i soldi. Se ruba le chiavi di tutti i membri, può farlo, ma il sistema è progettato per richiedere l'azione di più persone contemporaneamente.

4. Perché è importante?

  • Privacy per le Organizzazioni: Le aziende o le associazioni possono ricevere fondi senza che il pubblico sappia chi sono o quanto hanno ricevuto, proteggendo la loro strategia finanziaria.
  • Sicurezza: Nessuna singola persona può rubare i fondi dell'organizzazione. Serve sempre il consenso del gruppo.
  • Velocità: Il sistema è veloce (meno di un secondo per calcoli complessi) e funziona anche se l'organizzazione cresce di dimensioni.

In sintesi

DAO2 è come un sistema postale ultra-sicuro e privato progettato specificamente per le organizzazioni. Permette a un gruppo di persone di inviare e ricevere denaro in modo che:

  1. Nessuno sappia chi sta ricevendo (se vogliono).
  2. Nessuna singola persona possa rubare i soldi.
  3. Il sistema funzioni senza che nessuno debba mai rivelare i propri segreti più importanti.

È un passo avanti enorme per rendere la blockchain utilizzabile non solo da "tizio" o "caio", ma da vere e proprie organizzazioni collaborative nel mondo digitale.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →