Zilliqa gradi temeljni okvir za budućnost za testiranje ažuriranja
Zilliqa gradi temeljni okvir za budućnost za testiranje ažuriranja
- Zilliqa radi na rješenju problema zastoja blockchaina, s kojim se suočavaju korisnici.
- Zilliqa planira uvođenje formalnih alata za provjeru za provjeru "ispravnosti, pouzdanosti i pouzdanosti poslovnih softverskih sustava".
Zilliqa, prvi javni blockchain koji je implementirao Sharding, najavio je hitnu nadogradnju svoje blockchain platforme. Jun Hao Tan, viši potpredsjednik sigurnosti i inženjerstva u Zilliqa, otkrio je da je nadogradnja pokušaj rješavanja problema velike potrošnje pamćenja na rudarskom čvoru za odbor DS -a. Tako Zilliqa ima. U poruci u srijedu, 14. srpnja, Tweeted :
Draga zajednica radimo na hitnoj nadogradnji mreže. U ovom razdoblju nadogradnje ne obrađuju se transakcije i blockchain. API možda nije dostupan. U tijeku smo na status nadogradnje. Zahvaljujemo na stalnoj podršci!
U svom Reddit Posti, Zilliqa je otkrila da je njegova posljednja mrežna nadogradnja V8.0 bila puna funkcija. Pored toga, vrijeme bloka je smanjeno, prioriteti za rudare prilagođeni i nekoliko drugih optimizacija. Međutim, blockchain Zilliqa pokazao je nestabilnost nakon nadogradnje. Kao rezultat toga, temeljni tim nekoliko je puta intervenirao kako bi unio zakrpe. Međutim, to je dovelo do nekoliko zastoja.
Zilliqa je istaknuo da ima za cilj stvoriti transparentnost i istovremeno poduzima korake koji smanjuju vjerojatnost takvih događaja u budućnosti. Cilj mu je unijeti nove funkcije temeljnoj tehnologiji, dok slijedi industrijske standarde i provodi testove stresa. Reddit najava
Čim su promjene i komponentne testove u potpunosti završeni, već neko vrijeme provodimo ove nove promjene u privatnoj maloj mreži, nakon čega slijedi velika integracija na razini Minnenet, a zatim pružamo promjene u javnoj testnoj mreži kako bi svi mogli komunicirati. Ako se tijekom testa nađe pogreška u jednoj od mreža, pogreška je fiksna i započinjemo s prvim korakom pisanjem komponentnog testa za snimanje pogreške, pružiti ispravke u privatnoj mreži i tako dalje. Kako bi unaprijedio svoj postupak ispitivanja, Zilliqa sada planira uvesti "formalne alate za provjeru" za modeliranje sustava. Programeri tada mogu formalno provjeriti generirani model, pa čak i implementaciju. Međutim, formalni alati za provjeru zahtijevaju opsežno radno vrijeme. Istodobno, međutim, oni su korisni za provjeru "ispravnosti, pouzdanosti i pouzdanosti kompanijskih softverskih sustava". Zilliqa ima za cilj kombinirati dvije dodatne funkcije jediničnog ispitivanja i formalnu provjeru. To pomaže programerima da prepoznaju sve probleme dizajna ili implementacije u vezi s kritičnim dijelom baze koda. Kako bi se dodatno suprotstavila tim problemima, Zilliqa planira smanjiti učestalost nadogradnje mreže. To daje više vremena za testiranje postojećih funkcija na svom blockchainu i u divljini. U najnovijoj korekciji pogreške, Zilliqa je primijetio "nekoliko pametnih ugovora koji su pruženi u glavnom skupu i u kojima implementirana logika omogućuje rast ugovora s novim transakcijama". Tim će sada pročistiti neke parametre koji zanemaruju temeljne obrasce dizajna. Također će donijeti bolju statiku i dinamiku da upozori programere u tom pogledu. Post Reddita navodi: Imajte na umu da takvi ugovori za sada mogu dobro funkcionirati, ali prije ili kasnije ograničenje blok plina može se postići, što znači da ti ugovori postaju neupotrebljivi i neupotrenjivi. Preporučujemo programerima da razmotre ove i druge slične obrasce dizajna. Na primjer, ako ugovor koristi popis i ovaj popis raste sa svakom pojedinačnom transakcijom, to može uzrokovati probleme ugovoru u budućnosti. Osim toga, ugovori bi trebali izbjegavati mljevenje ako je moguće, jer mljevenje na vrlo velikom popisu ili kartici u nekom trenutku dosegne granicu blok plina. Uvod formalnih alata za provjeru
Izvor: Crypto-news-Flash.com
Kommentare (0)