Розпочато голосування за пропозицією TRON 106, що змінює правила SELFDESTRUCT, видалення контрактів і енергетичні витрати для покращеної сумісності з TVM.
TRON розпочав голосування за Пропозицією № 106, яка запроваджує зміни до opcode SELFDESTRUCT.
Оновлення впливає на видалення контрактів і енергетичні витрати транзакцій. Розробникам і учасникам мережі рекомендується уважно переглянути пропозицію.
Ці зміни спрямовані на покращення сумісності між Віртуальною машиною TRON (TVM) та Ethereum.
Згідно з пропозицією, контракт буде видалено лише тоді, коли SELFDESTRUCT виконується в межах тієї самої транзакції, що й створення.
Інакше контракт залишається в блокчейні, тоді як активи все одно передаються. Ця зміна запобігає несподіваному видаленню контрактів після їх розгортання.
Розробникам рекомендується скоригувати логіку контрактів і протестувати застосунки на тестових мережах.
Один із розробників TRON сказав: «Контракти залишаються відстежуваними, поки рухаються активи, що узгоджує TRON ближче до практик Ethereum».
Зберігаючи контракти видимими, мережа підвищує прозорість і надійність.
Крім того, історичні дані контрактів залишаться доступними, що дозволить учасникам перевіряти записи транзакцій.
Оновлення допомагає підтримувати точні журнали для аудиту та моніторингу. Воно гарантує, що контракти існуватимуть навіть після переміщення активів.
Ця корекція може вплинути на проєкти, які покладаються на негайне видалення контрактів.
Тому командам потрібно переглянути, як контракти обробляють переказ активів. Пропозиція заохочує більш структуроване керування життєвими циклами контрактів.
Пропозиція 106 також оновлює енергетичну вартість виконання SELFDESTRUCT. Наразі вартість дорівнює нулю, але якщо її буде схвалено, вона становитиме 5,000 одиниць енергії.
Ця зміна відображає ресурси, необхідні для обробки таких транзакцій.
Фонд TRON заявив: «Нова енергетична вартість краще відображає обчислювальні ресурси та сприяє ефективному використанню мережі».
Розробникам потрібно буде обчислювати енергетичні вимоги для контрактів із використанням SELFDESTRUCT. Оновлення дизайну контракту може запобігти невдалим транзакціям або несподіваним помилкам.
Голосування за Пропозицію № 106 для TRON ініційовано.
Пропозиція оновлює поведінку та вартість opcode SELFDESTRUCT:
🔺Контракт буде видалено лише якщо він виконаний у тій самій транзакції, що й створення
🔺Інакше відбувається лише передача активів, тоді як контракт залишається в мережі… pic.twitter.com/SIek0dEwbT— TRON DAO (@trondao) April 7, 2026
Вузли, які не оновлять програмне забезпечення, можуть зіткнутися з проблемами під час виконання цих транзакцій.
Запуск найновішого вузла гарантує, що всі енергетичні витрати застосовуються коректно. Це допоможе мережі залишатися стабільною під час обробки операцій SELFDESTRUCT.
Крім того, розробникам слід заздалегідь планувати енергетичні бюджети для частих видалень контрактів.
Належне планування уникає збоїв транзакцій і забезпечує безперебійну роботу. Оновлення заохочує уважне управління ресурсами в усій мережі.
Див. також:
Tron Inc Робить ставку на TRX, оскільки зростає крипто-«переконаність»
Усі вузли TRON мають оновитися до версії 4.8.1 до того, як мережа впровадить пропозицію.
Це оновлення гарантує, що мережа коректно застосовує правила SELFDESTRUCT. Без оновлення вузли можуть зіткнутися з помилками синхронізації або невдалими транзакціями.
Розробникам також потрібно переглянути наявні смарт-контракти, особливо ті, що розраховують на негайне видалення.
Тестування на тестових мережах може підтвердити, що передача активів працює як задумано.
Ця пропозиція також допомагає покращити сумісність із системами на основі Ethereum.
Узгоджуючи поведінку контрактів, розробникам легше переносити контракти між TRON та Ethereum.
Це спрощує інтеграцію між ланцюгами та забезпечує узгоджене виконання контрактів.
Голосування за Пропозицію 106 зараз відкрите, і зацікавлені сторони TRON можуть віддати голоси, щоб схвалити або відхилити її.
Учасникам слід залишатися в курсі оголошень від Фонду TRON.
Підготовка контрактів і вузлів заздалегідь забезпечить безперебійне впровадження.