In-update ng Sui ang fastcrypto gamit ang mga constant ng laki ng BN254

Ina-update ng bersyon 1.84.0 ng Sui ang naka-pin na dependency na fastcrypto mula sa commit da61cd4 patungong 576f00e. Idinadagdag ng pagbabagong ito na binubuo ng iisang commit ang mga constant na G1_SIZE at G2_SIZE para sa mga elemento ng BN254, at ginagamit ang G1_SIZE sa paghahati ng vk_gamma_abc habang dini-deserialize ang PreparedVerifyingKey. Hindi binabago ng pagbabagong ito ang asal ng system; ginagamit din ang G1_SIZE sa kaugnay na pagbabago ng Sui na #28230.
Neutral
Isa itong makitid ang saklaw na update sa maintenance ng Sui software, hindi anunsyo tungkol sa tokenomics, adoption, insidente sa seguridad, o performance ng network. Nagdaragdag ang pagbabago sa fastcrypto ng mga tahasang constant para sa laki ng mga elementong BN254 at ina-update ang isang implementasyon ng deserialization. Tahasang binabanggit ng artikulo na walang pagbabago sa gawi ng software. Kaya wala itong malinaw na bagong impormasyong magpapabago sa demand para sa SUI o sa katatagan ng merkado. Malamang na bale-wala ang epekto nito sa kalakalan sa maikling panahon, bagama't gaya ng dati, maaaring subaybayan ng mga trader ang mga balitang partikular sa SUI at ang mas malawak na kalagayan ng merkado. Sa mas mahabang panahon, makatutulong sa maintainability ang mas malinaw na mga constant at pare-parehong paggamit ng mga ito sa buong code, ngunit hindi sapat ang update na ito lamang para patunayang may malaking pagbabago sa mga pundamental ng Sui. Gaya ng mga karaniwang update sa dependency o paglilinis ng code sa iba pang proyektong crypto, malamang na limitado ang magiging reaksiyon ng merkado maliban kung iuugnay ng mga susunod na pahayag ang pagbabagong ito sa isang security fix o makabuluhang pag-upgrade ng produkto.