Зустрічайте "Канкун" - З нетерпінням чекаємо на оновлення Ethereum в початковому 2024 році, яке зменшить витрати й підвищить ефективність, що користуватиметься Рівнем 2!

Початківець1/7/2024, 4:28:32 PM
Ця стаття представляє останнє оновлення Ethereum, а саме "Оновлення Канкун" на початку 2024 року, та вводить специфічний час оновлення та пропозиції щодо вдосконалень, які будуть реалізовані.

Оновлення “Канкун” Ethereum наразі має нові успіхи: 8 лютого 2023 року на 176-му засіданні Фонду Ethereum розробники погодились, що у випадку успішного розвитку речей буде встановлена дата розділення Goerli на початку 2024 року з метою активації тестової мережі Goerli Dencun у січні 2024 року.

Щодо конкретного часу завершення оновлення Ethereum "Canun", заснованого на припущеннях від учасників галузі щодо поточного прогресу розвитку протоколу та завершення тестування, очікується, що воно буде офіційно реалізоване між березнем та квітнем 2024 року.

Значення "Канкунського оновлення" Ethereum нічим не менше за " Оновлення Shapella——Тому що це оновлення є ключовим для подальшого розширення Ethereum, воно може збільшити обсяг транзакцій, на які може відповісти мережа Ethereum за секунду, а також відкриє новий етап розвитку можливостей зберігання та відновлення даних Ethereum.

Для користувачів блокчейна, які володіють цифровими активами,найбільш інтуїтивно зрозумілі зміни, які «Cancun Upgrade» від Ethereum принесе в транзакції з цифровими активами, це:Плата за газ, необхідна для транзакцій з цифровими активами в мережі Ethereum рівня 2, буде значно знижена, можливо, в 14 разів.

Тепер imToken підтримує всі мережі рівня 2 та ланцюги, сумісні з EVM, на Ethereum. Після завершення "Cancun Upgrade" користувачі, які володіють цифровими активами, можуть випробувати активи мережі Ethereum рівня 2 з вищою вартістю та нижчою комісією за газ через imToken. торгівля. Крім того, imToken підтримує OP та Polygon, і ви також можете насолоджуватися відносно нижчими витратами на роботу мережі, безпосередньо використовуючи функцію Swap imToken.

Для розробників блокчейну важливо знати, що після того, як оновлення "Канкун" Ethereum буде офіційно впроваджено у 2024 році, тестова мережа Goerli більше не буде використовуватися. Рекомендується, щоб розробники якнайшвидше перейшли на тестову мережу Sepolia.

imToken тепер повністю підтримує тестову мережу Sepolia та підтримує претензію на тестовий актив мережі Sepolia через вхід через "кран".

Вивчайте"Оновлення Канкун"

Канкун - відоме туристичне місто в Мексиці та місце проведення конференції Devcon 3. Згідно з правилами найменування оновлень Ethereum, оновлення, названі за назвами місць, є оновленнями для виконавчого рівня Ethereum.

Кодове ім'я оновлення узгодження рівня Ethereum, синхронізоване з цим «Оновленням Канкун», - Денеб, тому офіційна назва повної версії рівня виконання та рівня протоколу цього оновлення Ethereum була визначена як «оновлення Денкун». Денкун - це складне слово з Канкун + Денеб.

Наступне — «Оновлення Канкун». Давайте дізнаємося більше про Протоколи покращень (скорочено EIP), на які варто звернути увагу.

01

Протагоніст "Cancun Upgrade": EIP-4844

Прототип розсипання Ethereum

▶ Цілі удосконалення: вирішення проблем масштабованості (тобто потреби в розширенні) Ethereum, допомога у зменшенні витрат на транзакції рішення Layer 2 (Рівень 2) Rollups Ethereum та збільшення швидкості Rollups.

▶ Покращений фон: Вартість мережі Ethereum Layer 1 (Layer1) залишається високою, і необхідно негайно внести необхідні покращення для зниження загальних операційних витрат.

Наразі рішення масштабування на Ethereum в основному є рулапами 2-го рівня.

На практиці рішення Rollups допомагає користувачам значно економити операційні витрати (далі – Gas Fee). Наприклад, від імені проекту Optimism, звичайна вартість плати за газ становить лише 0,001 gwei, що набагато нижче, ніж звичайна вартість основної мережі рівня 1 Ethereum; Рішення ZK Rollups має кращу продуктивність стиснення даних, не вимагає включення сигнатурних даних і дешевше, навіть до одного відсотка основної мережі рівня 1 Ethereum.

