L'aggiornamento Fusaka di Ethereum e il "codice QR super" : PeerDAS è la base per l'espansione L2 a centinaia di volte 1️⃣ Un codice QR danneggiato può ancora funzionare? Prima di entrare nel vivo, ricorda un dettaglio della vita quotidiana: quando scansioni un codice QR, anche se al centro c'è un logo, o se un angolo è strappato, o se è sporco, il tuo telefono riesce comunque a riconoscere le informazioni complete attraverso la fotocamera. Perché succede questo? Perché il codice QR utilizza una tecnologia chiamata Erasure Coding (codifica di cancellazione). In parole semplici, espande le informazioni originali e aggiunge ridondanza. Finché la parte intatta conservata supera una certa proporzione (ad esempio il 70%), l'algoritmo matematico può automaticamente "calcolare" la parte mancante e ripristinare le informazioni originali. Questa straordinaria caratteristica di "parte che include il tutto" è stata l'ispirazione per risolvere il problema dell'espansione nell'aggiornamento Fusaka di Ethereum. 2️⃣ Un "muro invisibile" sulla strada dell'espansione di Ethereum Dopo l'introduzione dei Blob, le spese per Layer 2 sono effettivamente diminuite molto. Naturalmente, ci si chiede: dato che i Blob sono così utili, perché non aumentiamo il numero di Blob di 10 volte o 100 volte? Così le spese di Gas potrebbero scendere ulteriormente? Sfortunatamente, ci siamo scontrati con un muro fisico: larghezza di banda/velocità di rete. Con l'attuale meccanismo, i nodi di Ethereum continuano a utilizzare un "metodo primitivo": per confermare che "i dati sono sicuri", i nodi devono scaricare completamente quei dati. Se raddoppiamo indiscriminatamente il numero di Blob, la quantità di dati esploderà. Le persone comuni che eseguono nodi sui loro computer di casa saranno costrette a ritirarsi a causa della larghezza di banda insufficiente e dei dischi rigidi pieni. Alla fine, rimarranno solo alcuni grandi centri di dati in grado di eseguire nodi. Questo non sarebbe più Ethereum, ma Amazon Cloud. 3️⃣ PeerDAS: trasformare i dati in "codici QR super" Ciò ci porta a un circolo vizioso: per avere L2 più economico, abbiamo bisogno di più dati; per avere più dati, si allontanerebbero i nodi decentralizzati. Per rompere questo stallo, l'aggiornamento Fusaka ha introdotto PeerDAS (EIP-7594), che ha deciso di portare la magia dei codici QR nella blockchain. PeerDAS non richiede più che ogni nodo scarichi completamente ogni Blob per confermare che "i dati non siano stati nascosti", ma utilizza prima la tecnologia di codifica di cancellazione per "espandere" e frammentare i dati, trasformandoli in un "codice QR super". La sua meraviglia sta nel fatto che: un singolo nodo non deve conservare l'intera matrice di dati, basta che possa ottenere almeno il 50% delle colonne di dati dalla rete per poter ripristinare completamente il 100% dei dati originali utilizzando algoritmi matematici. 4️⃣ Addio alla forza bruta, inizia il "campionamento" Con questa base matematica, il metodo di verifica è passato da "download completo" a "campionamento casuale". ...