Розробники екосистеми Ethereum щойно опублікували доказ концепції «Native Rollups». Цим керує команда виконавчого клієнта Ethrex, дослідники з Ethereum Foundation та учасники L2BEAT. Зокрема, для чого потрібні ці «Native Rollups»? Для зручності розуміння проведемо просту аналогію: Ethereum L1 схожий на найнадійніший «великий банк», а L2 еквівалентний багатьом малим відділенням, відкритим поза межами «великого банку». Ці маленькі філії хочуть зробити бізнес швидшим і дешевшим, але їм все одно потрібно довести, що вони не шахраювали і що бухгалтерська книга правильна, а також розробити «систему доказів». Зараз існує дві «системи доказів»: одна — система захисту від шахрайства (оптимістична, більшість із яких мають 7-денний період виклику, що досить складно); Одна з них — система ZK proof (складна, складна для запису схем, і її нелегко оновити, щоб не відставати від основного ланцюга). Внаслідок цього, Безпека малих відділень має забезпечуватися власною командою або «комітетом безпеки», а оновлення мають проходити голосування на засіданнях, що ускладнює досягнення справжньої децентралізації, а помилки мають виправлятися самостійно. У цьому контексті вийшов Native Rollups. Це означає безпосередньо дозволити Ethereum, «великому банку», допомагати малим відділенням, таким як L2, перевіряти реєстр. Як це зробити? За допомогою прекомпіляції (EIP-8079 пропозиції) під назвою EXECUTE, невелика гілка передає багато даних транзакцій до основного ланцюга, і основний ланцюг безпосередньо «перевиконує» ці транзакції, щоб підтвердити їхню правильність чи ні. Це як основний ланцюг, який перераховує сам рахунок, щоб переконатися, що він правильний. Переваги? Реалізація L2 еквівалентна безпеці L1, верифікація використовує власний рушій Ethereum, а баги — це також баги Ethereum, а не малі гілки. успадкувати всю безпеку основного ланцюга, і немає потреби займатися «напівцентралізованими» заходами, такими як комітети з безпеки та багатопідписні мости, щоб досягти справжньої децентралізації; Оновлення також автоматично слідують: якщо хардфорк L1 оновлює EVM (наприклад, деякі нові опкоди), Native Rollup автоматично сумісний, і команді L2 не потрібно переслідувати зміни коду; ...