Populære emner
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Fremgangen @SuccinctLabs og @RiscZero har gjort mot sanntidsbevis har vært superimponerende.
QT-ing ikke for å være kritisk, men fordi jeg synes disse spørsmålene er veldig interessante (og jeg vil gjerne se RTP treffe Ethereum!).
1. Å bevise alle historiske Ethereum-blokker innen 12 sekunder er ikke tilstrekkelig for å dekke verste tenkelige bevistid.
Dette er viktig fordi det er mulige patologiske ("prover-killer") blokker der beviskostnad >> gasskostnad (beviskostnad er et mål på latens eller $).
Det første trinnet er å bevise alle historiske blokker innen 12s. Men dette er ikke nok. Vi må jobbe for å identifisere patologiske tilfeller som ikke har dukket opp på Ethereum ennå. Ikke sikker på hva kostnadsplanen er for SP1, men noe sånt som en hel blokk full av extcodehash kan være dyrt når det gjelder latens.
2. Formell verifisering må også dekke kompilatoren 😱
@argumentxyz hadde en god artikkel om hvor ofte kompilatorfeil blir funnet ( tl; dr det er en spesifikk klasse av "feiloptimaliseringsfeil" som potensielt kan utnyttes i zkVM-er for å skape soliditetsproblemer. Disse feilene finnes ganske ofte.
@drakefjustin har hevdet at vi kan omgå dette med mange zkVM-implementeringer. Men det fungerer ikke hvis disse zkVM-ene deler den samme kompilatorverktøykjeden og er sårbare for de samme feilene.
3. Hjemmebevis er ikke nødvendig
Jeg tror at jeg er enig i at det ikke er nødvendig å bevise hjemme. Vi er allerede avhengige av utenomprotokollaktører som byggherrer for å konstruere blokker. Garantien vi ønsker er at *noen* alltid er tilgjengelig for å generere bevis.
Å utsette RTP for WW3-scenariet der alle bevisere går offline virker som overkill. Kanskje i dette scenariet kan Ethereum som standard gå tilbake til en modus der gassgrensen reduseres og blokker utføres på nytt i stedet for verifisert med ZKP-er.
4. 100x-ing av gassgrensen kan skape problemer
Parallellisert bevising hjelper definitivt, men timingen er så stram at vi må vurdere vitnegenerering (ikke parallelliserbar i mange zkVM-er) og rekursjon.
Rekursjonsoverhead bør skaleres logaritmisk, men hvis gassgrensen øker med 100x, kan bevistiden overskride blokkeringstidene.
Bonus - Jeg vil hevde at det er veldig viktig for Ethereum å redusere blokkeringstider og tid til endelighet, for å hjelpe brukere ombord til L2-er, bygge bro fra CEX-er, etc. Dette øker latenskravene til bevising.
Det ville være suboptimalt hvis vi ikke klarer å flytte til 1s blokktider fordi den nedre grensen for verste fall RTP-latens er 10s.

22. mai 2025
Gårsdagens kunngjøring om beviser i sanntid er en stor milepæl, og @VitalikButerin tar opp noen gode poenger om videre arbeid som vil være nødvendig.
MEN jeg tror vi er nærmere på alle disse punktene enn folk kanskje er klar over...
1. I verste fall kan sanntidsbevis løses med enkle endringer i Ethereums gassplan: I dag kan ~94 % av blokkene bevises på < 12 sekunder, 99 % av blokkene kan bevises på < 13 sekunder. For de gjenværende uteliggerne bør enkle justeringer av Ethereums gassplan være tilstrekkelig (for øyeblikket er bn254, bls12-381-forhåndskompilatorene underpriset i forhold til beviskostnadene). EIP som begrenser det maksimale gassforbruket til en enkelt transaksjon vil også bidra til å sikre at det ikke er noen DDOS-vektorer (siden vi beviser underblokker av transaksjoner parallelt for å oppnå vår lave latens).
2. Formell verifisering for SP1 er allerede i gang: Beleilig nok har vi hatt 2 kunngjøringer den siste uken om formell verifisering for SP1, i samarbeid med @NethermindEth og @VeridiseInc! Vi har en klar siktlinje for å formelt verifisere alle våre kjerne-AIR-er i løpet av de neste månedene.
3. Hjemmebevis er ikke nødvendig med desentraliserte bevisnettverk: Akkurat nå krever RTP ~160 GPUer, som er veldig lite for ethvert datasenter, men kanskje litt stort for et hjemmeoppsett. Men med de kommende lanseringene av desentraliserte bevisnettverk, er jeg ikke sikker på at vi trenger å sikte på å bevise hjemme. Nettverket vil økonomisk stimulere til at det alltid er bevisere online klare til å bevise i sanntid.
4. Parallellisert påvisning av underblokker betyr at 100xing av gassgrensen ikke er noe problem for ventetid: Jeg er helt for 100xing av gassgrensen, og dette vil ikke være noe problem for oss. Vår sanntidsbevisende implementering bruker en underblokktilnærming, der vi tar en blokk og deler den opp i mindre underblokker med noen få transaksjoner. Disse underblokkene er bevist parallelt, og deretter samlet til 1 bevis på slutten. Selv om gassgrensen øker med 100x, kan vi fortsatt parallellisere bevising av underblokkene (det er bare flere av dem), noe som betyr at latensen ikke vil bli påvirket.
Tro på noe ekte. Tro på sanntidsbevis.
9,24K
Topp
Rangering
Favoritter