TRON zaproponował aktywację TIP-6780 w swojej sieci głównej, dostosowując zachowanie SELFDESTRUCT sieci do EIP-6780 Ethereum. TIP-6780 zastosuje zmiany już zawarte w GreatVoyage v4.8.1 na poziomie protokołu, jeśli zostanie zatwierdzony.
Wymieniona jako Propozycja 94, ogranicza pełne usunięcie kontraktu do przypadków, w których kontrakt jest tworzony i niszczony w ramach tej samej transakcji. We wszystkich innych przypadkach kontrakt pozostanie w łańcuchu, podczas gdy jego aktywa zostaną przeniesione na adres docelowy. Aktualizacja ustali również stały koszt energii kodu operacyjnego na 5 000.
TRON powiązał propozycję z wcześniejszą ścieżką wycofania SELFDESTRUCT, jak określono w TIP-652. Nowy plan idzie dalej w tym kierunku, zachowując jednocześnie bliższą kompatybilność z Ethereum.
Zgodnie z propozycją, zmiana zachowuje powszechny wzorzec, w którym kontrakt jest tworzony i samozniszczony w jednej transakcji. Ten wzorzec stanowi niemal wszystkie zaobserwowane wewnętrzne transakcje związane z SELFDESTRUCT w próbce danych TRON z 2025 roku. Sieć informuje, że 957 316 z 957 324 takich transakcji następowało zgodnie ze wzorcem tej samej transakcji.
W tym tygodniu TRON DAO dołączył do Agentic AI Foundation Linux Foundation jako złoty członek i zajął miejsce w radzie zarządzającej. Informowaliśmy, że Circle i JPMorgan również są częścią grupy.
Zgodnie z proponowanymi zasadami, gdy SELFDESTRUCT działa poza transakcją, która utworzyła kontrakt, bieżąca ramka wykonania zatrzymałaby się natychmiast. Jednak kod kontraktu, pamięć i konto pozostałyby na miejscu. Aktywa konta, w tym TRX, zestakowany TRX i tokeny TRC10, zostałyby natomiast przeniesione na wybrany adres docelowy.
Jeśli beneficjentem jest sam kontrakt, aktywa nie zostałyby spalone w takich przypadkach i nie byłoby żadnej zmiany netto w saldzie. Natomiast jeśli SELFDESTRUCT występuje w tej samej transakcji co utworzenie kontraktu, zachowanie pozostaje jak wcześniej, w tym usunięcie danych konta i transfer salda.
Propozycja stanowi, że kontrakt będzie liczony jako nowo utworzony tylko wtedy, gdy wdrożenie zakończy się sukcesem za pomocą CREATE, CREATE2 lub podobnej metody w ramach tej samej transakcji. Zasady aktywacji konta TRON pozostaną bez zmian w ramach tej zmiany.
Kontrakty, które zależą od ponownego wdrożenia na ten sam adres za pomocą CREATE2 po SELFDESTRUCT, nie będą już działać zgodnie z zamierzeniem, chyba że zniszczenie nastąpi w tej samej transakcji co utworzenie. Ponadto wzorce, które zależą od SELFDESTRUCT w celu usunięcia konta lub spalenia aktywów, również ulegną zmianie poza tym ograniczonym przypadkiem.
Opublikowana przez TRON analiza w łańcuchu wykazała ograniczoną ekspozycję ekosystemu. Niewiele kontraktów zawiera kod operacyjny SELFDESTRUCT, jeszcze mniej posiada aktywa, a żaden w przejrzanej grupie nie wykonał faktycznej transakcji SELFDESTRUCT.
Wcześniej CNF przedstawił inicjatywę AI TRON, gdy sieć wprowadzała Bank of AI w łańcuchu za pośrednictwem AINFT. System umożliwia autonomicznym agentom dokonywanie płatności, zarządzanie aktywami i dostęp do DeFi za pomocą płatności x402 i tożsamości 8004.


