Ensimmäinen testi: Airpods Pro 3:lla on noin 20 % parempi ANC. Se ei itse asiassa ole pienempi. Saattaa toimia huonommin kyljellään nukkuessa, koska se työntyy hieman enemmän esiin.
Lisää EIP: Calldata-ajon pituuden koodausmalli
EVM L1:ssä (esim. Tempo) calldatan tehokkuudella on jälleen merkitystä. OP Stack L2s pakkaa puhelutiedot automaattisesti ja välittää säästöt takaisin käyttäjille. Mutta jos olet L1, sinun on optimoitava se.
Tekninen selitys (Fantasy Top -faneille):
Ethereumin puheludatassa nollatavut ovat 1/4 nollasta poikkeavien tavujen hinnasta. Mutta tämä on aika mielivaltaista, koska kutsudata lähetetään ja tallennetaan edelleen sanatarkasti ilman edes yksinkertaista RLE-pakkausta. Tämä 1/4 kustannuksista on kannustaa pakkaukseen, mutta kukaan ei itse asiassa tee sitä. Jos edes yksinkertainen RLE on toteutettu, nolla tavua maksaisi 1/100 nollasta poikkeavien tavujen hinnasta.
Joten parantaakseni Ethereumin kohdistusta ja ristipölytystä takaisin, ajattelin, miksi en tekisi uutta EIP:tä tätä varten. Tämä johtuu myös käytännön syistä, koska en halua muuttaa olemassa olevia älykkäiden sopimusten standardeja, kuten ERC-7821, sisällyttämään calldata-optimoitua tilaa vain sitä varten. Optimointi txn-tasolla olisi parempi (koska koko txn-kutsudata hyötyy).
On kaksi tapaa tehdä se:
- Ota käyttöön txn-tason RLE-pakkausjärjestelmä (EIP-taso).
- Toteuta esikäännökset calldatan pakkaamiseen/purkamiseen (RIP-tyyli). Soladyn LibZip.cdCompress on melko tehokas, mutta miksi et tekisi siitä esikäännöksiä?
Joka tapauksessa meidän on ensin virallistettava koodausmalli ja siten tarve kirjoittaa tämä.
Tyhmä fantasia Top Qn... Onko se viikon korkein postaus? Vai onko se keskiarvo? Tai jokin liukuva aikaikkunapiste?
julkaistaan jotenkin tällä viikolla. Pahimmassa tapauksessa julkaisen ruokakuvia.