Ethereum zaktualizował się w 2024 roku więcej niż w ciągu ostatnich trzech lat razem wziętych. 𝘉𝘶𝘵 𝘰𝘯𝘦 𝘱𝘳𝘰𝘱𝘰𝘴𝘢𝘭 𝘲𝘶𝘪𝘦𝘵𝘭𝘺 𝘤𝘩𝘢𝘯𝘨𝘦𝘴 𝘦𝘷𝘦𝘳𝘺𝘵𝘩𝘪𝘯𝘨: 𝘱𝘢𝘳𝘢𝘭𝘭𝘦𝘭 𝘦𝘹𝘦𝘤𝘶𝘵𝘪𝘰𝘯. EIP-7928 może być momentem, w którym Ethereum w końcu przestaje być jednowątkowe.👇🧵 Widzieliśmy aktualizację Fusaka, aktualizację kohaku, tak wiele EIP i ERC, ale EIP-7928 trafia w sedno EVM. ---------------------------------------- 𝐖𝐡𝐚𝐭 𝐢𝐬 𝐄𝐈𝐏-7928? 𝘌𝘐𝘗-7928 𝘪𝘴 𝘢 𝘱𝘳𝘰𝘱𝘰𝘴𝘦𝘥 𝘶𝘱𝘨𝘳𝘢𝘥𝘦 𝘵𝘩𝘢𝘵 𝘪𝘯𝘵𝘳𝘰𝘥𝘶𝘤𝘦𝘴 𝘉𝘰𝘶𝘯𝘥𝘦𝘥 𝘈𝘵𝘰𝘮𝘪𝘤 𝘓𝘪𝘴𝘵𝘴 (𝘉𝘈𝘓𝘴), 𝘢 𝘧𝘰𝘳𝘮𝘢𝘭 𝘸𝘢𝘺 𝘧𝘰𝘳 𝘵𝘳𝘢𝘯𝘴𝘢𝘤𝘵𝘪𝘰𝘯𝘴 𝘵𝘰 𝘥𝘦𝘤𝘭𝘢𝘳𝘦 𝘸𝘩𝘢𝘵 𝘴𝘵𝘢𝘵𝘦 𝘵𝘩𝘦𝘺 𝘸𝘪𝘭𝘭 𝘳𝘦𝘢𝘥 𝘰𝘳 𝘸𝘳𝘪𝘵𝘦 𝘣𝘦𝘧𝘰𝘳𝘦 𝘦𝘹𝘦𝘤𝘶𝘵𝘪𝘰𝘯. Dzięki włączeniu strukturalnego „manifestu dostępu do stanu”, klienci Ethereum mogą określić, czy dwie transakcje dotykają tych samych części stanu, a jeśli nie, mogą być wykonywane równolegle. To rozwiązuje jeden z największych problemów Ethereum, jest to system, który sprawia, że wykonania odbywają się sekwencyjnie, gdzie każda transakcja musi być realizowana w kolejności. Z EIP-7928 Ethereum robi duży krok w kierunku środowiska wykonawczego wielowątkowego, umożliwiając większą przepustowość bez redefiniowania EVM. ---------------------------------------- 𝐖𝐡𝐚𝐭 𝐢𝐬 𝐁𝐀𝐋 (𝐁𝐨𝐮𝐧𝐝𝐞𝐝 𝐀𝐭𝐨𝐦𝐢𝐜 𝐋𝐢𝐬𝐭)? Bounded Atomic List (BAL) to metadane, które informują sieć dokładnie, które konta i lokalizacje pamięci transakcja zamierza odczytać lub zmodyfikować, zanim jeszcze zostanie wykonana. To przekształca EVM z czarnej skrzynki do przewidywalnego systemu, w którym zużycie zasobów jest znane z wyprzedzeniem. BAL działa jak kompaktowy, deterministyczny zarys śladu wykonania. Daje walidatorom pewność, że: ➢ transakcja nie dotknie niczego poza zadeklarowanymi granicami...