Pregled Cardano Leios prikazuje prave certifikate, delo na mempoolu in testiranje Musashi Dojo
Junijski pregled Cardano Leios je podrobno predstavil nov napredek pri pravih glasovalnih certifikatih, pri zmogljivosti mempoola in pri javnem testnetu Musashi Dojo. Posodobitev premika nadgradnjo razširljivosti še naprej v odprto inženirstvo, kjer lahko ekipe vozlišč, operaterji skladov vložkov in izdelovalci orodij preizkušajo protokol, še preden je pripravljen poznejši prehod na mainnet.
By SongMarketCap
Razvoj Cardano Leios se je junija premaknil v bolj praktično fazo testiranja, pri čemer je ekipa predstavila delo na agregaciji certifikatov, strukturi blokov ere Dijkstra, delovanju testneta, orodjih za explorer in adversarial testiranju. Leios je Cardanojeva nadgradnja prepustnosti, zasnovana za dodajanje endorser blokov v konsenzni cevovod, kar omogoča, da skozi omrežje teče več podatkov o transakcijah, hkrati pa ohranja varnostne zahteve vezane na validacijo, glasovanje in certificiranje.
Cardano Leios dodaja prave glasovalne certifikate
Junijski pregled je pokazal napredek pri poteku glasovanja in certificiranja za endorser bloke v Leios. Trenutni javni testnet že izvaja osnovno glasovanje, naslednja plast dela pa dodaja ustrezne kriptografske certifikate, agregacijo glasov in preverjanje certifikatov ob uporabi blokov.
Ekipa je opisala certifikat Leios znotraj telesa bloka ere Dijkstra, s čimer je implementacija presegla vedenje začasnih nadomestkov. Tipičen certifikat je bil opisan kot približno 180 bajtov za približno 1.000 volivcev, pri čemer agregirani podpis uporablja kriptografijo BLS. Demonstracija je pojasnila tudi spremembo v tem, o čem glasujejo vozlišča. Namesto glasovanja samo o endorser bloku implementacija zdaj glasuje o objavi tega bloka, ker bi se sicer lahko isti endorser blok ponovno uporabil v konkurenčnih kontekstih verig.
Ta razlika je del varnostnega dela v ozadju Leios. Protokol ne uvaja le večjih objektov prepustnosti. Določiti mora tudi, kako se ti objekti objavljajo, validirajo, o njih glasuje, jih certificira in jih pritrdi na verigo. Ekipa je povedala, da naj bi delo na certifikatih doseglo testnet po ponovnem izidu, saj posodobitev spreminja format bloka.
Musashi Dojo daje graditeljem Cardano živ testnet Leios
Musashi Dojo je zdaj javno testno okolje za Leios. Uradna dokumentacija ga opisuje kot testnet in vadbeno dvorano za Ouroboros Leios, kjer lahko udeleženci zaženejo vozlišče, registrirajo stake pool in začnejo preizkušati implementacijo, medtem ko je omrežje še vedno v prototipni obliki.
Pregled je Musashi Dojo opisal kot dolgoročni cilj integracije za Leios. Njegove načrtovane faze so Earth, Water, Fire, Wind in Void. Earth se osredotoča na uvajanje, osnovno funkcionalnost in pravilnost. Water je namenjena raziskovanju parametrov protokola in preizkušanju meja. Fire je usmerjena v večje obremenitve omrežja, vključno z višjo obremenitvijo in zakasnitvami iz resničnega sveta iz globalno razpršenih vozlišč. Wind je rezervirana za adversarial testiranje. Void je opredeljena kot končno pripravljalno delo pred poznejšo potjo hard forka.
Testnet namenoma ni končni izdelek. Uporablja predizdajno kodo, lahko se ponastavi in ne vpliva na mainnet ali na real ada. To ga naredi uporabnega za SPO, ekipe dApp, explorerje, indeksatorje, denarnice in vzdrževalce SDK, ki morajo razumeti, kako spremembe ere Dijkstra in endorser bloki Leios vplivajo na njihove sisteme.
Ozka grla mempoola in red team testiranje oblikujeta naslednjo fazo Leios
Pregled se je osredotočil tudi na mempool kot eno glavnih inženirskih omejitev za večjo prepustnost. Ekipa je povedala, da Leios potrebuje večji in zmogljivejši mempool za izdajo velikih endorser blokov, medtem ko je bil trenutni mempool vozlišča Haskell zasnovan za Praos in ne za cilje prepustnosti Leios.
Razprava je prepoznala dve točki pritiska. Pošiljanje transakcij postane bolj sporno, ko številni vrstniki hkrati ponujajo transakcije. Hkrati mora vozlišče ohranjati transakcije uporabne za trenutno izbrano verigo, medtem ko se izbira verige in kovanje blokov nadaljujeta. Ekipa je razpravljala o mogočih pristopih, vključno z manj blokirajočim vedenjem mempoola, zgodnejšo pripravo na izdajo blokov in sekundarnim mempoolom, temelječim na stanju knjige, pričakovanem za proizvodnjo blokov.
Program testiranja vključuje tudi sovražna vozlišča. Odsek o red team je opisal programsko opremo, zgrajeno za povezovanje z omrežjem in preizkušanje primerov okvar pod nadzorovanimi pogoji. Ena zgodnja težava je vključevala neveljavne podatke endorser bloka, ki so se odražali nazaj v releje, kar je pomagalo razkriti in odpraviti šibkost v prototipu. Ekipa zdaj strukturira to orodje tako, da je mogoče vedenje napadov usklajevati prek več vozlišč.
To daje Musashi Dojo posebno vlogo v načrtu poti Cardano Leios. Zdaj je to kraj, kjer je mogoče preizkušati vedenje certifikatov, zasnovo mempoola, orodja za nadaljnje plasti, vidnost v explorerju, raznolikost vozlišč in sovražne pogoje na delujočem javnem prototipu. Praktična sprememba je, da razvoj Leios ni več viden samo skozi jezik načrta poti ali osamljene demonstracije. Zdaj ustvarja vedenje vozlišč, bloke testneta, podatke explorerja in ponovljive primere okvar, ki jih je mogoče uporabiti, še preden je pripravljena produkcijska koda.