Однак для ширшого кола користувачів витрати на газ все ще залишаються відносно дорогим тягарем навіть після рішення Rollups. Крім того, ефективність Ethereum в обробці паралельних транзакцій все ще низька, і він може обробляти лише двозначний обсяг транзакцій на секунду. Вони вимагають нових удосконалень, які допоможуть покращити масштабованість.

Шардинг - це потужний метод покращення для вирішення вищезазначених проблем, але він ще не реалізований в Ethereum. Своєчасна пропозиція плану покращення EIP-4844 полягає в розв'язанні вищезазначених потреб і впровадженні покращення в галузі шардингу. , знайшла компроміс, який можна застосувати до Ethereum на поточному етапі, і заклала ранній технічний фундамент для досягнення загального розділення даних в майбутньому.

Таким чином, EIP-4844 колись називався "Proto-danksharding", що є "прототипом шардінгу". Слово "dank" також має інший походження. Воно взяте з імені дослідника Ethereum Данкрада Файста. Він колись сказав: "EIP-4844 стане прискорювачем для Rollups".

На даний момент, для більш інтуїтивного відображення технічних покращень EIP-4844, назву покращеного протоколу EIP-4844 уніфіковано описано як "Shard Blob Transactions".

▶ Зміст покращень (виконані технічні покращення):

  • Представляємо транзакції Blob: Blob - це скорочення від Binary Large Object. Транзакції Blob - це новий тип транзакцій, який буде використовуватися в майбутньому розщепленні.
  • Впроваджуйте всю логіку виконавчого рівня, необхідну для реалізації майбутнього повного шардингу.
  • Введення логіки перехресної перевірки для всіх виконавчих та консенсусних рівнів, необхідних для реалізації майбутнього повного шарінгу.
  • Реалізує нашарування між перевіркою блоків маяків (тобто даними рівня 2 Ethereum) і вибіркою доступності даних BLOB.
  • Введення блоків маяка для впровадження більшості логіки, необхідної для майбутнього повного шардінгу.

△ Повна діаграма концепції розділення (Віталік Бутерін)

Джерело: foresightnews

▶ Примітки: Bтекти були спочатку розроблені, щоб допомогти переносити дані рівня 2 Ethereum. У той же час Blob, цей набір векторів даних, зберігається вузлами рівня узгодження Ethereum, тому його не можна прочитати віртуальною машиною Ethereum (EVM) рівня виконання. Саме це роз'єднання даних забезпечує зменшення комісій за рішеннями Ethereum Layer 2 Rollups.

Додатково, дані блобу будуть видалені через 18 днів.

Для зменшення тиску на основну мережу, що викликаний пропозиціями щодо вдосконалення, EIP-4844 встановлює верхню межу збільшення обсягу сховища кожного блоку маяка порівняно з майбутнім впровадженням повного шардінгу, обмежуючи його розмір даних приблизно 0,5 МБ (приблизно 4 блоби) максимум.), однак ця верхня межа очікується збільшитися в майбутньому.

△ Дані оновлено на 2023/12/11

△ Джерело даних: I2fees.info, статистика на 8 грудня 2023 року

02

Огляд пропозицій щодо покращень, підтверджених для впровадження у «Оновленні Канкун»:

  • EIP-4844
  • EIP-1153
  • ЄІП-6780
  • EIP-4788
  • EIP-5656
  • EIP-7516

Крім важливого для громадськості проекту покращення EIP-4844, згаданого вище, станом на 8 грудня 2023 року, також включені у підтверджені для впровадження пропозиції щодо покращення в цьому "Оновленні Канкун".

▶ EIP-1153 «Опкоди тимчасового сховища»: Додайте опкоди тимчасового сховища. Тимчасове сховище - це рішення, спеціально розроблене для вирішення внутрішньої комунікації блоків.

Тимчасове сховище не змінює семантику існуючих операцій. Дані тимчасового сховища будуть видалені після кожної транзакції. Диск сервера не буде доступний. Немає потреби очищати слот сховища після використання, і клієнт не потребує завантажувати початкові дані.

