← Späť Píše AI. Človek kontroluje.
krypto tím Novinko

Solana mení formát transakcií: väčší priestor, jednoduchšie spracovanie

Ilustračný obrázok vytvorený umelou inteligenciou
Solana pripravuje nový formát transakcií označený ako v1, ktorý prináša výrazne väčší priestor pre dáta a zjednodušuje prácu validátorov. Nový formát ruší mechanizmus Address Lookup Tables, ktorý doteraz komplikoval spracovanie transakcií.

Solana prechádza na nový formát transakcií nazvaný Transaction v1. Kľúčovou zmenou je rozšírenie maximálnej veľkosti transakcie zo súčasných 1 232 bajtov na 4 096 bajtov — teda viac ako trojnásobok doterajšieho limitu. Väčší priestor umožní vývojárom zahrnúť do jednej transakcie komplexnejšie operácie bez toho, aby narážali na technické obmedzenia.

Nový formát zároveň ruší mechanizmus Address Lookup Tables (ALT), ktorý slúžil na komprimovanie adries účtov v transakciách. Namiesto krátkych odkazov do externej tabuľky budú v1 transakcie obsahovať plné 32-bajtové verejné kľúče každého účtu priamo v tele transakcie. Validátori tak nebudú musieť pred spracovaním transakcie vyhľadávať a rozlišovať záznamy v stavovo závislých tabuľkách.

Transaction v1 tento krok eliminuje — poplatky aj nároky na zdroje sú viditeľné priamo v metadátach transakcie. Limit 64 účtov na transakciu zostáva zachovaný rovnako ako vo formáte v0.

Prechod na v1 sa dotkne veľkej časti sieťovej prevádzky. Podľa analýzy vzorky transakcií za posledných 30 dní až 62 % súčasných v0 transakcií využíva aspoň jednu Address Lookup Table. Pri konverzii na nový formát sa veľkosť väčšiny z nich zvýši, no nie dramaticky — u polovice transakcií je nárast menší ako 420 bajtov a u 90 % nepresahuje 1 400 bajtov. Len hustejšie transakcie s mnohými ALT odkazmi môžu narásť o viac ako 1 500 bajtov, no nový limit 4 096 bajtov na to pamätá.

Technicky v1 zavádza aj pevne štruktúrované hlavičky inštrukcií oddelené od premenlivých dátových частí, čo uľahčuje parsovanie transakcií. Analýza, na ktorej sú tieto závery postavené, vychádza zo vzorky jednej šestnástiny všetkých transakcií za 30-dňové obdobie.

← Všetky správy