$ETH$
💡Ripartizione semplificata dei diversi tipi di ZK-EVM:
📍Tipo 1: completamente equivalente a Ethereum
- Mira a rispecchiare esattamente Ethereum, ma dimostrare le transazioni richiede molto tempo a causa del design non compatibile con ZK di Ethereum.
📍Tipo 2: completamente equivalente a EVM
- Simile al Tipo 1 ma modifica alcune strutture per una generazione di prove più rapida, sacrificando la piena compatibilità con Ethereum.
📍Tipo 2.5: equivalente EVM con costi del gas adeguati.
- Aumenta i costi del gas per operazioni complesse per accelerare le prove ma potrebbe causare piccole incompatibilità.
📍Tipo 3: quasi equivalente all'EVM
- Sacrifica alcune funzionalità per una generazione di prove più rapida, migliorando la compatibilità nel tempo.
📍Tipo 4: equivalente linguistico di alto livello
- Converte il codice di alto livello direttamente nel linguaggio compatibile con ZK-SNARK per prove molto veloci, ma potrebbe non essere completamente compatibile con le applicazioni esistenti basate su EVM.
L'obiettivo è che gli ZK-EVM si evolvano verso il Tipo 1 per una perfetta compatibilità con Ethereum, consentendo vari percorsi per scalare Ethereum e ZK-rollup. Diversi progetti stanno esplorando questi tipi, con potenziali cambiamenti tra loro man mano che migliorano nel tempo.
Il 2024 sarà un anno entusiasmante, la maggior parte delle prove Zero-Knowledge sono state completate e arriveranno su Mainnet, risolvendo alcuni dei problemi qui in Web3.