
Від початку своєї роботи Ethereum неодноразово оновлював мережу для вирішення питань масштабованості, ефективності та безпеки. Такі оновлення здійснюються через хардфорки, кожен з яких спрямований на певні характеристики блокчейна. Оновлення Ethereum Cancun-Deneb, більш відоме як Dencun, є наступним ключовим кроком для другої за величиною блокчейн-мережі світу.
На початку 2024 року співзасновник Ethereum Віталік Бутерін повідомив про успішне впровадження «оновлення масштабування rollup (Dencun)». Цей важливий етап покликаний збільшити пропускну здатність і знизити вартість транзакцій, що сприятиме розвитку екосистеми Layer 2 у мережі.
Dencun спрямоване на підвищення масштабованості блокчейна через протоданкшардинг. Оновлення Cancun та Deneb працюють у тандемі для посилення ефективності й безпеки мережі Ethereum. Cancun оновлює виконавчий рівень мережі, а Deneb — консенсусний рівень, що забезпечує комплексне вдосконалення архітектури.
Оновлення Dencun оптимізує виконавчий рівень Ethereum, закладаючи підґрунтя для повного впровадження шардингу даних у рамках довгострокової технічної стратегії Ethereum. Співзасновник проекту зазначав, що саме через це оновлення мережа зосередиться на усуненні вузьких місць масштабованості.
Ця подія є стартом «фази Surge» у дорожній карті блокчейн-рівнів Ethereum. Мета — досягти масового впровадження та підвищити продуктивність завдяки rollup-рішенням Layer 2 без шкоди для децентралізації. Впроваджуючи такі зміни, Ethereum прагне залишатися провідною платформою для децентралізованих застосунків і відповідати зростаючим потребам користувачів.
Оновлення Ethereum Cancun, на яке чекали багато користувачів, завершили у першому кварталі 2024 року. Віталік оголосив 13 березня, що «оновлення масштабування rollup» (Dencun) реалізовано, а наступною ціллю стануть Verkle Trees (покращення структури стейкінгу).
Спочатку випуск планували на жовтень 2023 року, однак інженерні складнощі призвели до його відтермінування. Це дало змогу розробникам провести додаткові тести й забезпечити стабільність нових функцій.
Оновлення Dencun запустили на тестнеті Goerli 17 січня 2024 року, а з 31 січня 2024 року — на тестнеті Sepolia. Тестування в цих мережах дало змогу виявити й вирішити можливі проблеми перед запуском на основній мережі, що забезпечило більш плавний перехід для екосистеми Ethereum.
Ethereum Improvement Proposals (EIP) — це серія запропонованих покращень у межах оновлень Ethereum. Вони спрямовані на підвищення масштабованості, ефективності та безпеки блокчейна в екосистемі Ethereum. Оновлення Dencun включає кілька важливих EIP:
EIP-1153: Оптимізує зберігання даних в екосистемі Ethereum. Запроваджує два нових опкоди EVM для економії газу, які автоматично видаляються після завершення кожної транзакції, зменшуючи витрати на зберігання й підвищуючи ефективність.
EIP-4788: Робить дані Beacon Chain доступними для виконавчого рівня через зберігання у смартконтрактах. Це посилює архітектуру мережі, підвищує безпеку та функціональність завдяки кращій взаємодії між рівнями консенсусу й виконання.
EIP-4844: Протоданкшардинг забезпечує дешевші транзакції через тимчасові blob-дані для rollup-рішень. Це найбільша зміна Dencun, яка напряму вирішує проблему вартості транзакцій.
EIP-5656: Додає MCOPY, що дозволяє копіювати пам’ять у віртуальній машині Ethereum простіше і дешевше для підвищення продуктивності. Це зменшує витрати газу для операцій смартконтрактів.
EIP-6780: Оновлює код самознищення, обмежуючи видалення смартконтрактів через код та посилюючи захист користувацьких даних і активів. Це підвищує загальну безпеку мережі.
EIP-7044: Скасовує обмеження щодо надійності повідомлень про вихід валідаторів, підвищуючи гнучкість їх дій.
EIP-7045: Збільшує час для включення атестацій до блоків Beacon Chain, посилюючи участь у мережі.
EIP-7514: Обмежує кількість валідаторів, яких можна активувати протягом однієї епохи, запобігаючи надто швидкому зростанню їх числа.
EIP-7516: Додає опкод BLOBBASEFEE, який повертає базову плату blob для виконуваного блоку, забезпечуючи прозорість вартості blob-транзакцій.
EIP-4844, або протоданкшардинг, — один з EIP, запланованих для впровадження в оновленні Ethereum Cancun-Deneb. Очікується, що це дозволить користувачам Ethereum платити менші комісії за Layer 2 транзакції.
Ethereum неодноразово оновлювали для збільшення пропускної здатності. Останніми роками розробники зосереджені на вирішенні двох проблем: високих комісій за газ і обмежень обсягу транзакцій.
Шардинг — це спосіб підвищення продуктивності шляхом поділу бази даних на менші сегменти для керування окремими частинами даних. Його запропонували як довгострокове рішення, але він складний і тривалий у впровадженні. Протоданкшардинг є більш швидким проміжним рішенням.
Запропонована модифікація мережі Ethereum дозволяє суттєво знизити комісії та підвищити пропускну здатність. Протоданкшардинг — це прототип данкшардингу, тимчасове рішення перед повноцінним запуском данкшардингу у майбутньому.
Данкшардинг і протоданкшардинг — ключові компоненти оновлень консенсусного рівня Ethereum і головна мета для підвищення потенціалу мережі. Данкшардинг — це тип шардингу, що впроваджується на завершальному етапі Ethereum 2.0, зосереджений на оптимізації обробки транзакцій і спрощенні зберігання даних для кращої доступності й управління в системі Ethereum.
Для реалізації протоданкшардингу, проміжного етапу данкшардингу, впроваджується новий тип транзакцій із можливістю приєднання blob-даних. EIP-4844 додає blob до блоків транзакцій. Завдяки данкшардингу очікується масштабування Ethereum із підвищенням TPS приблизно до 100 000.
Як зазначалося вище, оновлення Cancun зосереджене на оптимізації виконавчого рівня (Layer 1), що стане основою для повного впровадження шардингу згідно з довгостроковою стратегією Ethereum.
Шардинг — це поділ блокчейн-бази даних на менші частини. Мета — підвищити загальну ефективність, розподіливши навантаження між різними вузлами. Оновлення Cancun запроваджує нову форму — протоданкшардинг — як проміжний крок до повного впровадження шардингу.
Як вже зазначалося, протоданкшардинг — це важливий крок для оптимізації операцій, управління даними та зниження вартості транзакцій у екосистемі Ethereum. Він вирішує основні обмеження, які стримували зростання мережі.
Протоданкшардинг пропонує ефективне рішення трилеми Ethereum: безпека, децентралізація та масштабованість. Саме ці складові перешкоджали ефективній роботі мережі за низьких витрат, створюючи постійний баланс між пріоритетами.
Протоданкшардинг — ключовий компонент оновлення консенсусного рівня Ethereum, покликаний підвищити ефективність і масштабованість мережі. Він вводить тимчасове сховище, що дозволяє користувачам додавати дані у blob, приєднані до блоків транзакцій, за нижчою вартістю.
Дані видаляються згодом, що економить місце та знижує витрати на транзакції. Це дає можливість обробляти більший обсяг транзакцій через Layer 2 rollup-рішення економічніше. Протоданкшардинг, основний компонент EIP-4844, є центральним елементом майбутньої стратегії масштабування Ethereum і вже офіційно інтегрований через оновлення Ethereum Cancun.
Ethereum Cancun дає низку переваг для користувачів і розробників екосистеми Ethereum.
Підвищена безпека: Оновлення забезпечує більш безпечний та зручний користувацький досвід. Завдяки вдосконаленим криптографічним методам і новим механізмам валідації поліпшується обробка транзакцій і захист даних користувачів.
Поліпшена кросчейн-взаємодія: Дає змогу легше, безпечніше і безперервно взаємодіяти між різними мережами, підтримує роботу з Layer 2-рішеннями та розширює міжмережеву інтеграцію.
Покращена масштабованість: Запропоновані зміни вирішують проблему масштабованості, значно збільшуючи транзакційну пропускну здатність мережі Ethereum і дозволяють платформі обробляти більше запитів користувачів.
Покращена доступність і зберігання даних: Оновлення оптимізує зберігання даних у мережі Ethereum і знижує вартість їх зберігання, підвищуючи ефективність і довгострокову стійкість мережі.
Зниження операційних витрат: Оновлення зменшує комісії за газ на блокчейні Ethereum через транзакції з blob, роблячи мережу доступнішою для користувачів.
Підвищення швидкості обробки транзакцій: Кількість транзакцій в секунду в Ethereum зросла. Це дозволяє мережі працювати швидше та обробляти більше трафіку, що покращує досвід користувачів.
Стимулювання технологічних інновацій: Оновлення Dencun створює основу для подальших технологічних розробок, відкриває нові можливості для вдосконалення операцій та зміцнює конкурентоспроможність Ethereum у динамічному блокчейн-середовищі.
Як і попередні оновлення, Dencun містить певні ризики, які потребують ретельного управління.
Вплив на чинні смартконтракти: Впровадження нових функцій і технологій зберігання даних може створити проблеми сумісності зі вже існуючими смартконтрактами, що вимагатиме оновлення застосунків розробниками.
Проблеми інтеграції: Попри прагнення до ефективнішого зберігання даних, процес міграції може проходити неідеально. Це може вплинути на поточні операції й вимагатиме узгоджених дій у межах екосистеми. Тому ретельне планування та інформування перед впровадженням є критично важливими для мінімізації ризиків.
Оновлення Dencun очікувано матиме значний вплив на валідаторів. Воно покращує роботу мережі Ethereum й вирішує такі питання, як високі комісії за газ і обмеження масштабованості. Завдяки цим змінам транзакції Ethereum стануть економічнішими, що вигідно для валідаторів і користувачів.
Оновлення Dencun удосконалює алгоритм консенсусу Proof of Stake, роблячи його більш надійним для підвищення ефективності й залучення нових валідаторів. Завдяки покращенню досвіду валідаторів і їх економіки мережа зміцнює свою модель безпеки.
Підвищення пропускної здатності, масштабованості та ефективності дозволить мережі залучати й підтримувати більше користувачів, захищаючи при цьому активи. Крім того, це оновлення стане підґрунтям для подальших інновацій Ethereum, враховуючи динаміку розвитку блокчейн-сфери.
Зміни, запропоновані в оновленні Ethereum Cancun-Deneb, фокусуються на масштабованості, ефективності та безпеці з метою зниження вартості транзакцій і підвищення цінності Ethereum. Вони реалізуються через різні EIP, що сприяють створенню більш потужної, масштабованої та економічної мережі Ethereum відповідно до її стратегічного бачення.
У підсумку це оновлення зміцнить екосистему Ethereum і стане основою для майбутньої стратегії розвитку блокчейна. Оновлення Dencun остаточно закріплює лідерство Ethereum у сфері цифрових активів і децентралізованих застосунків, забезпечуючи актуальність мережі у конкурентному блокчейн-середовищі.
Оновлення Dencun поєднує зміни Cancun і Deneb. Cancun оновлює виконавчий рівень Ethereum, а Deneb — консенсусний рівень. Разом це підвищує масштабованість мережі, зменшує комісії за транзакції й покращує загальну продуктивність.
Оновлення Dencun суттєво підвищує продуктивність і безпеку Ethereum, особливо для Layer 2 рішень. Воно значно знижує комісії й підвищує ефективність мережі за рахунок впровадження протоданкшардингу, роблячи Ethereum швидшим і масштабованішим для користувачів і розробників.
Dencun стартувало 17 січня 2024 року. Оновлення знижує транзакційні комісії через EIP-4844 (Протоданкшардинг), який впроваджує blob-дані та розширює простір блоку, що суттєво зменшує вартість транзакцій Layer 2.
EIP-4844, Протоданкшардинг, впроваджує blob-транзакції для зниження комісій Layer 2 і підвищення масштабованості Ethereum. Дані тимчасово зберігаються у beacon-вузлах за значно нижчою вартістю, виступаючи передвісником повного данкшардингу.
Оновлення Dencun збільшує місткість зберігання даних у мережі Ethereum і значно знижує вартість транзакцій для Layer 2-рішень. Це забезпечує швидші та дешевші транзакції без шкоди для безпеки й децентралізації.
Жодних особливих дій не потрібно. Оновлення Dencun застосовується автоматично й не впливає на щоденні транзакції. Звичайні користувачі можуть продовжувати працювати у звичному режимі. Дії потрібні лише розробникам і операторам вузлів: слід переконатися, що програмне забезпечення оновлене.