Тому, умовно кажучи, перевага використання тимчасового сховища для вирішення проблем зв'язку всередині блоків полягає в тому, що плата за газ низька, і немає необхідності розглядати відшкодування операційних зборів через тимчасове зберігання в майбутніх конструкціях сховищ даних Ethereum. . Однак EIP-1153 не призначений для вирішення проблеми використання даних тимчасового зберігання в існуючих смарт-контрактах.

▶ EIP-6780 “SELFDESTRUCT лише в тій же транзакції”: Змінити функцію опкоду SELFDESTRUCT, щоб підготуватися до майбутнього застосування архітектури дерева Веркле (зазвичай відомого як “Дерево Волкле”) в Ethereum.

Наразі Ethereum використовує архітектуру дерева Меркля (зазвичай називається "дерево Меркля"). Використання опкоду SELFDESTRUCT може внести велику кількість змін до статусу рахунку, наприклад, ви можете видалити коди та сховище. Однак коли у майбутньому Ethereum буде застосована архітектура дерева Веркле, рахунки не можуть бути легко змінені або видалені, оскільки архітектура дерева Веркле буде зберігати кожен рахунок в різному ключі рахунку, і ці ключі не будуть пов'язані з кореневим рахунком.

Тому EIP-6780 пропонує модифікації функціональності коду операції SELFDESTRUCT. Відповідно до EIP-6780, модифікований код операції SELFDESTRUCT більше не має можливості змінювати або видаляти облікові записи під час використання, і буде використовуватися лише для переказу ETH абоненту, але є виняток, коли SELFDESTRUCT керується викликом смарт-контракту в межах тієї ж транзакції, яка була створена.

△ Прогрес впровадження пропозицій щодо поліпшень, пов'язаних із оновленням Ethereum Cancun на клієнті (на 2023/12/8)

Джерело зображення: github@CancunСпецифікація оновлення мережі

▶ EIP-4788 «Корінь блоку маяка в EVM»: Відкрити корінь блоку ланцюга маяка в Ethereum Virtual Machine. Корінь блоку ланцюга маяка є криптографічним аккумулятором (Акумулятори), який використовується для підтвердження будь-якого стану згоди.

Розголошення кореня блоку ланцюга маяка в Ethereum Virtual Machine дозволить доступ до шару консенсусу Ethereum з мінімізацією довіри. Це також удосконалений протокол, який сприяє розвитку випадків використання та підтримуватиме випадки використання, такі як Стейкінг Пули та мости для смарт-контрактів для покращення їхніх Припущень Повірності.

▶ EIP-5656 «MCOPY - Інструкція копіювання пам'яті»: Надає ефективну інструкцію віртуальної машини Ethereum, яку можна використовувати для копіювання областей пам'яті. Копіювання пам'яті є базовою операцією і дуже корисним для різноманітних обчислювально-інтенсивних операцій. Однак майбутня реалізація на віртуальній машині Ethereum також буде супроводжуватися операційними витратами.

Інструкція, введена за EIP-5656, - це нова інструкція, яка раніше не існувала. Якщо розумні контракти, які вже були випущені, використовують цю нову інструкцію, вони повинні звертати увагу на сумісність та можуть потребувати коригування своїх операцій.

▶ EIP-7516 "Код операції BLOBBASEFEE": Введіть код операції BLOBBASEFEE. Цей код операції такий самий, як і код операції BASEFEE, пов'язаний із протоколом EIP-3198, за винятком того, що BLOBBASEFEE повертає базову плату Blob відповідно до протоколу EIP-4844 у цьому оновленні Cancun.

Коли було офіційно визначено графік оновлення “Cancun” (приблизно у квітні ~ травні 2023 року), протокол виконання шару EIP-2537 (попередньо скомпільована операція кривої BLS12-381) , який може бути доданий до “Cancun Upgrade”, був гаряче обговорюваний), EIP-5920 (введення нового операційного коду PAY), на 8 грудня 2023 року все ще не включений до графіка оновлення.

△ Прогрес тестування інтеграції клієнта, Devnet-12 був активований (на 8 грудня 2023 року)

Джерело зображення: github@CancunСпецифікація оновлення мережі

03

"Оновлення Канкун" Синхронізований рівень консенсусу Ethereum "Оновлення Денеба" Покращення, підтверджені для впровадження, включають:

  • EIP-7400
  • EIP-7045
  • EIP-7514

