Modulární blockchainová síť Celestia oznámila, že upgrade Ginger je nyní aktivní na její testovací síti Mocha s plány na spuštění Mainnet Beta v prosinci.
Ginger představuje „The Doubling“, který okamžitě zvyšuje propustnost dat Celestia na 2x. Toho je ve verzi V3 dosaženo zkrácením doby blokování z 12 sekund na 6 sekund, což zlepšuje uživatelskou zkušenost s rychlejší finalizací transakcí. Upgrade také pokládá základy pro správu komunity, která umožní zvýšení velikosti bloku na maximálně 8 MB za 6 sekund, neboli 1,33 MB/s.
Klíčové změny v Ginger zahrnují několik návrhů na vylepšení Celestia (CIP) spolu s důležitou nekonsensuální aktualizací v aplikaci celestia V3. Tato aktualizace zavádí jako výchozí nastavení šířku pásma úzkého místa a dobu šíření zpáteční cesty (BBR), nový algoritmus řízení přetížení vyvinutý společností Google.
Zázvor je nyní živě na Mocha testnet
Ginger přináší zdvojnásobení.
2x propustnost
12s 6s jednoslotová konečnost
Odemyká rychlostí 1,33 MB/s pic.twitter.com/XelmpG8UOz
— Celestia (@CelestiaOrg) 15. listopadu 2024
Jaké změny přicházejí do Celestie?
Konkrétně CIP-21 zavádí „autorizované objekty blob“, které zahrnují adresu podepisujícího v metadatech objektu blob. Validátoři v síti Celestia nyní ověřují, zda se podepisující osoba shoduje s adresou, která zaplatila za blob, čímž se eliminuje potřeba souhrnů pro samostatné načítání a zpracování transakcí PayForBlobs (PFB). To zlepšuje efektivitu ověřovacího procesu tím, že umožňuje souhrnům přímo kontrolovat pravost pole podepisujícího objektu blob. Mezitím CIP-24 zavádí modifikaci plánovače plynu a nastavuje proměnné jako GasPerBlobByte a TxSizeCostPerByte tak, aby byly měnitelné pouze prostřednictvím upgradu sítě, nikoli řízením on-chain. Tato změna je navržena tak, aby stabilizovala transakční náklady a učinila je předvídatelnějšími. Také zjednodušuje výpočet plynu tím, že umožňuje offline metody bez nutnosti síťových dotazů před každou transakcí.
CIP-26 dále nastiňuje změny doby blokování a související časové limity, které jsou nyní řízeny verzí aplikace. Aktualizace zkracuje dobu blokování z 12 na 6 sekund ve verzi V3, což má za cíl zvýšit propustnost sítě a zkrátit dobu dokončení transakce. Navíc se parametr ttl-num-blocks mempoolu zvýšil z 5 na 12, aby bylo zajištěno konzistentní chování transakcí s rychlejším časem blokování. CIP-27 nastavuje limity na počet PayForBlob (PFB) a non-PFB zpráv, které mohou být zahrnuty do každého bloku. Návrh stanoví měkké limity 600 zpráv PFB a 200 zpráv bez PFB na blok během fáze Příprava návrhu. Tyto limity jsou navrženy tak, aby zabránily prodloužení doby zpracování bloků omezením počtu transakcí zpracovaných v každém bloku, přičemž benchmarky cílí na dobu zpracování 0,25 sekundy na blok při doporučené konfiguraci validátoru.
A konečně, CIP-28 zavádí limit 2 MiB (2 097 152 bajtů) pro jednotlivé velikosti transakcí pro Celestii. Tento limit bude uplatňován ve všech fázích zpracování transakcí (CheckTx, PrepareProposal a ProcessProposal), což z něj činí změnu, která narušuje konsensus. Důvodem tohoto limitu je vyhnout se problémům s šířením velkých transakcí, dokonce i s většími velikostmi bloků, jako je 8 MiB. Poskytuje také prostor pro budoucí zvýšení velikosti bloku a zkrácení doby bloku pro další zvýšení propustnosti.
The post Celestia’s Ginger Upgrade nyní žije na Mocha Testnet, Mainnet Upgrade naplánován na prosinec appeared first on Metaverse Post.