Сьогодні рано вранці розробники Ethereum підтвердили майбутнє комплексне оновлення мережі під назвою Dencun.
Слово Dencun є складним словом, утвореним Cancun (Канкун) і Deneb. Cancun — це назва оновлення рівня виконання Ethereum, а Deneb — це ім’я оновлення рівня протоколу.
Таким чином, оновлення Канкун і оновлення Денеб разом називаються оновленням Денкун.
Це оновлення включає п’ять EIP, спрямованих на додавання більшого обсягу сховища даних і зниження комісії. Оновлення бере EIP-4844 як ядро, крім того, воно також включає чотири пропозиції щодо вдосконалення EIP-1153, EIP-4788, EIP-5656 і EIP-6780.
EIP-4844
EIP-4844 лежить в основі цього оновлення, вдосконалення, яке зазвичай називають прото-danksharding. Ця пропозиція вводить новий тип транзакцій в Ethereum, який може приймати «блоби» даних, що зберігаються на нодах-маяках протягом короткого періоду часу. Це вдосконалення звільняє більше місця для масштабування блокчейну та сумісне з планом масштабування Ethereum.
Наслідки EIP-4844 є глибокими. Повне шардування даних займає багато часу, щоб завершити та розгорнути, але на основі зведення шардинг можна реалізувати з низькою ціною. А EIP-4844 обіцяє знизити комісію за згортання на порядок. Розробники вважають, що ця функція дозволить Ethereum залишатися конкурентоспроможним без шкоди для децентралізації.
Очікується, що це оновлення зменшить вартість газу L2rollup.
EIP-1153
EIP-1153 вводить коди операцій тимчасового зберігання. Використовується тимчасове сховище, яке видаляється після кожної транзакції. Значення, які тимчасово зберігаються, ніколи не серіалізуються в сховище.
Команда Optimism одного разу пояснила мотивацію цієї пропозиції. Лише на Uniswap ця пропозиція може заощадити користувачам орієнтовну вартість газу до 3 мільйонів доларів.
Серед переваг цієї пропозиції:
Коди операцій тимчасового сховища розглядаються окремо, тому це оновлення не може ненавмисно порушити роботу.
Клієнту не потрібно завантажувати вихідне значення.
Слоти для зберігання не потрібно очищати після використання.
Семантика існуючих операцій не змінюється.
Спростити правила обліку газу.
EIP-4788
EIP-4788 покращує конструкцію мостів і ставок. Пропозиція відкриє корінь блоку ланцюга маяків у віртуальній машині Ethereum. Корінням BeaconChainBlocks є криптографічні акумулятори, які використовуються для підтвердження довільних консенсусних станів.
Після представлення цієї пропозиції EVM розкриває корінь ланцюга маяків, щоб дозволити мінімізований довірою доступ до консенсусного рівня Ethereum. Завдяки цій функції випадки використання dApp можуть покращити власні припущення про довіру, тому розробка таких програм, як StakingPools, мости смарт-контрактів тощо, буде легшою.
EIP-5656
EIP-5656 представляє нову інструкцію, за допомогою якої розробники можуть копіювати вказані області пам’яті.
Ця пропозиція вносить зміни до коду, пов’язаного з віртуальною машиною Ethereum. В інших виробничих середовищах копіювання пам’яті є основною операцією, але впровадження цієї функції на EVM призведе до додаткових витрат. Ця пропозиція надасть Ethereum ефективну інструкцію EVM, яку можна використовувати для копіювання областей пам’яті. Ця інструкція корисна для різних інтенсивних обчислювальних операцій (наприклад, EVM384), коли копіювання пам’яті визначається як значні накладні витрати.
EIP-6780
EIP-6780 змінює функціональність коду операції SELFDESTRUCT. Раніше цей код операції вносив значні зміни в стан облікового запису, зокрема видаляючи весь код і пам’ять. У минулому розробники розглядали можливість видалення коду операції SELFDESTRUCT, але ця пропозиція використовує інший підхід.
EIP-6780 намагатиметься зберегти деякі звичайні способи використання SELFDESTRUCT, одночасно зменшуючи складність змін у реалізації EVM через контрактні версії.
У підсумку пропозиція видаляє код, який міг би розірвати розумний контракт.
Поки немає точної дати оновлення, але очікується, що воно запрацює до кінця 2023 року.
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Короткий огляд оновлення Dencun від Ethereum
Сьогодні рано вранці розробники Ethereum підтвердили майбутнє комплексне оновлення мережі під назвою Dencun.
Слово Dencun є складним словом, утвореним Cancun (Канкун) і Deneb. Cancun — це назва оновлення рівня виконання Ethereum, а Deneb — це ім’я оновлення рівня протоколу.
Таким чином, оновлення Канкун і оновлення Денеб разом називаються оновленням Денкун.
Це оновлення включає п’ять EIP, спрямованих на додавання більшого обсягу сховища даних і зниження комісії. Оновлення бере EIP-4844 як ядро, крім того, воно також включає чотири пропозиції щодо вдосконалення EIP-1153, EIP-4788, EIP-5656 і EIP-6780.
EIP-4844
EIP-4844 лежить в основі цього оновлення, вдосконалення, яке зазвичай називають прото-danksharding. Ця пропозиція вводить новий тип транзакцій в Ethereum, який може приймати «блоби» даних, що зберігаються на нодах-маяках протягом короткого періоду часу. Це вдосконалення звільняє більше місця для масштабування блокчейну та сумісне з планом масштабування Ethereum.
Наслідки EIP-4844 є глибокими. Повне шардування даних займає багато часу, щоб завершити та розгорнути, але на основі зведення шардинг можна реалізувати з низькою ціною. А EIP-4844 обіцяє знизити комісію за згортання на порядок. Розробники вважають, що ця функція дозволить Ethereum залишатися конкурентоспроможним без шкоди для децентралізації.
Очікується, що це оновлення зменшить вартість газу L2rollup.
EIP-1153
EIP-1153 вводить коди операцій тимчасового зберігання. Використовується тимчасове сховище, яке видаляється після кожної транзакції. Значення, які тимчасово зберігаються, ніколи не серіалізуються в сховище.
Команда Optimism одного разу пояснила мотивацію цієї пропозиції. Лише на Uniswap ця пропозиція може заощадити користувачам орієнтовну вартість газу до 3 мільйонів доларів.
Серед переваг цієї пропозиції:
Коди операцій тимчасового сховища розглядаються окремо, тому це оновлення не може ненавмисно порушити роботу.
Клієнту не потрібно завантажувати вихідне значення.
Слоти для зберігання не потрібно очищати після використання.
Семантика існуючих операцій не змінюється.
Спростити правила обліку газу.
EIP-4788
EIP-4788 покращує конструкцію мостів і ставок. Пропозиція відкриє корінь блоку ланцюга маяків у віртуальній машині Ethereum. Корінням BeaconChainBlocks є криптографічні акумулятори, які використовуються для підтвердження довільних консенсусних станів.
Після представлення цієї пропозиції EVM розкриває корінь ланцюга маяків, щоб дозволити мінімізований довірою доступ до консенсусного рівня Ethereum. Завдяки цій функції випадки використання dApp можуть покращити власні припущення про довіру, тому розробка таких програм, як StakingPools, мости смарт-контрактів тощо, буде легшою.
EIP-5656
EIP-5656 представляє нову інструкцію, за допомогою якої розробники можуть копіювати вказані області пам’яті.
Ця пропозиція вносить зміни до коду, пов’язаного з віртуальною машиною Ethereum. В інших виробничих середовищах копіювання пам’яті є основною операцією, але впровадження цієї функції на EVM призведе до додаткових витрат. Ця пропозиція надасть Ethereum ефективну інструкцію EVM, яку можна використовувати для копіювання областей пам’яті. Ця інструкція корисна для різних інтенсивних обчислювальних операцій (наприклад, EVM384), коли копіювання пам’яті визначається як значні накладні витрати.
EIP-6780
EIP-6780 змінює функціональність коду операції SELFDESTRUCT. Раніше цей код операції вносив значні зміни в стан облікового запису, зокрема видаляючи весь код і пам’ять. У минулому розробники розглядали можливість видалення коду операції SELFDESTRUCT, але ця пропозиція використовує інший підхід.
EIP-6780 намагатиметься зберегти деякі звичайні способи використання SELFDESTRUCT, одночасно зменшуючи складність змін у реалізації EVM через контрактні версії.
У підсумку пропозиція видаляє код, який міг би розірвати розумний контракт.
Поки немає точної дати оновлення, але очікується, що воно запрацює до кінця 2023 року.