Prichádzajú zmeny v sieti Stratis

Po roku vývoja a tisícoch hodín práce konečne dochádza k veľkým zmenám v software Stratis blockchainu. Príde dlhoočakávaný stratis node, čo bude jednoznačne veľký technický krok vpred a zároveň sa očakáva zmena blockchainu na sieť, ktorá bude bežať kompletne na C# core.

Ku všetkým týmto zmenám príde v najbližších pár mesiacoch. V krypto svete je upgrade tohto typu dosť netradičný, nakoľko ide o zmenu softwaru na verziu písanú v úplne inom programovacom jazyku, počas ktorej bude stále bežať. Nody bežiace na C++ verzii softwaru budú koexistovať s tými, ktoré pobežia na C#. Táto situácia bude pokračovať až do doby, kým väčšina ťažiarov neprejde na C# software.

Stratis vývojársky tím je časťou Stratis Group Ltd. Spoločnosti a aktuálne jediným držiteľom kódu stratis tokenu. Napriek tomu, ale spoločnosť nekontroluje samotnú sieť, to majú na zodpovednosť ľudia ťažiaci Stratis. Vývojári môžu iba navrhnúť zmeny a následne sa pokúsiť presvedčiť ťažbárov k tomu, aby prijali upgrade na C# nadstavbu. Kvôli tomuto budú nasledujúce upgrady vyžadovať konsenzus v komunite.

Upgrade softwaru bude prebiehať v 3 fázach:

  1. Obe implementácie budú bežať naraz až, kým nebude C# verzia stabilná.
  2. Koordinácia s burzami aby sa mohli posunúť na novú verziu codebase.
  3. Staršie implementácie budú zrušené uzatvorením brán k nodom.

Čo príde v upgrade

Softwarove zmeny budú mať 2 časti: zmenu konsenzu a upgrade protokolu. Zmeny boli zároveň intenzívne testované s veľkým zameraním na stabilitu, aby systém mohol bežať bez zmien neprerušene po dlhú dobu.

Zmena konsenzu

Cold staking je bezpečná cesta ťažby blokov bez toho, aby ste museli vystavovať riziku svoje private keys, ktoré kontrolujú coiny. Vyžaduje zmenu konsenzu a bude aktivované pomocov BIP9 špecifikácie. Z bezpečnostných dôvodov je ale potrebné, aby túto zmenu odsúhlasilo 90% ťažbárov, inak nebude môcť byť implementovaná.

Upgrade protokolu

Tu sú 2 veľké zmeny pre Statis C# implementáciu.

1. Synchronizácia ako Bitcoin Core

Základný desing bol zmenený k tomu, že všetky podstatné siete sú sledované. Toto znamená, že spôsob akým node zvláda delenia siete je bezpečnejší a viac konzervatívny.

C++ implementácia sťahuje celé bloky k tomu, aby našla najlepšiu sieť. Táto metóda je neefektívna, má slabé zabezpečenie a je náchylná k útokom. Nová implementácia(inšpirovaná Bitcoin Core) si drží vnútorný strom všetkých známych sietí. Ku zmene k lepšej sieti dochádza iba po tom, čo sú všetky jej bloky stiahnuté a parciálne ohodnotené.

2. Proven Headers riešenie adaptované pre Proof of Stake

U Proof of Stake je dôkaz toho, že tvorca je oprávnený produkovať nový blok v druhej transakcii bloku(nie v záhlaví ako u POW). Proven Headers pridáva naviac metadata do záhlavia, ktoré obsahujú dôkaz o overení. Nody budú takto oprávnené verifikovať či bol blok vyprodukovaný správne pred jeho stiahnutím.

Zdroj: 1

Nerobte chyby v tradingu, minimalizujte riziko zlého ťahu. Prejdite si našim kurzom!

CHCEM SA ZAPOJIŤ DO KURZU !

Pridaj komentár

Zatvoriť menu
×

Cart