▶ EIP-7400 «Постійно дійсні підписані добровільні виходи»: Реалізувати постійно дійсні підписані добровільні виходи. Цей технічний протокол головним чином призначений для блокування домену підпису виходу валідатора на поточному шарі консенсусу Capella. Після «Оновлення Канкун» воно буде постійно дійсним. Зменшити складність операцій стейкінгу на Ethereum.

▶ EIP-7045 "Збільшити максимальний слот включення атестації": збільшення максимальної автентифікації зашифрованого тексту відкритого тексту (слот для відкритого тексту). Цей технічний протокол матиме вирішальне значення для поточного аналізу безпеки LMD-GHOST і перевірки правил. Наразі валідатори в ланцюжку мають 32 слоти відкритого тексту для підтвердження трансляцій. Після впровадження технічного протоколу EIP-7045 валідатори можуть мати до 64 слотів для відкритого тексту для підтвердження трансляцій.

▶ EIP-7514 "Add Max Epoch Churn Limit": Додати максимальний ліміт відтоку епох. Метою впровадження цього технічного протоколу є пом'якшення негативних зовнішніх проблем, спричинених зростанням загальної кількості ETH, що перебувають у стейкінгу. EIP-7514 є перехідним рішенням, і в майбутньому з'являться технічні рішення, спеціально розроблені для вирішення вищезазначених проблем.

При збільшенні загальної кількості заставленого ETH велика кількість невиділених валідаторів призведе до збільшення шумових даних, а тиск даних на рівень консенсусу Ethereum також зросте. План технічного вдосконалення EIP-7514 Для вирішення вищезазначених питань рекомендується встановити межу максимальної зміни на рівні 8. Це не лише зменшить кількість активних валідаторів, доданих до набору, але й обмежить нескінченний ріст набору.

referenceLink:Посилання на посилання на екзамен

[1] Специфікація оновлення мережі Канкунhttps://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md

Disclaimer:

  1. Ця стаття була перевидана з [ WeChatNo public:Bulu сказав]. Усі авторські права належать оригінальному авторові [Bulu]. Якщо є заперечення до цього повторення, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно займуться цим.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, належать виключно автору і не є жодною інвестиційною порадою.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіатування перекладених статей заборонено.

Share

Зустрічайте "Канкун" - З нетерпінням чекаємо на оновлення Ethereum в початковому 2024 році, яке зменшить витрати й підвищить ефективність, що користуватиметься Рівнем 2!

Початківець1/7/2024, 4:28:32 PM
Ця стаття представляє останнє оновлення Ethereum, а саме "Оновлення Канкун" на початку 2024 року, та вводить специфічний час оновлення та пропозиції щодо вдосконалень, які будуть реалізовані.

Оновлення “Канкун” Ethereum наразі має нові успіхи: 8 лютого 2023 року на 176-му засіданні Фонду Ethereum розробники погодились, що у випадку успішного розвитку речей буде встановлена дата розділення Goerli на початку 2024 року з метою активації тестової мережі Goerli Dencun у січні 2024 року.

Щодо конкретного часу завершення оновлення Ethereum "Canun", заснованого на припущеннях від учасників галузі щодо поточного прогресу розвитку протоколу та завершення тестування, очікується, що воно буде офіційно реалізоване між березнем та квітнем 2024 року.

Значення "Канкунського оновлення" Ethereum нічим не менше за " Оновлення Shapella——Тому що це оновлення є ключовим для подальшого розширення Ethereum, воно може збільшити обсяг транзакцій, на які може відповісти мережа Ethereum за секунду, а також відкриє новий етап розвитку можливостей зберігання та відновлення даних Ethereum.

Для користувачів блокчейна, які володіють цифровими активами,найбільш інтуїтивно зрозумілі зміни, які «Cancun Upgrade» від Ethereum принесе в транзакції з цифровими активами, це:Плата за газ, необхідна для транзакцій з цифровими активами в мережі Ethereum рівня 2, буде значно знижена, можливо, в 14 разів.

Тепер imToken підтримує всі мережі рівня 2 та ланцюги, сумісні з EVM, на Ethereum. Після завершення "Cancun Upgrade" користувачі, які володіють цифровими активами, можуть випробувати активи мережі Ethereum рівня 2 з вищою вартістю та нижчою комісією за газ через imToken. торгівля. Крім того, imToken підтримує OP та Polygon, і ви також можете насолоджуватися відносно нижчими витратами на роботу мережі, безпосередньо використовуючи функцію Swap imToken.

