Immagina un mondo in cui puoi effettivamente vedere cosa sta succedendo all'interno di un blocco di Solana. Fino ad ora, questo è rimasto in gran parte un mistero, ma oggi tutto cambia! 𝗜𝗻𝘁𝗿𝗼𝗱𝘂𝗰𝗶𝗻𝗴 𝘁𝗵𝗲 𝗜𝗕𝗥𝗟 𝗘𝘅𝗽𝗹𝗼𝗿𝗲𝗿! 🧵👇
2/ Iniziamo con un po' di contesto. Quando il team ha iniziato ad analizzare i dati… Si aspettavano di trovare alcuni valori anomali. Invece, hanno trovato un'ampia diffusione di 𝗹𝗮𝘁𝗲 𝗽𝗮𝗰𝗸𝗶𝗻𝗴. Cos'è e perché è dannoso per Solana? 👇
3/ 𝗟𝗮𝘁𝗲 𝗣𝗮𝗰𝗸𝗶𝗻𝗴 si riferisce alla pratica di concentrare le transazioni alla fine dello slot. Poiché Solana è costruita come un sistema di streaming, ci si aspetta che i validatori impacchettino le transazioni durante tutto lo slot mentre trasmettono i dati del blocco come shreds tramite Turbine.
4/ Il Late Packing è dannoso per la rete perché: - Ritarda la propagazione dello stato: porta a dati obsoleti e la rete apprende i prezzi più tardi - Aumenta la varianza di esecuzione: aggiunge jitter poiché le liquidazioni e le aste diventano imprevedibili - Sminuisce Turbine: degrada l'efficienza della rete
5/ Un altro problema noto alla comunità dei validatori = 𝗦𝗹𝗼𝘁 𝗧𝗶𝗺𝗶𝗻𝗴 𝗚𝗮𝗺𝗲𝘀. I Slot Timing Games si riferiscono alla pratica in cui i validatori modificano i loro parametri di Proof of History per estendere i tempi degli slot oltre i 360 ms predefiniti di Solana.
6/ 𝗦𝗹𝗼𝘁 𝗟𝗮𝗴𝗴𝗶𝗻𝗴 è dannoso per Solana perché: - Rallenta le transizioni di stato - Aumenta la latenza end-to-end - Diminuisce il determinismo - Riduce l'affidabilità delle applicazioni
7/ Quindi, cosa si sta facendo per risolvere questo? L'IBRL Explorer introduce l'IBRL Score per quantificare le prestazioni di costruzione dei blocchi dei validatori per utenti e applicazioni. L'IBRL score si basa su: - punteggio del tempo di slot - punteggio di voto raggruppato - punteggio di voto non raggruppato
10/ Un'altra tendenza osservata utilizzando l'IBRL Explorer è l'effetto a cascata delle transazioni non votate imballate in ritardo. Quando un validatore imballa in ritardo, altri validatori ricevono frammenti in ritardo, ripetono in ritardo e votano in ritardo. Ciò provoca un effetto a catena che danneggia l'intera rete.
392