✍️ Riassunto in 🇮🇹 della Live realizzata da Dash Italia By AI NotebookLM Tool 🤖
L’obiettivo primario del team è il raggiungimento della testnet per la versione 2.0. Questo è stato il focus principale per i team Platform, Mobile e Core nelle ultime due settimane.
Aggiornamenti e Progressi dai Team:
- Tender Dash: Effettuata manutenzione e aggiornamenti tecnici, inclusi un aggiornamento critto (un cambiamento significativo) e aggiornamenti delle dipendenze. La funzionalità di sincronizzazione dello stato per velocizzare l’avvio dei nuovi nodi è temporaneamente sospesa in attesa del rilascio dei token.
- Platform: Il focus principale è stato la testnet v2.0 e i miglioramenti a Dash Evo Tool. Risolto un problema con l’uso di wallet multipli. Il Proof of Service è completato e richiede ora il testing di integrazione. Continuano i progressi sugli indirizzi estesi. Sono stati integrati miglioramenti alle performance per l’indicizzazione e la reindicizzazione, con un aumento di velocità di circa il 10%.
- Dash Evo Tool: Sono state aggiunte numerose schermate per le azioni sui documenti (cancellare, sostituire, trasferire, impostare prezzo, acquistare). È stata aggiunta la possibilità di configurare nei contratti che le azioni sui documenti abbiano un costo in token. Aggiunta la funzionalità di aggiornamento dei data contract. Implementate schermate per l’acquisto diretto e l’impostazione del prezzo dei token. Pulita e migliorata la gestione degli input nella UI (es. decimali). La configurazione della distribuzione perpetua è stata semplificata (es. “ogni 30 minuti”). La gestione dei membri dei gruppi è stata resa più facile e dinamica. La possibilità di modificare la distribuzione perpetua dopo la registrazione del contratto è stata disabilitata (per complessità, potrebbe essere riattivata in futuro). Aggiunta la possibilità per un contratto di indicare che un token potrà essere scambiato direttamente on-chain in futuro (in vista del marketplace).
- Core: È stata aggiunta la possibilità di votare la governance direttamente tramite la tab nell’interfaccia QT (mostrata una demo). Continuano i lavori sui backport e l’unione di diverse pull request per miglioramenti performance, refactoring e rimozione di elementi deprecati. È in corso un lavoro sperimentale su un client SPV in Rust, che utilizza filtri avanzati (BIP 157/158) per una maggiore privacy rispetto ai Bloom filters. L’obiettivo a lungo termine potrebbe essere integrarlo in Dash Evo Tool per eliminare la necessità di una connessione RPC a Dash Core.
Stato della Testnet e Problematiche:
- Molte aree sono state dichiarate pronte per la testnet (“good enough for testnet”), incluse le prove delle azioni di gruppo, le distribuzioni di token (completamente testate), l’aggiornamento della configurazione, i documenti pagati con token, ecc.
- Il blocco principale per il rilascio su testnet è un problema di compatibilità emerso testando la v2.0 su reti esistenti. Si ritiene che derivi dalla lista dei masternode di core, forse a causa di hash invertiti o problemi simili. Risolvere questo problema è complesso e richiede tempo per l’analisi e il confronto tra diverse versioni. Si stima che, una volta identificata l’anomalia (prevista a breve), la sua risoluzione possa richiedere un altro giorno. Non c’è una tempistica certa per la testnet, ma la speranza è che possa avvenire entro la settimana.
Problemi Risolti di Rilievo:
- È stato risolto un errore critico che causava l’interruzione della rete durante i test. Questo si verificava tentando di trasferire token a sé stessi tramite un’azione su documento (es. creando un NFT ed essendo anche il proprietario del contratto). La rete è protetta contro tali squilibri, e ora i token non si muovono in queste situazioni.
- Corretta la distribuzione perpetua dei token ai nodi EVO.
- Risolto un problema nel burning dei token nelle azioni di gruppo: la masterizzazione avveniva dal saldo dell’ultima identità partecipante anziché dall’iniziatore.
- Corretta la logica della distribuzione a fasi, che agiva erroneamente considerando il contratto sempre registrato al blocco zero.
- Risolto un problema che permetteva di specificare token inesistenti per i pagamenti nei tipi di documento; ora sono accettati solo token validi definiti nel data contract.
- Risolti errori nei controlli eseguiti durante la finalizzazione delle azioni di gruppo nella fase di “check transaction” (una verifica veloce prima di entrare nel mempool).
Aggiornamenti sulle App Mobile:
- Dashpay (Android): Completati miglioramenti alla messaggistica per la barra scorciatoie e al processo di ricezione degli inviti. Il rilascio è in attesa del rientro di uno sviluppatore e potrebbe essere ritardato per sostituire servizi Firebase. Si stanno finalizzando problemi UI post-registrazione utente. Risolto un problema UI con i contatti frequenti in wallet CoinJoin di grandi dimensioni.
- Dashbend (Android): Implementati miglioramenti a filtro/ordinamento. Risolti vari errori relativi a CTX (CoinTiger Exchange) e alla schermata di ricerca commercianti. La versione 1122 è in rollout sul Play Store. È stata completata la valutazione di un nuovo partner per le carte regalo (Piggy Cards), con piani di integrazione futuri. Risolto un problema con l’espansione dei token su CTX Dash Spend.
- iOS: L’integrazione iniziale con dash sync è completata. Attualmente c’è un blocco significativo sulla creazione degli username a causa di crash e problemi legati alla sincronizzazione, in particolare con fondi misti da CoinJoin. La nuova direzione è concentrarsi prima sul funzionamento con fondi non misti per sbloccare i test di Dashpay. Risolti altri problemi (transazioni non gestite nel wallet, deep link con scansione QR, disallineamento saldi tra versioni — non su mainnet). Continuano i lavori sull’UI di Dash Spend per l’acquisto di carte regalo.
Punti Emersi dalla Sessione Q&A:
- Distribuzione a Dash Names Premium: È tecnicamente possibile distribuire token ai nomi utente premium (identificandoli), ma richiede lavoro aggiuntivo (stimato in 3–4 giorni) per accedere in modo semplice alla cronologia dei nomi premium alla fine di ogni epoch. È considerata una potenziale funzionalità futura dopo le priorità più urgenti.
- Commissioni Gas Subsidizzate: È stato confermato che esisterà una funzionalità per cui il proprietario del contratto potrà pagare le commissioni gas per gli utenti che eseguono azioni sui documenti (es. acquisto di biglietti o creazione di NFT). Questa funzionalità è prevista per la versione 2.1 (non la 2.0) e mira a migliorare l’esperienza utente nascondendo le commissioni.
- Voto Ritardato (in Dash Core): È stata discussa la possibilità di implementare una funzionalità per permettere il voto in modo ritardato direttamente dall’interfaccia Core QT (simile a quanto offerto da Dash Central). È considerata una potenziale funzionalità futura ma non inclusa nell’attuale implementazione del voto.
In sintesi, la versione 2.0 è quasi pronta ma bloccata da un problema tecnico complesso legato ai masternode, la cui soluzione è attesa a breve per poter procedere con la testnet. Sono stati fatti grandi progressi e risolti molti bug, in particolare su Platform e Dash Evo Tool. I team mobile continuano a lavorare sulle rispettive app, con l’iOS che affronta sfide legate alla gestione dei fondi misti di CoinJoin nella sincronizzazione per Dashpay.
🌐 V️isita il nostro Sito Web 🌐