Zerknąłem na Ethereum Fusaka i zauważyłem, że EIP7939 jest w (opcode CLZ - wyczyść wiodące zera). Brzmi to nieco tajemniczo, ale w rzeczywistości prowadzi do wielu matematycznych optymalizacji, umożliwiających algorytmy kompresji, takie jak znajdowanie log2(x) czy nawet kroki normalizacji w formułach DeFi. Jest również używane w dowodach Merkle'a i optymalizacjach haszowania, a także może pomóc w kompaktowym reprezentowaniu liczb o zmiennej długości, co jest dobre do kodowania lub kompresji na łańcuchu. I o ile mi wiadomo, może pomóc w losowości - szybkie określenie rozkładu bitów. Myślę... o dowodzie na łańcuchu poziomów rzadkości: rzadkość będąca CLZ deterministycznego hasha. Coś takiego: ``` h = keccak256(user || salt || context) tier = clz(h) // 0–256 cena mint / alokacja / nagroda ∝ 2^tier (lub wyszukiwanie) ``` To daje nam: - wyszukiwanie o stałym czasie, minimalne zużycie gazu, bez pętli - odporne na Sybila pokrętła, gdzie wymagany jest minimalny poziom do mintowania - przyjazne dla zk w celu udowodnienia rzadkości poza łańcuchem - kompozycyjne: można używać poziomów do ograniczania relacji API, bramkowania kolejek VIP, ustalania dynamicznych opłat zwracanych w AMM, wszystko bez skanowania pamięci (wyobraź sobie: wyższy CLZ = lepsza zniżka na trasie w łańcuchach specyficznych dla sektora, takich jak @katana) To by się przydało w @RmrkApp Kanaria w tamtych czasach 🥺 Spodziewam się zobaczyć to w pełnej matematyce, logice przechowywania bitmap, pomocnikach obwodów ZK i nie tylko. 100 polubień i 10 RT, a zbuduję prototyp open source tego na testnecie przed wydaniem Fusaka.