Argomenti di tendenza
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Continuiamo a elaborare il zkVM basato su grafi, ma prima vogliamo chiedere: perché le architetture di provatori in stile HAL raggiungeranno un limite?
Vediamo tre difetti fondamentali che limitano le prestazioni, la sicurezza e il supporto hardware futuro. 🧵
Difetto #1: Nessuna ottimizzazione globale
HAL lancia i kernel uno alla volta, nascondendo il calcolo completo.
Questo blocca:
- Movimento dati host↔device efficiente
- Imballaggio dei kernel in CUDA Graphs
- Vero parallelismo multi-GPU a livello di dati
Risultato: pesante sincronizzazione GPU–CPU e bassa utilizzo.
Difetto #2: Sicurezza e auditabilità scadenti
I sistemi ZK robusti necessitano di visibilità esplicita su:
- Interazioni del transcript Fiat–Shamir
- Obblighi di prova e riduzioni IOP
Un grafo computazionale può trasmettere queste informazioni.
HAL le nasconde all'interno di una funzione prove() a scatola nera.
Difetto #3: Limita la co-progettazione hardware futura
Gli acceleratori emergenti possono supportare nativamente parti della prova (Fiat–Shamir, generazione di tracce, ecc.).
I grafi possono essere compilati su nuovo hardware, mentre le funzioni prove() opache non possono.
HAL era un ponte pratico tra CPU e GPU.
Ma a lungo termine, i provers ZK e gli zkVM devono essere nativi per i grafi per raggiungere un'ottimizzazione globale, una forte auditabilità e una vera co-progettazione hardware/software. ⚡️
392
Principali
Ranking
Preferiti