Для розробників блокчейну важливо знати, що після того, як оновлення "Канкун" Ethereum буде офіційно впроваджено у 2024 році, тестова мережа Goerli більше не буде використовуватися. Рекомендується, щоб розробники якнайшвидше перейшли на тестову мережу Sepolia.

imToken тепер повністю підтримує тестову мережу Sepolia та підтримує претензію на тестовий актив мережі Sepolia через вхід через "кран".

Вивчайте"Оновлення Канкун"

Канкун - відоме туристичне місто в Мексиці та місце проведення конференції Devcon 3. Згідно з правилами найменування оновлень Ethereum, оновлення, названі за назвами місць, є оновленнями для виконавчого рівня Ethereum.

Кодове ім'я оновлення узгодження рівня Ethereum, синхронізоване з цим «Оновленням Канкун», - Денеб, тому офіційна назва повної версії рівня виконання та рівня протоколу цього оновлення Ethereum була визначена як «оновлення Денкун». Денкун - це складне слово з Канкун + Денеб.

Наступне — «Оновлення Канкун». Давайте дізнаємося більше про Протоколи покращень (скорочено EIP), на які варто звернути увагу.

01

Протагоніст "Cancun Upgrade": EIP-4844

Прототип розсипання Ethereum

▶ Цілі удосконалення: вирішення проблем масштабованості (тобто потреби в розширенні) Ethereum, допомога у зменшенні витрат на транзакції рішення Layer 2 (Рівень 2) Rollups Ethereum та збільшення швидкості Rollups.

▶ Покращений фон: Вартість мережі Ethereum Layer 1 (Layer1) залишається високою, і необхідно негайно внести необхідні покращення для зниження загальних операційних витрат.

Наразі рішення масштабування на Ethereum в основному є рулапами 2-го рівня.

На практиці рішення Rollups допомагає користувачам значно економити операційні витрати (далі – Gas Fee). Наприклад, від імені проекту Optimism, звичайна вартість плати за газ становить лише 0,001 gwei, що набагато нижче, ніж звичайна вартість основної мережі рівня 1 Ethereum; Рішення ZK Rollups має кращу продуктивність стиснення даних, не вимагає включення сигнатурних даних і дешевше, навіть до одного відсотка основної мережі рівня 1 Ethereum.

Однак для ширшого кола користувачів витрати на газ все ще залишаються відносно дорогим тягарем навіть після рішення Rollups. Крім того, ефективність Ethereum в обробці паралельних транзакцій все ще низька, і він може обробляти лише двозначний обсяг транзакцій на секунду. Вони вимагають нових удосконалень, які допоможуть покращити масштабованість.

Шардинг - це потужний метод покращення для вирішення вищезазначених проблем, але він ще не реалізований в Ethereum. Своєчасна пропозиція плану покращення EIP-4844 полягає в розв'язанні вищезазначених потреб і впровадженні покращення в галузі шардингу. , знайшла компроміс, який можна застосувати до Ethereum на поточному етапі, і заклала ранній технічний фундамент для досягнення загального розділення даних в майбутньому.

Таким чином, EIP-4844 колись називався "Proto-danksharding", що є "прототипом шардінгу". Слово "dank" також має інший походження. Воно взяте з імені дослідника Ethereum Данкрада Файста. Він колись сказав: "EIP-4844 стане прискорювачем для Rollups".

На даний момент, для більш інтуїтивного відображення технічних покращень EIP-4844, назву покращеного протоколу EIP-4844 уніфіковано описано як "Shard Blob Transactions".

▶ Зміст покращень (виконані технічні покращення):

  • Представляємо транзакції Blob: Blob - це скорочення від Binary Large Object. Транзакції Blob - це новий тип транзакцій, який буде використовуватися в майбутньому розщепленні.
  • Впроваджуйте всю логіку виконавчого рівня, необхідну для реалізації майбутнього повного шардингу.
  • Введення логіки перехресної перевірки для всіх виконавчих та консенсусних рівнів, необхідних для реалізації майбутнього повного шарінгу.
  • Реалізує нашарування між перевіркою блоків маяків (тобто даними рівня 2 Ethereum) і вибіркою доступності даних BLOB.
  • Введення блоків маяка для впровадження більшості логіки, необхідної для майбутнього повного шардінгу.

