"Super QR-koden" :P eerDAS i Ethereum Fusaka-uppgraderingen är förtroendet för L2 att våga expandera 100 gånger 1️⃣ Kan en trasig QR-kod fortfarande användas? Innan vi kommer till saken, minns en detalj i livet: När du skannar en QR-kod, även om det finns en logga i mitten eller en trasig eller till och med fläckig kant, kan din telefon ändå känna igen all information genom kameran. Varför är det så? Eftersom det underliggande lagret av QR-koden använder en teknik som kallas Erasure Coding. Enkelt uttryckt "sprider" det den ursprungliga informationen och lägger till redundans. Så länge den intakta delen överstiger en viss procentandel (till exempel 70 %) kan den matematiska algoritmen automatiskt "räkna" den förlorade delen och återställa den ursprungliga informationen. Denna magiska egenskap att "delvis omfatta helheten" är inspirationen till att lösa skalningsproblemet i Ethereum Fusaka-uppgraderingen. 2️⃣ En "osynlig vägg" på vägen mot Ethereum-expansion Sedan blobs infördes har Layer 2-avgifterna faktiskt sjunkit mycket. Naturligtvis kommer folk att fråga: Eftersom blobs är så lätta att använda, varför ökar vi inte antalet blobs med 10 eller 100 gånger på en gång? Skulle inte detta sänka gasavgifterna ännu mer? Tyvärr stötte vi på en fysisk vägg: bredbands-/internethastighet. Under den befintliga mekanismen använder Ethereum-noder fortfarande den "dumma metoden": för att bekräfta att "data är säker" måste noder ladda ner denna data i sin helhet. Om du fördubblar antalet blobs okontrollerat kommer mängden data att explodera. Vanliga människor som kör noder på sina hemdatorer kommer att tvingas sluta på grund av otillräcklig bandbredd och fulla hårddiskar. I slutändan finns det bara några få gigantiska datorrum kvar i nätverket som kan driva noder. Detta kallas inte Ethereum, det kallas Amazon Cloud. 3️⃣ PeerDAS: Omvandla data till "super QR-koder" Detta sätter dig i en död cirkel: om du vill ha billigare L2 behöver du mer data; Om du vill ha mer data tränger du undan decentraliserade noder. För att bryta detta dödläge tog Fusaka-uppgraderingen PeerDAS (EIP-7594), som beslutade att föra QR-kodernas magi till blockkedjan. PeerDAS kräver inte längre att varje nod laddar ner varje blob i sin helhet för att bekräfta att "data inte är dold", utan använder raderingskodningsteknologi för att "expandera" och strimla datan till en "super QR-kod". Magin med detta är att en enskild nod inte behöver spara hela datamatrisen, så länge den kan få minst 50 % av datakolumnerna från nätverket kan den använda matematiska algoritmer för att helt återställa 100 % av originaldatan. 4️⃣ Säg adjö till råstyrka och börja "stickprova" Med denna matematiska grund har verifieringsmetoden ändrats från "fullständig nedladdning" till "slumpmässig urval". ...