Ethereum завершив оновлення Канкун (також відоме як оновлення Канкун-Денеб) у березні минулого року, яке не є випадковим, а є давно спланованим довгостроковим еволюційним маршрутом. Іншими словами, Ethereum має вирішити дві старі проблеми: занадто повільні транзакції, занадто дорогі комісії.
З переходу на доказування частки (PoS), Ethereum впровадив концепцію шардінгу, розділивши всю мережу на менші частини, що дозволяє різним шардом одночасно обробляти транзакції. Ця ідея дуже розумна, але для її реалізації потрібно діяти поетапно. Оновлення Канкун є важливим кроком у цьому плані.
Основні інновації оновлення Канкуна
Прото-Данк шардінг є основною подією
Технологічним ядром оновлення в Канкуні є Proto-Dank шардінг, що є рішенням, розробленим дослідником Ethereum Данкрадом Фейстом. Назва може звучати незнайомо, але принцип насправді не складний.
У традиційному шардінгу кожен шард має свій власний блок та пропонента, хоча такий дизайн і є децентралізованим, але управління даними є надзвичайно складним. Proto-Dank шардінг змінив це — він використовує лише одного пропонента блоку для єдиного координаційного процесу, що суттєво спрощує архітектуру. Яка користь від цього? Обробка даних прискорилася, витрати знизилися.
Цей план насправді є тестовою версією повного Dank-шардінгу. Повна версія з'явиться як остаточна форма Ethereum 2.0 (етап Serenity), але наразі ми спочатку використовуємо Proto-Dank для перевірки ідеї.
Двійковий великий об'єкт (Blob ) несе транзакцію
Оновлення Канкуна також ввело новий механізм, який називається транзакцією з переносом двійкових великих об'єктів, (, що регламентується EIP-4844, ). Просте розуміння полягає в тому, що дані не потрібно постійно зберігати в ланцюгу, їх можна тимчасово зберігати поза ланцюгом, а після використання видаляти.
Це особливо вигідно для другого рівня (Layer 2)卷叠(Rollup) рішення – раніше потрібно було витрачати великі кошти на запис даних в блокчейн, тепер можна тимчасово зберігати їх набагато дешевшим способом. Це безпосередньо знижує витрати на транзакції для користувачів.
Реальні зміни, які принесло оновлення для користувачів
1. Зниження комісій за транзакції — Транзакції Blob дозволяють знизити газові збори другого рівня до кількох часток від початкових, що особливо помітно для користувачів з високою частотою торгівлі та DeFi.
2. Покращення обробної спроможності транзакцій — Proto-Dank шардінг значно підвищує кількість транзакцій, які мережа може обробляти на секунду (TPS). Довгострокова мета — перевищити 100 000 TPS, рухаючись до цілі етапу “Surge”.
3. Управління даними стало ефективнішим — EIP-1153 оптимізував операції зберігання, що ще більше знизило витрати на зберігання даних в смарт-контрактах на ланцюзі, непрямо посиливши економічність усієї екосистеми.
4. Поліпшення крос-чейн взаємодії — EIP-4788 дозволяє даним Beacon Chain бути доступними для виконавчого шару, що підвищує ефективність комунікації між різними блокчейнами.
5. Посилення безпеки — EIP-6780 видалив функцію самознищення SELFDESTRUCT, що ускладнює випадкове знищення контрактів, забезпечуючи більшу безпеку для коштів користувачів.
Чому це оновлення ускладнило життя розробникам?
Теоретично звучить добре, але на практиці є проблеми. Нова технологія зберігання даних внесла багато складнощів. Існуючі смарт-контракти потрібно тестувати на сумісність, операторам вузлів потрібно оновити програмне забезпечення, а валідатори повинні оновити конфігурацію. Будь-яка проблема на одному з етапів може вплинути на всю мережу.
Це також пояснює, чому з початково запланованого на жовтень 2023 року запуску мережі, дату неодноразово відкладали, і врешті-решт вона справді запуститься 13 березня 2024 року.
Довгострокове значення оновлення для екосистеми
Найважливіше значення оновлення Канкуна полягає не в сьогоднішньому дні, а в майбутньому. Це закладає основу для повної розподіленості даних Ethereum та є віхою в досягненні вищої масштабованості, нижчих витрат і кращого користувацького досвіду.
Для екосистеми DeFi дешеві комісії за транзакції означають можливість здійснення більшої кількості дрібних угод, що підвищує рівень утримання користувачів. Для розробників додатків вища пропускна здатність означає можливість створення більш складних і масштабних застосунків. Для самого Ethereum це є ключовим кроком до того, щоб дійсно стати глобальним рівнем розрахунків.
Від доказу частки до шардінгу, а тепер до оновлення Канкуна, еволюційний шлях Ethereum завжди просувається крок за кроком. Ці, здавалося б, технічні деталі покращення в кінцевому підсумку перетворяться на покращення досвіду, яке можуть відчути користувачі — дешевші транзакції, швидший швидкість, більш безпечні активи.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Що насправді змінилося в оновленні Канкун? Все про цю велику операцію з Ethereum в одному матеріалі.
Чому Ethereum проводить оновлення Канкун?
Ethereum завершив оновлення Канкун (також відоме як оновлення Канкун-Денеб) у березні минулого року, яке не є випадковим, а є давно спланованим довгостроковим еволюційним маршрутом. Іншими словами, Ethereum має вирішити дві старі проблеми: занадто повільні транзакції, занадто дорогі комісії.
З переходу на доказування частки (PoS), Ethereum впровадив концепцію шардінгу, розділивши всю мережу на менші частини, що дозволяє різним шардом одночасно обробляти транзакції. Ця ідея дуже розумна, але для її реалізації потрібно діяти поетапно. Оновлення Канкун є важливим кроком у цьому плані.
Основні інновації оновлення Канкуна
Прото-Данк шардінг є основною подією
Технологічним ядром оновлення в Канкуні є Proto-Dank шардінг, що є рішенням, розробленим дослідником Ethereum Данкрадом Фейстом. Назва може звучати незнайомо, але принцип насправді не складний.
У традиційному шардінгу кожен шард має свій власний блок та пропонента, хоча такий дизайн і є децентралізованим, але управління даними є надзвичайно складним. Proto-Dank шардінг змінив це — він використовує лише одного пропонента блоку для єдиного координаційного процесу, що суттєво спрощує архітектуру. Яка користь від цього? Обробка даних прискорилася, витрати знизилися.
Цей план насправді є тестовою версією повного Dank-шардінгу. Повна версія з'явиться як остаточна форма Ethereum 2.0 (етап Serenity), але наразі ми спочатку використовуємо Proto-Dank для перевірки ідеї.
Двійковий великий об'єкт (Blob ) несе транзакцію
Оновлення Канкуна також ввело новий механізм, який називається транзакцією з переносом двійкових великих об'єктів, (, що регламентується EIP-4844, ). Просте розуміння полягає в тому, що дані не потрібно постійно зберігати в ланцюгу, їх можна тимчасово зберігати поза ланцюгом, а після використання видаляти.
Це особливо вигідно для другого рівня (Layer 2)卷叠(Rollup) рішення – раніше потрібно було витрачати великі кошти на запис даних в блокчейн, тепер можна тимчасово зберігати їх набагато дешевшим способом. Це безпосередньо знижує витрати на транзакції для користувачів.
Реальні зміни, які принесло оновлення для користувачів
1. Зниження комісій за транзакції — Транзакції Blob дозволяють знизити газові збори другого рівня до кількох часток від початкових, що особливо помітно для користувачів з високою частотою торгівлі та DeFi.
2. Покращення обробної спроможності транзакцій — Proto-Dank шардінг значно підвищує кількість транзакцій, які мережа може обробляти на секунду (TPS). Довгострокова мета — перевищити 100 000 TPS, рухаючись до цілі етапу “Surge”.
3. Управління даними стало ефективнішим — EIP-1153 оптимізував операції зберігання, що ще більше знизило витрати на зберігання даних в смарт-контрактах на ланцюзі, непрямо посиливши економічність усієї екосистеми.
4. Поліпшення крос-чейн взаємодії — EIP-4788 дозволяє даним Beacon Chain бути доступними для виконавчого шару, що підвищує ефективність комунікації між різними блокчейнами.
5. Посилення безпеки — EIP-6780 видалив функцію самознищення SELFDESTRUCT, що ускладнює випадкове знищення контрактів, забезпечуючи більшу безпеку для коштів користувачів.
Чому це оновлення ускладнило життя розробникам?
Теоретично звучить добре, але на практиці є проблеми. Нова технологія зберігання даних внесла багато складнощів. Існуючі смарт-контракти потрібно тестувати на сумісність, операторам вузлів потрібно оновити програмне забезпечення, а валідатори повинні оновити конфігурацію. Будь-яка проблема на одному з етапів може вплинути на всю мережу.
Це також пояснює, чому з початково запланованого на жовтень 2023 року запуску мережі, дату неодноразово відкладали, і врешті-решт вона справді запуститься 13 березня 2024 року.
Довгострокове значення оновлення для екосистеми
Найважливіше значення оновлення Канкуна полягає не в сьогоднішньому дні, а в майбутньому. Це закладає основу для повної розподіленості даних Ethereum та є віхою в досягненні вищої масштабованості, нижчих витрат і кращого користувацького досвіду.
Для екосистеми DeFi дешеві комісії за транзакції означають можливість здійснення більшої кількості дрібних угод, що підвищує рівень утримання користувачів. Для розробників додатків вища пропускна здатність означає можливість створення більш складних і масштабних застосунків. Для самого Ethereum це є ключовим кроком до того, щоб дійсно стати глобальним рівнем розрахунків.
Від доказу частки до шардінгу, а тепер до оновлення Канкуна, еволюційний шлях Ethereum завжди просувається крок за кроком. Ці, здавалося б, технічні деталі покращення в кінцевому підсумку перетворяться на покращення досвіду, яке можуть відчути користувачі — дешевші транзакції, швидший швидкість, більш безпечні активи.