Nakon niza prekida rada, programeri Solane otkrivaju ogroman plan za poboljšanje otpornosti mreže

  • Blog je dalje rekao da je glavni uzrok prekomjerne upotrebe memorije nedovoljan broj glasova za finaliziranje starijih blokova, zabranjujući čišćenje napuštenih vilica. Zastoj je doveo do pada dionica SOL-a za preko 13% na 82 USD, no od tada se oporavila na 85.73 USD od ovog pisanja.
  • Određivanje prioriteta naknada također će biti dostupno u Solani, počevši od izdanja v1.11. Za razliku od troškova Ethereuma, koji se primjenjuju na cijeli blok, Solanin trošak se primjenjuje na jednu državu. Kao rezultat toga, sljedeće transakcije koje plaćaju veću naknadu, ali se ne uklapaju u trenutni blok će se preliti u sljedeći.
  • S druge strane, programeri Solane otkrili su uvid u to kako očekuju spriječiti buduću nestabilnost mreže, pojačavajući novonajavljenu granu beta izdanja v1.10.

Solanini inženjeri osmislili su složen pristup za poboljšanje stabilnosti mreže nakon što je Solana mainnet beta klaster doživio sedmosatni prekid prije dva dana zbog zastoja konsenzusa. Prema blogu od utorka, prekid, koji je počeo oko 20:30 UTC u subotu i trajao do 03:30 UTC u nedjelju, potaknut je ogromnim priljevom ulaznih transakcija (6 milijuna u sekundi) koji su preplavili mrežu, premašivši 100Gbps prometa na pojedinim čvorovima.

Što se zapravo dogodilo

Programeri su odbacili tvrdnje o napadu uskraćivanja usluge (DoS), tvrdeći da dokazi pokazuju da su botovi pokušali pragmatično osvojiti novi NFT koji je skovan pomoću popularnog programa za bombone, što je uzrokovalo preopterećenje mreže. Prema ZyCryptu, sličan poremećaj mreže dogodio se na Ethereumu prošlog vikenda kada su mnogi kupci pokušali iskovati Otherdeeds NFT-ove u novoosnovanom metaverzumu BAYC Otherside.

Prema Solaninim programerima, validatorima ponestaje memorije i ruše se, poseban je razlog zašto je konsenzus zastao. Blog je dalje rekao da je glavni uzrok prekomjerne upotrebe memorije nedovoljan broj glasova za finaliziranje starijih blokova, zabranjujući čišćenje napuštenih vilica. Zastoj je doveo do pada dionica SOL-a za preko 13% na 82 USD, no od tada se oporavila na 85.73 USD od ovog pisanja.

S druge strane, programeri Solane otkrili su uvid u to kako očekuju spriječiti buduću nestabilnost mreže, pojačavajući novonajavljenu granu beta izdanja v1.10. Programeri sada rade na interoperabilnijem protokolu koji se temelji na QUIC-u, protokolu koji je razvio Google, kako bi zamijenili stari sustav temeljen na UDP-u, koji je sklon zloupotrebama. Bit će dostupnih više izbora za prilagodbu i poboljšanje unosa podataka, a da će transakcije biti učinkovitije, tvrde programeri.

Što je do sada učinjeno?

Također razvijaju sofisticiraniju kvalitetu usluge (QoS) ponderiranu ulogom koja bi davala prioritet korisnicima s većom uloženom vrijednošću, ukidajući sadašnju praksu prihvaćanja transakcija po principu "prvi dođe, prvi uslužen" bez obzira na uloženu vrijednost.

Određivanje prioriteta naknada također će biti dostupno u Solani, počevši od izdanja v1.11. Za razliku od troškova Ethereuma, koji se primjenjuju na cijeli blok, Solanin trošak se primjenjuje na jednu državu. Kao rezultat toga, sljedeće transakcije koje plaćaju veću naknadu, ali se ne uklapaju u trenutni blok će se preliti u sljedeći. Prema vlastitom izvješću o statusu, posljednji prekid na mreži Solana je 7. ove godine, a jedan DDOS napad otkriven je u rujnu 2021.

Također čitajte: Iako je SEC pokušao odgoditi slučaj; Može dosegnuti vrhunac do kraja godine: izvršni direktor Ripplea

Najnoviji postovi Andrewa Smitha (vidi sve)

Izvor: https://www.thecoinrepublic.com/2022/05/04/after-a-series-of-outages-solana-developers-unveil-a-massive-plan-to-improve-the-networks-resilience/