Віталік пропонує каркас перебудови транзакцій ethereum

icon币界网
Поділитися
AI summary iconКороткий зміст
Новини Ethereum: Віталік Бутерін запропонував довгострокову модель реструктуризації транзакцій Ethereum, метою якої є розділення «дій» та «залежностей» транзакцій. Цей підхід дозволяє виконати певні етапи перевірки до включення транзакцій у блок, що потенційно покращує ефективність паралельної обробки. Пропозиція описана в EIP-8141, яка вводить новий тип транзакції під назвою Frame Transaction. Цей дизайн розділяє транзакцію на кілька call frame для перевірки авторизації, сплати комісії та виконання. Однак пропозиція залишається у формі чернетки і ще не була інтегрована в мейннет Ethereum. Бутерін також запропонував використовувати рекурсивні STARK-докази для зменшення надлишкової перевірки, хоча це залишається на етапі досліджень. Новини екосистеми Ethereum продовжують розвиватися завдяки таким структурним інноваціям.
CoinDesk повідомляє:

Віталік Бутерін запропонував нову довгострокову модель обробки транзакцій Ethereum, основна ідея якої полягає у розділенні «дій» і «залежностей» у транзакціях. Перші відповідають за зміну стану ланцюга, а другі використовуються для підтвердження того, що до виконання транзакція вже задовольняє умови підпису, доказу стану та валідності. Згідно з цією концепцією, частину роботи з перевірки можна виконати до включення транзакції в блок, що також збільшує простір для паралельної обробки.

Перевірка та виконання угод будуть оброблятися окремо

Поточний процес обробки транзакцій Ethereum зазвичай об’єднує авторизацію, оплату комісій та виконання контракту в одній ланцюжці обробки. Вузол повинен одночасно перевірити, чи є підпис дійсним, чи може відправник оплатити комісію, та чи буде виконання транзакції успішним.

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

Якщо транзакція чітко вказує, які стани вона збирається відвідати, мемпул легше визначає, які умови впливають на попередні транзакції, а які перевірки можна виконати заздалегідь. Це означає, що більш передбачувані транзакції можуть мати вищу ефективність перевірки.

EIP-8141 все ще на етапі проекту

З цією ідеєю пов’язаний проект пропозиції EIP-8141. Ця пропозиція вводить новий тип транзакції, який називається Frame Transaction. Вона розбиває одну транзакцію на кілька кадрів викликів для окремої обробки авторизації, сплати комісій та виконання дій користувача.

Згідно з проектом, дійсність транзакцій та оплата комісій більше не залежать повністю від стандартного підпису зовнішнього рівня. Код облікового запису може самостійно визначати способи авторизації та правила оплати. Фрейм перевірки відповідає за підтвердження виконання умов, а фрейм відправлення — за реальне змінення стану.

Ця структура також вважається сприятливою для впровадження більш однорідного формату транзакцій між різними EVM-мережами. Однак EIP-8141 наразі залишається основним проектом і ще не включений до оновлень основної мережі Ethereum, а також не має чіткого графіку впровадження.

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

Рекурсивні STARK або зменшення повторних перевірок

Довгостроковий напрямок, запропонований Бутеріном, не обмежується EIP-8141. Він також уявляє, що для «чистих залежностей», які не потребують доступу до ланцюгового стану, перевірка може бути виконана на рівні мемпулу, а не повторюватися кожним валідатором.

У цій моделі мережа може стиснути кілька завершених перевірок у рекурсивний STARK-доказ, який потім перевіряється одним перевіряючим. Мета цього — зменшити повторні обчислення та зменшити частину навантаження на перевірку.

Він також зазначив, що цей підхід у майбутньому може допомогти Ефірею адаптуватися до післяквантових криптографічних схем. Причина полягає в тому, що кванто-стійкі підписи зазвичай більші за розміром і вимагають більших витрат на перевірку. Якщо облікові записи зможуть налаштовувати способи авторизації разом із рекурсивним агрегуванням доказів, витрати на перевірку можуть знизитися.

Проте ця частина контенту наразі залишається на дослідному етапі і не входить до поточних норм EIP-8141. Для реального впровадження необхідно вирішити питання генерації доказів, взаємодії з мемпулом, доступності даних та захисту від агрегації помилок.

Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.