
✍️ Riassunto in 🇮🇹 della seguente Live realizzata da Dash Italia By AI NotebookLM Tool 🤖
Questo aggiornamento ha evidenziato progressi significativi su tre fronti principali: il sistema degli indirizzi per la Versione 3.0 della Platform, l’ottimizzazione del client SPV per il rilascio di iOS e miglioramenti all’esperienza degli sviluppatori tramite l’SDK.
Platform e Sistema di Indirizzi
Il team si è concentrato sulla finalizzazione del sistema di indirizzi, la funzionalità cardine della versione 3.0. Uno degli obiettivi principali è garantire l’anonimato nelle query degli indirizzi.
- Sincronizzazione rapida e privata: È stato sviluppato un nuovo metodo di sincronizzazione che utilizza un “provable account sum tree”, una struttura finora inedita nel panorama blockchain. Questo permette di trovare gli indirizzi del wallet mantenendo la privacy dell’utente rispetto ai nodi.
- Prestazioni: In una simulazione con un milione di indirizzi totali e un wallet da 500 chiavi, il sistema ha completato la sincronizzazione in soli 5,77 secondi grazie a richieste concorrenti verso più nodi EVO contemporaneamente.
- Data Contract e Commissioni: Sono state aggiunte validazioni per le commissioni minime, permettendo agli sviluppatori di calcolare in anticipo quanti crediti sono necessari per una transazione di stato prima di inviarla alla rete.
Mobile e SPV (Simplified Payment Verification)
Il rilascio del wallet iOS è attualmente vincolato al completamento della libreria Rust Dash Core SPV.
- Stato dell’opera: I nuovi sviluppatori del team stanno rifattorizzando e pulendo il codice SPV per eliminare bug e migliorare la manutenibilità. L’obiettivo è avere una versione utilizzabile entro metà gennaio per poi procedere con l’integrazione nell’interfaccia utente di iOS (prevista in circa 2–4 settimane successive).
- Android: È stata completata la funzione “dual username”, che permette agli utenti di utilizzare Dash Pay immediatamente con un nome temporaneo mentre attendono l’esito del periodo di votazione per un nome contestato. È stata inoltre rilasciata la funzionalità dei metadati delle transazioni, che consente di salvare categorie e cronologia dei prezzi direttamente sulla Platform.
- iOS: È stata rilasciata la versione 8.5.1 che include le “piggy cards” ufficiali nell’Apple Store.
Aggiornamenti Dash Core
L’adozione della versione 23 è arrivata a circa il 76–77%. Il team raccomanda caldamente l’aggiornamento per evitare possibili esclusioni (PoSe bans).
- Ottimizzazioni: La fase iniziale di sincronizzazione all’avvio è stata velocizzata di circa 5–8 secondi ottimizzando il controllo dei fork passati.
- Integrazione GroveDB: Si sta lavorando per integrare GroveDB direttamente in Dash Core. Questo permetterà di migliorare la sincronizzazione dei filtri compatti (CF), consentendo ai client di verificare la presenza di transazioni nei blocchi tramite prove succinte, eliminando passaggi intermedi di download.
- Wallet Descriptor: Questi wallet sono ora considerati non sperimentali e permettono una migliore gestione di percorsi HD multipli nello stesso file wallet, unificando l’implementazione con gli standard di Bitcoin.
Approfondimenti Tecnici e Q&A
- GroveDB e RocksDB: Durante lo sviluppo del sistema di checkpoint (istantanee dello stato create ogni 10 minuti in meno di 10ms), il team ha identificato e risolto un bug nel database sottostante RocksDB. La correzione è stata già accettata e fusa nel repository ufficiale di Rust RocksDB.
- Latenza InstantSend: È stato spiegato che scendere sotto il secondo di latenza per InstantSend è fisicamente difficile in una rete decentralizzata a causa della velocità della luce e dei molteplici round di comunicazione necessari tra i nodi distribuiti globalmente (es. tra Chicago e Singapore la latenza base è di circa 200ms).
- Staking Trustless: Sebbene tecnicamente possibile a livello di protocollo, il team ritiene che l’attuale sforzo per implementarlo non sia prioritario rispetto ad altre funzionalità, dato che esistono già soluzioni esterne o tramite multisig.
- Sviluppo Web su Evo: Con l’attuale JavaScript SDK è già possibile costruire applicazioni come blog o social network memorizzando i dati direttamente sulla Dash Platform. La versione 3.0 renderà questa esperienza ancora più semplice per gli sviluppatori.
🌐 V️isita il nostro Sito Web 🌐
Posted Using INLEO