TRON прагне узгодити поведінку SELFDESTRUCT з Ethereum EIP-6780

зображення

  • Остання пропозиція TRON дозволяє повне видалення SELFDESTRUCT лише для контрактів, створених та видалених в межах однієї транзакції.
  • Це збереже контракти недоторканими, щоб уникнути знищення однієї транзакції, та переведе залишки на цільову адресу.

TRON запропонував активувати TIP-6780 у своїй основній мережі, що приведе поведінку SELFDESTRUCT мережі у відповідність до EIP-6780 Ethereum. TIP-6780 застосує зміни, вже включені до GreatVoyage v4.8.1 на рівні протоколу, якщо його буде схвалено.

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

Розпочато нове обговорення щодо активації функції v4.8.1 для узгодження поведінки SELFDESTRUCT з Ethereum EIP-6780.

Основні зміни:
Видалення дозволено лише в тій самій транзакції, в якій було створено контракт
В іншому випадку договір залишається в силі, перераховується лише залишок коштів
Вартість енергії встановлена… pic.twitter.com/GioeR7bLjf

— TRON DAO (@trondao) 13 березня 2026 р

TRON пов'язав цю пропозицію зі своїм попереднім шляхом припинення підтримки SELFDESTRUCT, як зазначено в TIP-652. Новий план рухається далі в цьому напрямку, зберігаючи при цьому тіснішу сумісність з Ethereum .

Згідно з пропозицією, зміна зберігає загальну схему, коли контракт створюється та самознищується в одній транзакції. Ця схема пояснює майже всі спостережувані внутрішні транзакції, пов'язані з SELFDESTRUCT, у вибірці даних TRON за 2025 рік. Мережа стверджує, що 957 316 з 957 324 таких транзакцій виконали однакову схему.

Цього тижня TRON DAO приєднався до фонду Agentic AI Foundation фонду Linux Foundation як золотий член і зайняв місце в керівній раді. Ми повідомляли , що Circle та JPMorgan також входять до цієї групи.

Пропозиція TRON спрямована на обмежене видалення контрактів

Згідно з запропонованими правилами, коли SELFDESTRUCT виконується поза межами транзакції, яка створила контракт, поточний кадр виконання негайно зупиниться. Однак код контракту, сховище та обліковий запис залишаться на місці. Активи облікового запису, включаючи $TRX , стейкінговані $TRX та токени TRC10, натомість будуть переведені на вибрану цільову адресу.

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

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

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

Опублікований TRON аналіз ончейну показав обмежений вплив екосистеми. Мало які контракти містять опкод SELFDESTRUCT, менше утримують активи, і жоден з розглянутої групи не виконав фактичну транзакцію SELFDESTRUCT.

Раніше CNF окреслювала просування TRON у сфері штучного інтелекту, коли мережа представила ончейн-банк штучного інтелекту через AINFT. Система дозволяє автономним агентам здійснювати платежі, керувати активами та отримувати доступ до DeFi за допомогою платежів x402 та ідентифікаторів 8004.

No votes yet.
Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *