Що, якби керувати вашим гаманцем Ethereum було так само просто й безпечно, як надсилати електронні листи? Мережа Ethereum представила велику зміну, яка має на меті забезпечити таку простоту для користувачів, під назвою хард-форк Pectra. Очікується, що це оновлення зробить транзакції безпечнішими, додасть мережі додаткової стабільності та впровадить безліч нових функцій.
EIP-3074 є ключовою частиною оновлення Pectra. Він змінює спосіб обробки транзакцій, роблячи мережу більш доступною і додаючи в гаманці функціональність смартконтрактів. Як ці зміни вплинуть на блокчейн-спільноту? Читайте далі, щоб дізнатися про хард-форк Pectra та його значення для користувачів мережі Ethereum.
TL;DR
Новаторські зміни: хард-форк Ethereum Pectra має на меті змінити те, як люди використовують свої гаманці, і зробити мережу більш ефективною.
Впровадження EIP-3074: ця пропозиція дозволяє звичайним цифровим гаманцям використовувати смартконтракти, що дає змогу здійснювати складніші транзакції, які також є більш безпечними.
Упорядковані транзакції: об'єднання транзакцій у групи й виплата комісійних третім особам мають на меті полегшити користування.
Функція відновлення за допомогою соціальних мереж: це оновлення впроваджує новий спосіб повернути втрачені кошти, використовуючи довірені контакти замість традиційних сід-фраз.
Вплив спільноти: Більш простота й безпека від Ethereum і його гаманців можуть допомогти підвищити довіру людей до децентралізованих програм і розширити їх використання.
Що таке хард-форк Ethereum Pectra?
Майбутній хард-форк Ethereum Pectra – важлива віха в історії Ethereum. Він спрямований на покращення можливостей гаманця та загальної ефективності мережі. Оновлення, яке представляє численні пропозиції щодо поліпшення Ethereum (EIP), зокрема EIP-3074, заплановано до запуску наприкінці 2024 або на початку 2025 року.
Ця пропозиція покликана змінити спосіб обробки транзакцій в Ethereum, дозволивши цифровим гаманцям використовувати смартконтракти. EIP-3074 включає такі можливості, як групи транзакцій, які дозволяють користувачам підписувати транзакцію один раз, незалежно від того, скільки завдань вона містить. Пропозиція також вводить індосовані транзакції, які дозволяють іншим особам, а не тільки власнику активу, оплачувати комісії за транзакцію.
Ці вдосконалення покликані спростити взаємодію користувачів з мережею Ethereum, значно покращуючи загальну зручність користування завдяки усуненню складнощів і витрат на транзакції. Тим часом, EIP-3074 має нову функцію «соціального відновлення». Ця функція дозволяє відновити доступ до ваших активів без використання звичайних сід-фраз.
Звучить вражаюче, але це ще не все. Ці останні оновлення є частиною більш широкого плану, спрямованого на забезпечення майбутнього мережі Ethereum і зміцнення її статусу як однієї з провідних платформ для децентралізованих програм (DApp) і смартконтрактів.
Які особливості EIP-3074 з точки зору безпеки?
Хоча EIP-3074 допомагає зробити Ethereum більш безпечним і простим у використанні, важливо знати про деякі загрози для безпеки, пов'язані з впровадженням цієї пропозиції. Наприклад, коди операцій AUTH і AUTHCALL дозволяють більш гнучко керувати транзакціями, але створюють нові потенційні вразливості.
Переваги для безпеки
Формальний аудит і верифікація:EIP-3074 пройшов аудит безпеки. Аудити необхідні для виявлення та усунення вразливостей до того, як вони будуть використані.
Покращене керування користувачами й відновлення: за допомогою EIP-3074 ви можете використовувати цифрові підписи, щоб передати контроль над своїми акаунтами Ethereum смартконтракту. Це полегшує повернення ваших активів або керування ними без ризику для безпеки ваших приватних ключів.
Ризики для безпеки
Потенціал для зловживань з контрактами інвокерів:одним з основних ризиків, пов'язаних з EIP-3074, є потенційне зловживання контрактами інвокерів. Якщо ці контракти не будуть реалізовані безпечно, вони можуть бути використані для здійснення несанкціонованих транзакцій або доступу до коштів без згоди користувача.
Потреба в надійних інвокерах: виходячи з вищесказаного, транзакції, що здійснюються за допомогою EIP-3074, потребують контрактів інвокерів, яким можна довіряти. Розробники повинні використовувати такі заходи, як білі списки, щоб дозволити тільки підтвердженим безпечним організаціям брати участь у транзакціях.
Складність авторизації транзакцій: використання більш складних способів схвалення транзакцій може зробити нові та старі контракти легкими для атак. Більша складність виникає через те, що код AUTH змінює дані, які вказують на «відправника» у транзакціях. Якщо цим процесом не керувати належним чином, можуть виникнути вразливості, які наражають користувачів на ризик атаки.
Стратегії пом'якшення наслідків
Комплексний аудит: регулярні перевірки реалізації EIP-3074 та контрактів з інвокерами є важливими для захисту користувачів. Ці перевірки можуть допомогти виявити й виправити вразливості до того, як вони будуть використані.
Сувора перевірка commit: щоб уникнути таких проблем, як несанкціонований доступ або повторні атаки, у commit-операторах повинні бути передбачені механізми, які гарантують, що кожна транзакція авторизована належним чином і не може бути використана не за призначенням. Один із способів зробити це – використовувати унікальні ідентифікатори (nonce).
Як в EIP-3074 працює функція відновлення за допомогою соціальних мереж?
Функція відновлення за допомогою соціальних мереж, створена у EIP-3074, є однією з найбільш відомих оновлень, які очікують на цю мережу. Давайте більш детально розглянемо, як вона працює.
Цифровий підпис для контролю активами: по-перше, ви передаєте контроль над своїми активами за спеціальним контрактом, використовуючи захищений цифровий підпис. Цей крок є важливим, оскільки він дозволяє контракту керувати активами, але ви все одно можете отримати їх назад, якщо це необхідно.
Контракт інвокера: коли активи переходять до нового контракту, цей контракт керуватиме всіма майбутніми діями замість вас. Таке рішення знижує ймовірність втрати доступу до активів, якщо ви забудете свої приватні ключі.
Коди операцій AUTH та AUTHCALL.
AUTH: код перевіряє, чи відповідає ваш цифровий підпис і деталі транзакції вашим початковим інструкціям.
AUTHCALL: після перевірки ця команда дозволяє контракту відправити криптовалюту. Вона також дозволяє іншим дізнатися, що ви надіслали активи, щоб користувачі могли побачити зв'язок між вами й діями за контрактом.
Безпека й відновлення активів: Цифровий підпис містить унікальний код, який гарантує, що ви зможете відновити свої активи, якщо втратите або забудете свою сід-фразу, що робить його безцінною функцією.
Посилені заходи безпеки: незважаючи на нові можливості, існують ризики небезпечних контрактів інвокерів. Щоб захистити вас від втрати активів, оновлення включає способи використання контрактів інвокерів, які були офіційно перевірені й переглянуті.
Як EIP-3074 впливатиме на процеси транзакцій на Ethereum?
EIP-3074 змінить процеси, пов'язані з транзакціями Ethereum, додавши нові функції, які принесуть довгоочікувану простоту.
Пакетні транзакції: EIP-3074 дозволяє об'єднувати декілька транзакцій в одну. Це зробить транзакції більш ефективними й може знизити комісії завдяки розподілу витрат між декількома діями в рамках однієї транзакції.
Спонсоровані транзакції: спонсоровані транзакції – це нова функція в EIP-3074. Вона передбачає, що третя сторона може сплачувати комісії за транзакції замість власника активу. Це може стимулювати використання DApp, оскільки власникам активів більше не потрібно платити за gas.
Можливості, подібні до смартконтрактів, в ЕОА: тепер звичайні акаунти користувачів можуть робити деякі з тих самих речей, що й смартконтракти. Вони можуть надавати дозвіл смартконтрактам на автономне виконання дій.
Окрім зменшення складності транзакцій, що здійснюються через мережу Ethereum, хард-форк Pectra також відкриває нові можливості для розробників створювати революційні та прості у використанні програми.
Які ще EIP входять до оновлення Pectra?
У рамках хард-форку Pectra буде впроваджено низку інших пропозицій, кожна з яких привносить в мережу додаткову функціональність.
EIP-7610: ця пропозиція покликана зробити систему більш безпечною, дозволивши створювати смартконтракти тільки адресам, які мають місце для зберігання даних. Теоретично, ця зміна полегшить оновлення системи в майбутньому, особливо за допомогою дерев Verkle.
EIP-7523: спрямована на підвищення ефективності мережі Ethereum. Згідно з цією пропозицією, порожні акаунти будуть видалені зі стану Ethereum. Це допоможе зменшити розмір стану, зробивши мережу швидшою й простішою у використанні.
EIP-7251 (Maxeb): це доповнення має на меті зробити мережу більш масштабованою за рахунок спрощення керування валідаторами. Результат досягається за рахунок збільшення максимального ефективного балансу для валідаторів з 32 ETH до 2048 ETH. Таким чином, зменшується потреба в керуванні декількома валідаторами, що знижує складність.
EIP-2537: оновлення EIP-2537 додає нові вбудовані функції до кривої BLS12-381. Ці функції допомагають зробити процеси криптографії більш ефективними. Краща криптографія означає кращу безпеку й верифікацію в мережі.
EIP-3074, 5806 і 7377: Абстракція акаунтів в EIP спрощують обробку транзакцій. EIP-3074 додає нові команди (AUTH і AUTHCALL), які дозволяють перевіряти і виконувати контракти транзакцій автономно після встановлення певних дозволів. Це допомагає у вирішенні складних завдань, таких як об'єднання декількох транзакцій в одну або оплата транзакції кимось іншим.
EIP-5920 (код PAY): забезпечує більш простий спосіб обміну ETH, відправляючи токени безпосередньо без активації коду контракта одержувача.
Кожна EIP сприяє досягненню більш широкої мети – зробити Ethereum більш масштабованим, безпечним і зручним для користувача, закладаючи основу для майбутніх досягнень у сфері блокчейну.
Що буде після хард-форку Pectra?
Після випуску Pectra в кінці 2024 або на початку 2025 року заплановані подальші оновлення, в першу чергу, додавання дерев Verkle.
У подальшому, після Pectra, Ethereum планує ще більше оновлень. Одним з важливих кроків є додавання дерев Verkle, які вдосконалюють вузли Ethereum для перевірки блоків без необхідності зберігати великі обсяги даних про стан. Це оновлення є значним кроком до концепції statelessness мережі. stateless-клієнту не потрібно зберігати повну базу даних стану для перевірки вхідних блоків.
Дерева Verkle й прогрес в напрямку statelessness доповнює більш широкі амбіції Ethereum щодо поліпшення масштабованості за допомогою передових технологій, таких як шардінг, метою якого є збільшення кількості транзакцій, які мережа може обробити за один раз. Це рішення для масштабування стало основним фокусом після переходу мережі на механізм Proof of Stake в результаті події «Злиття».
Висновок
Майбутній хард-форк Ethereum Pectra обіцяє назавжди змінити те, як користувачі здійснюють транзакції в мережі й керують своїми гаманцями. Ефективність, безпека та оновлені функції - це ключові переваги, які має принести пропозиція EIP-3074.
Хоча цей наступний етап розвитку мережі не позбавлений викликів, зокрема, занепокоєння з приводу потенційних вразливостей, він знаменує собою свіжі зміни для Ethereum і додаткову конкурентоспроможність цієї мережі.
© OKX, 2025. Цю статтю можна відтворювати або поширювати повністю чи в цитатах обсягом до 100 слів за умови некомерційного використання. Під час відтворення або поширення всієї статті потрібно чітко вказати: «Ця стаття використовується з дозволу власника авторських прав © OKX, 2025». Цитати мають наводитися з посиланням на назву й авторство статті, наприклад: «Назва статті, [ім’я автора, якщо є], © OKX, 2025». Використання статті в похідних і інших матеріалах не допускається.