Cardano Hydra prejme pomembno nadgradnjo zmogljivosti

Razvoj Hydra sega še globlje v zmogljivost in razširljivost, s hitrejšim obdelovanjem zavez UTXO, večjimi posnetki transakcij in novo prilagodljivostjo pri razdeljevanju končnega stanja zaprtega Hydra Head.

By SongMarketCap

Cardano News - Cardano Hydra prejme pomembno nadgradnjo zmogljivosti

Protokol skaliranja Hydra za Cardano je prejel nov nabor izboljšav zmogljivosti, usmerjenih v večje nize UTXO in višje obremenitve s transakcijami. Najnovejše razvojno delo vključuje znatno zmanjšanje časa izračuna zaveze akumulatorja za preizkušeno obremenitev z 4.000 UTXO, medtem ko se je omejitev transakcij na posnetek povečala za desetkrat.

Spremembe sledijo izdaji Hydra 2.3.0 in širijo delo na izboljšanju zmogljivosti na področjih obdelave posnetkov, delovanja vozlišč ter načina, kako lahko zaprti Hydra Heads razdelijo svoje stanje UTXO.

Hydra pospešuje obdelavo zavez UTXO

Ena od najnovejših optimizacij je usmerjena v izračun zaveze akumulatorja.

V poročenem merilu se je obdelava zaveze, ki vsebuje 4.000 UTXO, zmanjšala z 2,13 sekunde na približno 25 milisekund. To predstavlja približno petinosemdesetkratno zmanjšanje časa izračuna za preizkušeno obremenitev.

Rezultat velja posebej za merilo 4K UTXO in ne za zmogljivost Hydra kot celote, vendar obravnava del protokola, ki postaja vse pomembnejši, ko Hydra Heads obravnavajo večje nize UTXO.

Hydra je Cardanov protokol skaliranja Layer 2, zasnovan tako, da udeležencem omogoča ustvarjanje Hydra Heads, kjer je mogoče transakcije obdelovati ločeno od glavne verige, pri čemer se ohranja možnost poravnave nastalega stanja na Cardano Layer 1.

Ta arhitektura aplikacijam nudi okolje za višji pretok transakcij in izvedbo z nizko zakasnitvijo, hkrati pa ostanejo povezane s temeljno knjigo Cardana.

Hydra povečuje zmogljivost posnetkov na 1.000 transakcij

Delo na zmogljivosti sega onkraj zavez UTXO.

Omejitev števila transakcij na posnetek v Hydri je bila povečana s 100 na 1.000, kar omogoča vključitev bistveno več transakcij, preden je posnetek stanja Head potrjen.

Hydra 2.3.0 je prinesla tudi pomembno pospešitev obdelave posnetkov z optimizacijo reapplyTx. Dodatno delo vključuje združevanje razpošiljanih sporočil v pakete in premik kodiranja dogodkov SQLite iz glavne zanke vozlišča.

Skupaj te spremembe ciljajo na več različnih delov izvajalne poti vozlišča in se ne zanašajo na eno samo optimizacijo zmogljivosti.

Izdaja 2.3.0 je uvedla tudi konfiguracijo vozlišča na osnovi YAML in izvorno podporo za ključe HD denarnic, skupaj z izboljšavami odpornosti, namenjenimi lažjemu konfiguriranju in upravljanju Hydra.

Selektivni delni fanout prinaša več prilagodljivosti

Ekipa Hydra je uvedla tudi selektivni delni fanout, ki spreminja način, kako je mogoče razdeljevati UTXO iz zaprtega Hydra Head.

Namesto da bi morali operaterji razdeliti celoten niz UTXO, jim mehanizem omogoča izbiro podmnožice za razdeljevanje. To zagotavlja dodatno prilagodljivost za Heads z večjimi ali bolj zapletenimi stanji UTXO.

Nadaljnje spremembe vključujejo vgradnjo obdobja depozita na verigo med inicializacijo, dodajanje nove možnosti --deposit-activation in zavračanje depozitov prek končne točke commit, kadar jih nikoli ne bi bilo mogoče zahtevati.

Zadnje delo tako širi Hydra v več smereh hkrati, večji posnetki povečujejo transakcijsko kapaciteto znotraj Head, optimizacija akumulatorja zmanjšuje čas izračuna za preizkušeno veliko obremenitev UTXO, selektivni delni fanout pa spreminja, kako lahko operaterji obvladujejo stanje zaprtega Head.

Hydra 2.3.0 je že izdana, medtem ko naslednji sklop izboljšav zmogljivosti in delo na delnem fanoutu dokumentirata, kje se Cardanova infrastruktura skaliranja Layer 2 širi naprej.