I team di sviluppo di Zcash hanno proposto il pool Ironwood, una proposta volta a risolvere un problema di verifica dell'offerta legato all'attuale pool schermato Orchard. Il problema, derivante da un difetto nella progettazione di Orchard, ha impedito un controllo accurato dell'offerta totale di Zcash. Ironwood sostituirebbe il pool Orchard originale e introdurrebbe un nuovo meccanismo per ripristinare tale capacità.
Il difetto di Orchard
Orchard è uno dei pool schermati di Zcash, che consente transazioni private. Ma un difetto nella sua costruzione ha reso impossibile verificare correttamente l'offerta di Zcash che lo attraversa. Senza tale verifica, gli utenti e terze parti non possono essere certi che l'offerta complessiva non sia stata gonfiata o manomessa. I team di sviluppo non hanno dettagliato l'esatto bug tecnico, ma lo hanno descritto come un problema di verifica dell'offerta che necessitava di una correzione strutturale piuttosto che di una semplice patch.
Come funziona Ironwood
La proposta Ironwood adotta un approccio in due fasi. In primo luogo, chiuderebbe il pool Orchard originale a qualsiasi nuova attività. Ciò significa che nessun nuovo fondo potrà entrare nel pool difettoso. In secondo luogo, tutti i fondi che sarebbero finiti in Orchard verranno invece instradati attraverso un meccanismo a tornello. Questo tornello invia i fondi in un nuovo pool schermato, ripristinando di fatto la capacità di tracciare e verificare l'offerta totale. Il tornello agisce come un cancello unidirezionale, assicurando che tutto lo Zcash schermato passi attraverso un checkpoint verificabile.
Chiudere il vecchio pool e reindirizzare tramite un tornello non è un cambiamento banale. Richiede il consenso della comunità Zcash e un aggiornamento della rete per essere implementato. I team di sviluppo hanno presentato la proposta per la revisione tecnica e la discussione nella comunità.
Cosa è in gioco
La verifica dell'offerta è un pilastro di qualsiasi criptovaluta. Senza di essa, gli utenti non possono fidarsi che il sistema non stia coniando segretamente nuove monete. Le funzionalità di privacy di Zcash, che nascondono gli importi delle transazioni, rendono la verifica ancora più critica. Il pool Ironwood mira a preservare tale fiducia senza sacrificare le garanzie di privacy che Orchard era progettato per fornire.
La proposta è ora in fase di revisione da parte degli stakeholder di Zcash. Non è stata fissata alcuna tempistica per una decisione o un'implementazione. I team dietro la proposta non hanno indicato se Ironwood richiederà un hard fork o un aggiornamento più leggero. Questi dettagli dovrebbero emergere man mano che la comunità valuta il piano.




