Proof of Source of Funds: Efficient On-chain Provenance of Cryptoassets
Questo articolo introduce la Proof of Source of Funds (PoSoF), un framework crittografico che consente agli utenti di generare prove a conoscenza zero che verifichino l'origine conforme dei propri cryptoasset senza rivelare la cronologia delle transazioni, spostando così l'onere della conformità normativa dalle piattaforme centralizzate ai singoli utenti pur preservando la privacy finanziaria.
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 entrare in una banca ad alta sicurezza. Un tempo, la banca aveva un enorme team di detective che passavano ore, giorni o persino settimane a scavare in tutta la tua storia finanziaria per assicurarsi che non stessi trasportando denaro sporco. Questo era lento, costoso e spesso faceva sentire le persone oneste come se fossero sotto costante sorveglianza.
A volte, questi detective sbagliavano. Potevano segnalare una persona perfettamente pulita solo perché una volta aveva comprato un caffè in un negozio che, in seguito, era stato scoperto vendendo qualcosa di illegale. Questo è chiamato "falso positivo", e blocca le attività delle persone innocenti.
Il problema con le attuali regole crypto
Nel mondo delle criptovalute (DeFi), non esistono banche. Ognuno è la propria banca. Attualmente, per fermare i malintenzionati, le piattaforme si affidano a quegli stessi "detective" (imprese terze) che scansionano costantemente la blockchain. Se trovano un collegamento con un malintenzionato, bloccano l'utente. Ma questo sistema presenta dei difetti:
- È reattivo: Spesso intercetta il denaro sporco dopo che è già entrato nel sistema.
- È fragile: I malintenzionati possono facilmente ingannare il sistema spostando denaro attraverso alcuni indirizzi nuovi e dall'aspetto pulito prima di depositare.
- Danneggia la privacy: Per dimostrare di essere puliti, spesso bisogna mostrare tutta la propria storia, il che distrugge la propria privacy finanziaria.
La nuova idea: "Proof of Source of Funds" (PoSoF)
Gli autori di questo articolo propongono un intelligente ribaltamento della situazione. Invece che la banca (la piattaforma) assuma detective per dare la caccia alla tua storia, tu (l'utente) diventi il detective.
Pensa a questo come a:
- Il vecchio modo: Ti avvicini al bancone della banca e il cassiere inizia a chiedere: "Da dove ha preso questi soldi? Mi mostri le sue ricevute dal 1995 a oggi".
- Il nuovo modo (PoSoF): Ti presenti con una busta magica sigillata. All'interno c'è una prova matematica che dice: "Garantisco che questo denaro provenga solo da fonti affidabili e legali (come un exchange regolamentato dove ho superato i controlli d'identità)".
Non apri la busta. Non mostri al cassiere le tue ricevute. Ti limiti a consegnargli la busta. Il cassiere esegue un controllo velocissimo di un secondo (come scansionare un codice QR) per verificare che il sigillo sia intatto e che la matematica sia corretta. Se lo è, ti lascia entrare.
Come funziona la "Busta Magica"?
L'articolo descrive un sistema chiamato Proof of Source of Funds (PoSoF). Ecco la suddivisione usando metafore semplici:
- La Mappa (Il DAG): Immagina il viaggio del tuo denaro come una mappa di sentieri. Alcuni sentieri partono dalle "Zone Sicure" (come un exchange conforme alla normativa KYC). Altri partono dalle "Zone di Pericolo" (indirizzi sconosciuti o inseriti in blacklist).
- Il Filtro: Prendi la tua mappa e ritaglia solo i sentieri che partono dalle Zone Sicure. Ignori i sentieri che partono dalle Zone di Pericolo.
- La Prova Magica: Utilizzi uno strumento crittografico speciale (Zero-Knowledge Proof) per creare un certificato. Questo certificato prova due cose:
- "Ho un percorso valido da una Zona Sicura fino ai miei soldi attuali".
- "Non sto mentendo sul percorso".
- Fondamentalmente: Il certificato nasconde il resto della tua mappa. Il verificatore (la piattaforma) sa che i soldi sono puliti, ma non sa quale specifica zona sicura hai utilizzato, né vede le tue altre transazioni.
Perché è meglio?
- È Proattivo: Dimostri che i tuoi soldi sono puliti prima di provare a depositarli. Il denaro sporco non ha nemmeno la possibilità di entrare nel sistema.
- È Privato: La piattaforma non ha bisogno di conoscere tutta la tua storia. Vedono solo la prova che i tuoi soldi sono puliti.
- È Veloce per la Piattaforma: La piattaforma non ha bisogno di un team di detective. Le basta un computer per controllare la "busta magica" in una frazione di secondo.
- È Difficile da Truccare: Il sistema utilizza una regola di "flusso". Immagina l'acqua che scorre nei tubi. Se provi a mescolare acqua sporca con acqua pulita, la matematica dimostra che non puoi creare più acqua pulita di quella che avevi all'inizio. Se provi a usare la stessa transazione pulita per pagare due cose diverse, il sistema ti scopre.
Esempi dal Mondo Reale tratti dall'Articolo
Gli autori hanno testato questa idea e dimostrato che funziona:
- Privacy Pools: Immagina un mixer stile "Tornado Cash" dove le persone nascondono i propri soldi. Di solito, i regolatori odiano questi sistemi perché i criminali li usano. Con il PoSoF, il mixer può dire: "Accettiamo denaro solo se possiede una prova di 'Fonte Pulita'". In questo modo, il mixer rimane privato per tutti, ma è garantito privo di denaro sporco.
- Exchange: Quando depositi denaro in un exchange, invece che l'exchange passare settimane a controllare la tua storia, presenti semplicemente la prova. L'exchange la controlla in millisecondi.
- Prestiti: Se vuoi prendere in prestito denaro senza dover fornire un grande deposito (collaterale), puoi dimostrare di avere una lunga storia di reddito costante e pulito. Il prestatore si fida di te sulla base di questa prova senza bisogno di conoscere il tuo nome o vedere i tuoi estratti conto.
In sintesi
Questo articolo introduce un modo per gli utenti comuni di criptovalute di dimostrare che il proprio denaro è legale senza rinunciare alla propria privacy o costringere le piattaforme a fare tutto il lavoro pesante. Sposta il lavoro dalla "polizia" (la piattaforma) al "cittadino" (l'utente), utilizzando la matematica avanzata per creare un sistema che è più veloce, più sicuro e rispetta la privacy.
Gli autori hanno costruito un prototipo funzionante e hanno scoperto che generare questa prova richiede circa 1,8 secondi su un normale laptop, e controllare la prova sulla blockchain costa pochissimo (circa 1,5 millisecondi). Ciò suggerisce che un futuro in cui le criptovalute siano sia private che conformi alle regole è in realtà possibile.
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.