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.
@ShieldedLabs Crosslink-milepæl 4a ble revet:
- Fikset 2 store feil fra MS3
- mye enklere UX, ~x3 deltakere på BFT-listen
- vår nye skreddersydde BFT viste seg å være mer stabil enn tidligere SDK
- vi opplevde en BFT-sikkerhetsfeil fra et kjent designgap (ikke en BFT-feil)
Spenn deg fast: 🧵
@ShieldedLabs På grunn av en kodearkitekturimpedansfeil mellom et tidsavbrudd for PoW-synkronisering og lav vanskelighetsgrad for gruvearbeidere, hadde nettverket vårt hyppige lange PoW-delinger. I stedet for å prøve å fikse den pre-workshopen, doblet vi innsatsen for å forbedre vår nye BFT, UX og vizualizer.
Hvorfor?
…
@ShieldedLabs Hvorfor ikke fikse det åpenbare kunnskapsproblemet?
Fordi vi prioriterer testprotokollens robusthet, diagnostiske funksjoner og brukeropplevelse.
Dette er faktisk en perfekt feil å beholde mens du beviser BFT-motstandskraft, visualiseringsverktøy og diagnostiske teknikker.
@ShieldedLabs Kodearkitekturens impedansfeil simulerte i utgangspunktet et "tungt partisjonerende" nettverk, som om internettforbindelser mellom gruvearbeidere og BFT-noder ofte sviktet, og av og til reparerte.
Denne demoen viste Crosslinks motstandskraft, og det gikk mye bedre enn jeg forventet.
@ShieldedLabs tok jeg et skjermbilde av hvordan veldig lange PoW-gafler ser ut i Crosslink-strukturen. Her ser du at selv om det er veldig lange PoW-gafler, er Crosslink-attestasjonene sammenhengende: de hopper ikke over gafler; det vil si at endelighetssikkerheten bevares.

@ShieldedLabs Det var ett sikkerhetsbrudd på grunn av et kjent implementeringsgap: Zebra har Bitcoin-stil 100-blokk "YOLO finality", og vi har ennå ikke sikret at BFT-finaliteten er suveren.
Legg til tung partisjonering, og vi traff sikkerhetsbruddet etter at noen noder ble >100 PoW-blokker ute av synkronisering.
@ShieldedLabs Ok, så det er et kjent sikkerhetsgap, synd, la oss fikse det, ikke sant?
Ja, men det var et stort lyspunkt. Vi kunne bare ha sagt "ok, feil arkivert, kom tilbake neste gang".
Isteden:
…
Vi improviserte en live BFT-båsgjenoppretting!
Vi var i stand til å starte BFT-noder som ikke var synkronisert på nytt og gjenoppta BFT (med listen uendret) uten å forstyrre PoW, som var en live-validering av en hjørnestein i Crosslink:
Sikkerheten er like sterk som begge underprotokollene: BFT-feil avsporet ikke PoW.
For å være tydelig, dette var imidlertid ikke en realistisk BFT-omstart. Vi stolte på den nåværende flyktige naturen til BFT-staten for å glemme de motstridende signaturene.
Likevel var dette en totalt improvisert uventet utvikling av verkstedet.
Bonus-XP for den generelle operasjonsprosessen og Crosslink-validering.
@ShieldedLabs Etter det (slutten av MS5) vil vi bruke mesteparten av 2026 på å *implementere på nytt* en herdet, produksjonsklar node ved å bruke alle våre design-/impl-læringer i løpet av denne prototypefasen.
2026 = granskingshanske! Kom igjen.
Rakettskjold går opp! 🚀🛡️
5,37K
Topp
Rangering
Favoritter