Zilliqa vytvára základný rámec pre budúcnosť na testovanie aktualizácií
Zilliqa vytvára základný rámec pre budúcnosť na testovanie aktualizácií
- Zilliqa pracuje na riešení problému prestojov blockchainu, ktorým používatelia čelia.
- Zilliqa plánuje zavedenie formálnych nástrojov overovania na overenie „správnosti, spoľahlivosti a spoľahlivosti obchodných -kritických softvérových systémov“.
Zilliqa, prvý verejný blockchain, ktorý implementoval Sharding, oznámil naliehavú aktualizáciu svojej platformy blockchain. Jun Hao Tan, senior viceprezident pre bezpečnosť a inžinierstvo v Zilliqa, zistil, že upgrade je pokus o vyriešenie problému veľkej spotreby pamäte v banskom uzle pre Výbor DS. Takže Zilliqa má. V správe v stredu 14. júla, tweetted :
Vážená komunita pracujeme na urgentnej modernizácii siete. V tomto období aktualizácie nie sú spracované žiadne transakcie a blockchain. API nemusí byť prístupné. Stále vás informujeme o stave aktualizácie. Ďakujeme za neustálu podporu!
Vo svojom Reddit Post zistil Zilliqa, že jeho posledná aktualizácia siete V8.0 bola plná funkcií. Okrem toho sa skrátil čas bloku, priority pre baníkov sa upravili a urobilo sa niekoľko ďalších optimalizácií. Blockchain Zilliqa však po aktualizácii vykazoval nestabilitu. Výsledkom bolo, že základný tím niekoľkokrát zasiahol, aby predstavil záplaty. To však viedlo k niekoľkým prestojom.
Zilliqa zdôraznila, že jeho cieľom je vytvoriť transparentnosť a zároveň podniknúť kroky, ktoré v budúcnosti znižujú pravdepodobnosť takýchto udalostí. Jeho cieľom je priniesť nové funkcie do základnej technológie, zatiaľ čo sleduje priemyselné normy a vykonáva stresové testy. Oznámenie Reddit komentáre
Akonáhle sú zmeny a testy komponentov úplne dokončené, tieto nové zmeny v súkromnej malej sieti vykonávame na chvíľu, po ktorej nasleduje rozsiahla integrácia na úrovni Minnnet a potom poskytneme zmeny vo verejnej testovacej sieti, aby každý mohol interagovať. Ak sa počas testu v jednej zo sietí zistí chyba, chyba je opravená a začneme prvým krokom napísaním testu komponentu na zaznamenanie chyby, poskytnite opravy v súkromnej sieti atď. S cieľom pokročiť v procese testovania spoločnosť Zilliqa teraz plánuje predstaviť „formálne overovacie nástroje“ na modelovanie systému. Vývojári potom môžu formálne overiť generovaný model a dokonca aj implementáciu. Formálne nástroje na overenie si však vyžadujú rozsiahlu pracovnú dobu. Zároveň sú však užitočné na kontrolu „správnosti, spoľahlivosti a spoľahlivosti spoločností -kritických softvérových systémov“. Zavedenie formálnych nástrojov overovania
S cieľom ďalej pôsobiť proti týmto problémom Zilliqa plánuje znížiť frekvenciu vylepšení siete. To dáva viac času na testovanie existujúcich funkcií na svojom blockchainu a vo voľnej prírode.
V najnovšej korekcii chýb si Zilliqa všimla „niekoľko inteligentných zmlúv, ktoré boli poskytnuté v hlavnej sade a v ktorých implementovaná logika umožňuje rásť stavu zmluvy s novými transakciami“. Tím teraz vylepší niektoré parametre, ktoré ignorujú základné vzory dizajnu. V tomto ohľade tiež prinesie lepšiu štatistiku a dynamiku, aby varovali vývojárov. Príspevok Reddit uvádza:
Všimnite si, že takéto zmluvy môžu zatiaľ dobre fungovať, ale skôr alebo neskôr môže dosiahnuť limit blokového plynu, čo znamená, že tieto zmluvy sa stanú nepoužiteľnými a neovládajúcimi. Odporúčame vývojárom, aby zvážili toto a ďalšie podobné návrhy. Napríklad, ak zmluva používa zoznam a tento zoznam rastie pri každej jednotlivej transakcii, môže to v budúcnosti spôsobiť problémy pre zmluvu. Zmluvy by sa navyše mali vyhnúť brúseniu, ak je to možné, pretože brúsenie na veľmi veľkom zozname alebo karte v určitom okamihu dosiahne limit blokového plynu.
Zdroj: Crypto-news-flash.com
Kommentare (0)