△ Повна діаграма концепції розділення (Віталік Бутерін)

Джерело: foresightnews

▶ Примітки: Bтекти були спочатку розроблені, щоб допомогти переносити дані рівня 2 Ethereum. У той же час Blob, цей набір векторів даних, зберігається вузлами рівня узгодження Ethereum, тому його не можна прочитати віртуальною машиною Ethereum (EVM) рівня виконання. Саме це роз'єднання даних забезпечує зменшення комісій за рішеннями Ethereum Layer 2 Rollups.

Додатково, дані блобу будуть видалені через 18 днів.

Для зменшення тиску на основну мережу, що викликаний пропозиціями щодо вдосконалення, EIP-4844 встановлює верхню межу збільшення обсягу сховища кожного блоку маяка порівняно з майбутнім впровадженням повного шардінгу, обмежуючи його розмір даних приблизно 0,5 МБ (приблизно 4 блоби) максимум.), однак ця верхня межа очікується збільшитися в майбутньому.

△ Дані оновлено на 2023/12/11

△ Джерело даних: I2fees.info, статистика на 8 грудня 2023 року

02

Огляд пропозицій щодо покращень, підтверджених для впровадження у «Оновленні Канкун»:

  • EIP-4844
  • EIP-1153
  • ЄІП-6780
  • EIP-4788
  • EIP-5656
  • EIP-7516

Крім важливого для громадськості проекту покращення EIP-4844, згаданого вище, станом на 8 грудня 2023 року, також включені у підтверджені для впровадження пропозиції щодо покращення в цьому "Оновленні Канкун".

▶ EIP-1153 «Опкоди тимчасового сховища»: Додайте опкоди тимчасового сховища. Тимчасове сховище - це рішення, спеціально розроблене для вирішення внутрішньої комунікації блоків.

Тимчасове сховище не змінює семантику існуючих операцій. Дані тимчасового сховища будуть видалені після кожної транзакції. Диск сервера не буде доступний. Немає потреби очищати слот сховища після використання, і клієнт не потребує завантажувати початкові дані.

Тому, умовно кажучи, перевага використання тимчасового сховища для вирішення проблем зв'язку всередині блоків полягає в тому, що плата за газ низька, і немає необхідності розглядати відшкодування операційних зборів через тимчасове зберігання в майбутніх конструкціях сховищ даних Ethereum. . Однак EIP-1153 не призначений для вирішення проблеми використання даних тимчасового зберігання в існуючих смарт-контрактах.

▶ EIP-6780 “SELFDESTRUCT лише в тій же транзакції”: Змінити функцію опкоду SELFDESTRUCT, щоб підготуватися до майбутнього застосування архітектури дерева Веркле (зазвичай відомого як “Дерево Волкле”) в Ethereum.

Наразі Ethereum використовує архітектуру дерева Меркля (зазвичай називається "дерево Меркля"). Використання опкоду SELFDESTRUCT може внести велику кількість змін до статусу рахунку, наприклад, ви можете видалити коди та сховище. Однак коли у майбутньому Ethereum буде застосована архітектура дерева Веркле, рахунки не можуть бути легко змінені або видалені, оскільки архітектура дерева Веркле буде зберігати кожен рахунок в різному ключі рахунку, і ці ключі не будуть пов'язані з кореневим рахунком.

Тому EIP-6780 пропонує модифікації функціональності коду операції SELFDESTRUCT. Відповідно до EIP-6780, модифікований код операції SELFDESTRUCT більше не має можливості змінювати або видаляти облікові записи під час використання, і буде використовуватися лише для переказу ETH абоненту, але є виняток, коли SELFDESTRUCT керується викликом смарт-контракту в межах тієї ж транзакції, яка була створена.

△ Прогрес впровадження пропозицій щодо поліпшень, пов'язаних із оновленням Ethereum Cancun на клієнті (на 2023/12/8)

Джерело зображення: github@CancunСпецифікація оновлення мережі

▶ EIP-4788 «Корінь блоку маяка в EVM»: Відкрити корінь блоку ланцюга маяка в Ethereum Virtual Machine. Корінь блоку ланцюга маяка є криптографічним аккумулятором (Акумулятори), який використовується для підтвердження будь-якого стану згоди.

