Vitalik Buterin descrive in dettaglio la "mescolanza locale" nel terzo post di offuscamento

- Vitalik Buterin ha pubblicato la terza parte della sua serie sull'offuscamento crittografico, in cui esamina un metodo chiamato "local mixing".
- La tecnica si ispira alla crittografia simmetrica, eseguendo sui circuiti passaggi di reversibilità, indurimento, gadgetizzazione e miscelazione che disperdono porte logiche indesiderate preservando al contempo l'output.
- Buterin la definisce una scommessa azzardata e rischiosa, basata su un cimitero di tentativi falliti di crittografia white-box.
Vitalik Buterin, co-fondatore Ethereum ha pubblicato venerdì il terzo episodio della sua serie sull'offuscamento crittografico.
Ha esaminato un metodo chiamato "mixaggio locale" che scarta reticoli e curve ellittiche a favore di idee riprese dalla progettazione di funzioni hash.
Buterin aveva pubblicato la prima parte il 29 giugno, mentre la seconda, che contiene la descrizione del diamante iO, è stata pubblicata il 28 luglio.
In quelle pubblicazioni, aveva accennato a costruzioni basate su reticoli. Con il local mixing, Buterin ha affermato che si tratta di "un modo totalmente diverso di fare crittografia". Nel suo post, ha scritto che il local mixing non presenta curve ellittiche, fattorizzazione in numeri primi o reticoli in nessuna parte del progetto.
Secondo Buterin, il parente più prossimo del mescolamento locale è la crittografia simmetrica, che è la disciplina alla base della crittografia e dell'hashing di uso quotidiano.
Cancelli di spazzatura e un circuito che funziona al contrario
Il processo di miscelazione locale inizia con un circuito composto da porte logiche come XOR, AND e NOT, che passa attraverso una pipeline che mantiene l'uscitadentmentre elimina ogni tracdella logica interna.
Buterin scrisse che la miscelazione locale passa attraverso il seguente circuito originale, aggiungendo reversibilità, indurimento, gadgetizzazione, miscelazione e infine offuscamento.
Durante la fase di miscelazione, i gate di scarto vengono sparsi nel circuito. La disposizione viene quindi rimescolata, sostituendo i piccoli blocchi con gate diversi che eseguono lo stesso calcolo.
Tuttavia, da solo non basta, ed è per questo che gli altri passaggi sono importanti, poiché svolgono la maggior parte del lavoro.
La reversibilità viene prima di tutto perché rende possibile tutto il resto. Buterin spiega che una porta reversibile può essere riscritta come un insieme arbitrario di altre porte reversibili con comportamento corrispondente. Questo è più difficile da fare con una porta AND o OR.
Una scommessa basata sui fallimenti passati
Buterin ha continuato a definire il mixaggio locale una "scommessa azzardata e rischiosa", scrivendo che si trova "su un cimitero di tentativi falliti di crittografia white-box"
Tuttavia, ha sottolineato che gli autori del mixaggio locale affermano che maggiori sforzi, insieme alla disponibilità ad accettare costi generali più elevati, potrebbero rendere l'idea realizzabile.
Una possibile scorciatoia è l'intelligenza artificiale, che potrebbe comprimere in pochi anni i trent'anni necessari alla maturazione delle funzioni hash. Tuttavia, ciò si discosta dai metodi basati sui reticoli, dove il compromesso riguardava le ipotesi di sicurezza.
Buterin ha definito l'offuscamento "il boss finale della crittografia", mentre in quest'ultima pubblicazione lo ha definito "l'ultima frontiera della crittografia".
Ha affermato che le costruzioni più rigorose richiedono tempi di esecuzione "letteralmente galattici", superiori alla durata dell'universo.
Perché vale la pena ricorrere all'offuscamento?
Un programma può essere trasformato in una versione crittografata che continua a funzionare con input ordinari tramite l'offuscamento. In questo caso, vengono restituiti output ordinari nascondendone il codice.
Quando l'offuscamento viene abbinato a una blockchain, si avvicina a una "terza parte fidata ma senza necessità di fiducia" che consente cose come il voto privato e resistente alla collusione senza un comitato M su N a cui affidarsi.
Le menti più brillanti del mondo delle criptovalute leggono già la nostra newsletter. Vuoi partecipare? Unisciti a loro.
Domande frequenti
Che cos'è il mixaggio locale?
Il local mixing è un metodo di offuscamento crittografico che trasforma un circuito aggiungendo porte logiche inutili, mescolandole e sostituendo piccole sezioni con porte funzionalmentedent, il tutto preservando le uscite del circuito e nascondendone la logica interna. Buterin osserva che non utilizza curve ellittiche, fattorizzazione in numeri primi o reticoli.
In che modo la miscelazione locale si differenzia dai precedenti approcci di offuscamento di Buterin?
A differenza delle costruzioni basate sui reticoli presentate nei suoi primi due post, il local mixing si ispira alla crittografia simmetrica, alla tradizione alla base di funzioni hash come SHA e BLAKE, e non richiede alcuna conoscenza dei reticoli. Buterin lo descrive come una scommessa audace e rischiosa che accetta un maggiore sovraccarico computazionale.
Perché l'offuscamento è importante per le blockchain?
Buterin sostiene che l'offuscamento combinato con una blockchain si avvicina a una "terza parte fidata ma senza necessità di fiducia", rendendo possibili applicazioni come un sistema di voto sicuro, privato e resistente alla collusione, con un'assunzione di fiducia pressoché nulla e senza la necessità di un comitato con soglia M su N.
Disclaimer. Le informazioni fornite non costituiscono consulenza di trading. Cryptopolitan/ non si assume alcuna responsabilità per gli investimenti effettuati sulla base delle informazioni fornite in questa pagina. Consigliamotronvivamente di effettuare ricerche indipendentident di consultare un professionista qualificato prima di prendere qualsiasi decisione di investimento.

Hannah Collymore
Hannah è una scrittrice e redattrice con quasi dieci anni di esperienza nella scrittura di blog e nella cronaca di eventi nel settore delle criptovalute. Collabora con Cryptopolitan, occupandosi della pagina notizie e analizzando gli ultimi sviluppi in ambito DeFi, RWA, regolamentazione delle criptovalute, intelligenza artificiale e tecnologie all'avanguardia. Si è laureata in Economia aziendale presso l'Università di Arcadia.
















