Pregled Cardano Leiosa pokazuje stvarne certifikate, rad na mempoolu i testiranje u Musashi Doju
Lipanjski pregled Leiosa za Cardano detaljno je iznio novi napredak na stvarnim glasačkim certifikatima, radu na performansama mempoola i javnom testnetu Musashi Dojo. Ažuriranje pomiče nadogradnju skaliranja dublje u otvoreni inženjering, gdje timovi za nodeove, operatori stake poolova i graditelji alata mogu testirati protokol prije nego što se pripremi kasniji put prema mainnetu.
By SongMarketCap
Razvoj Leiosa na Cardanu u lipnju je prešao u praktičniju fazu testiranja, pri čemu je tim iznio rad na agregaciji certifikata, strukturi blokova u Dijkstra eri, operacijama testneta, alatima za explorere i adversarijalnom testiranju. Leios je Cardanova nadogradnja propusnosti osmišljena da doda endorser blokove u konsenzusni cjevovod, što omogućuje da kroz mrežu prolazi više transakcijskih podataka, uz zadržavanje sigurnosnih zahtjeva vezanih uz validaciju, glasanje i certificiranje.
Cardano Leios dodaje stvarne glasačke certifikate
Lipanjski pregled pokazao je napredak u tijeku rada glasanja i certificiranja iza Leios endorser blokova. Trenutačni javni testnet već pokreće osnovno glasanje, dok sljedeći sloj rada dodaje ispravne kriptografske certifikate, agregaciju glasova i provjeru certifikata pri primjeni blokova.
Tim je opisao Leios certifikat unutar tijela bloka u Dijkstra eri, čime je implementacija pomaknuta dalje od privremenog ponašanja. Tipičan certifikat opisan je kao oko 180 bajtova za približno 1.000 glasača, pri čemu se agregirani potpis temelji na BLS kriptografiji. Demonstracija je također objasnila promjenu u tome o čemu nodeovi glasaju. Umjesto glasanja samo o endorser bloku, implementacija sada glasa o najavi tog bloka, jer bi se isti endorser blok inače mogao ponovno upotrijebiti u suparničkim kontekstima lanca.
Ta razlika dio je sigurnosnog rada iza Leiosa. Protokol ne uvodi samo veće objekte propusnosti. Mora također definirati kako se ti objekti najavljuju, validiraju, o njima glasa, certificiraju i priključuju lancu. Tim je rekao da se očekuje kako će rad na certifikatima stići na testnet nakon ponovnog izdanja, jer ažuriranje mijenja format bloka.
Musashi Dojo daje graditeljima na Cardanu živi Leios testnet
Musashi Dojo sada je javno testno okruženje za Leios. Službena dokumentacija opisuje ga kao testnet i dvoranu za trening za Ouroboros Leios, gdje sudionici mogu pokrenuti node, registrirati stake pool i započeti testiranje implementacije dok je mreža još u prototipnom obliku.
U recenziji je Musashi Dojo opisan kao dugotrajno integracijsko odredište za Leios. Planirane faze su Earth, Water, Fire, Wind i Void. Earth se fokusira na onboarding, osnovnu funkcionalnost i ispravnost. Water je predviđena za istraživanje parametara protokola i testiranje granica. Fire je usmjerena na jači stres mreže, uključujući veće opterećenje i stvarne latencije iz globalno distribuiranih nodeova. Wind je rezervirana za adversarijalno testiranje. Void je zamišljena kao završni pripremni rad prije kasnijeg puta hard forka.
Testnet je namjerno nedovršen proizvod. Koristi preizdani kod, može se resetirati i ne utječe na mainnet niti na real ada. To ga čini korisnim za operatere stake poolova, dApp timove, explorere, indeksere, novčanike i održavatelje SDK koji trebaju razumjeti kako promjene u Dijkstra eri i Leios endorser blokovi utječu na njihove sustave.
Uska grla mempoola i red team testiranje oblikuju sljedeću fazu Leiosa
Pregled se usredotočio i na mempool kao jedno od glavnih inženjerskih ograničenja za veću propusnost. Tim je rekao da Leios treba veći i sposobniji mempool kako bi izdavao velike endorser blokove, dok je trenutačni mempool Haskell nodea dizajniran za Praos, a ne za ciljeve propusnosti Leiosa.
Rasprava je identificirala dvije točke pritiska. Predaja transakcija postaje spornija kada mnogi peerovi nude transakcije u isto vrijeme. Istodobno, node mora održavati transakcije primjenjivima na trenutačno odabrani lanac dok se odabir lanca i kovanje blokova nastavljaju. Tim je raspravio moguće pristupe, uključujući manje blokirajuće ponašanje mempoola, raniju pripremu za izdavanje blokova i sekundarni mempool temeljen na stanju glavne knjige očekivanom za produkciju blokova.
Program testiranja uključuje i adversarijalne nodeove. Odjeljak o red teamu opisao je softver izgrađen za spajanje na mrežu i testiranje kvarova pod kontroliranim uvjetima. Jedno rano pitanje uključivalo je nevažeće podatke endorser bloka koji su se vraćali relayima, što je pomoglo otkriti i popraviti slabost u prototipu. Tim sada strukturira ovaj alat kako bi se napadačko ponašanje moglo koordinirati preko više nodeova.
To daje Musashi Dojou specifičnu ulogu u Cardanovoj Leios putanji. Sada je to mjesto gdje se ponašanje certifikata, dizajn mempoola, nizvodni alati, vidljivost u explorerima, raznolikost nodeova i adversarijalni uvjeti mogu testirati na pokrenutom javnom prototipu. Praktična promjena je da razvoj Leiosa više nije vidljiv samo kroz jezik plana razvoja ili izolirane demo prikaze. Sada proizvodi ponašanje nodeova, blokove na testnetu, podatke za explorere i ponovljive slučajeve kvara koji se mogu koristiti prije nego što se pripremi produkcijski kod.