Розголошення кореня блоку ланцюга маяка в Ethereum Virtual Machine дозволить доступ до шару консенсусу Ethereum з мінімізацією довіри. Це також удосконалений протокол, який сприяє розвитку випадків використання та підтримуватиме випадки використання, такі як Стейкінг Пули та мости для смарт-контрактів для покращення їхніх Припущень Повірності.

▶ EIP-5656 «MCOPY - Інструкція копіювання пам'яті»: Надає ефективну інструкцію віртуальної машини Ethereum, яку можна використовувати для копіювання областей пам'яті. Копіювання пам'яті є базовою операцією і дуже корисним для різноманітних обчислювально-інтенсивних операцій. Однак майбутня реалізація на віртуальній машині Ethereum також буде супроводжуватися операційними витратами.

Інструкція, введена за EIP-5656, - це нова інструкція, яка раніше не існувала. Якщо розумні контракти, які вже були випущені, використовують цю нову інструкцію, вони повинні звертати увагу на сумісність та можуть потребувати коригування своїх операцій.

▶ EIP-7516 "Код операції BLOBBASEFEE": Введіть код операції BLOBBASEFEE. Цей код операції такий самий, як і код операції BASEFEE, пов'язаний із протоколом EIP-3198, за винятком того, що BLOBBASEFEE повертає базову плату Blob відповідно до протоколу EIP-4844 у цьому оновленні Cancun.

Коли було офіційно визначено графік оновлення “Cancun” (приблизно у квітні ~ травні 2023 року), протокол виконання шару EIP-2537 (попередньо скомпільована операція кривої BLS12-381) , який може бути доданий до “Cancun Upgrade”, був гаряче обговорюваний), EIP-5920 (введення нового операційного коду PAY), на 8 грудня 2023 року все ще не включений до графіка оновлення.

△ Прогрес тестування інтеграції клієнта, Devnet-12 був активований (на 8 грудня 2023 року)

Джерело зображення: github@CancunСпецифікація оновлення мережі

03

"Оновлення Канкун" Синхронізований рівень консенсусу Ethereum "Оновлення Денеба" Покращення, підтверджені для впровадження, включають:

  • EIP-7400
  • EIP-7045
  • EIP-7514

▶ EIP-7400 «Постійно дійсні підписані добровільні виходи»: Реалізувати постійно дійсні підписані добровільні виходи. Цей технічний протокол головним чином призначений для блокування домену підпису виходу валідатора на поточному шарі консенсусу Capella. Після «Оновлення Канкун» воно буде постійно дійсним. Зменшити складність операцій стейкінгу на Ethereum.

▶ EIP-7045 "Збільшити максимальний слот включення атестації": збільшення максимальної автентифікації зашифрованого тексту відкритого тексту (слот для відкритого тексту). Цей технічний протокол матиме вирішальне значення для поточного аналізу безпеки LMD-GHOST і перевірки правил. Наразі валідатори в ланцюжку мають 32 слоти відкритого тексту для підтвердження трансляцій. Після впровадження технічного протоколу EIP-7045 валідатори можуть мати до 64 слотів для відкритого тексту для підтвердження трансляцій.

▶ EIP-7514 "Add Max Epoch Churn Limit": Додати максимальний ліміт відтоку епох. Метою впровадження цього технічного протоколу є пом'якшення негативних зовнішніх проблем, спричинених зростанням загальної кількості ETH, що перебувають у стейкінгу. EIP-7514 є перехідним рішенням, і в майбутньому з'являться технічні рішення, спеціально розроблені для вирішення вищезазначених проблем.

При збільшенні загальної кількості заставленого ETH велика кількість невиділених валідаторів призведе до збільшення шумових даних, а тиск даних на рівень консенсусу Ethereum також зросте. План технічного вдосконалення EIP-7514 Для вирішення вищезазначених питань рекомендується встановити межу максимальної зміни на рівні 8. Це не лише зменшить кількість активних валідаторів, доданих до набору, але й обмежить нескінченний ріст набору.

referenceLink:Посилання на посилання на екзамен

[1] Специфікація оновлення мережі Канкунhttps://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md

Disclaimer:

  1. Ця стаття була перевидана з [ WeChatNo public:Bulu сказав]. Усі авторські права належать оригінальному авторові [Bulu]. Якщо є заперечення до цього повторення, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно займуться цим.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, належать виключно автору і не є жодною інвестиційною порадою.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіатування перекладених статей заборонено.
Start Now
Sign up and get a
$100
Voucher!