TRON atinge uma encruzilhada estratégica: descontinuar ou não descontinuar o código de operação ‘SELFDESTRUCT’

Oi galera, prontos para mergulhar no mundo louco das notícias de cripto? Junte-se ao nosso canal do Telegram onde deciframos os mistérios da blockchain e rimos das mudanças de humor imprevisíveis do Bitcoin. É como uma novela, mas com mais drama descentralizado! Não fique de fora, venha com a gente agora e vamos aproveitar a montanha-russa das criptos juntos! 💰🎢

Junte-se ao Telegram


Tron está em um ponto de decisão crucial. Durante a recente Chamada 14 da Comunidade de Desenvolvimento Central, houve muita discussão sobre a possibilidade de aposentar a função ‘AUTODESTRUÇÃO’.

Esta mudança proposta para retirar um opcode segue a tendência das propostas de melhoria Ethereum (EIPs) anteriores e traz consequências substanciais para os desenvolvedores e para a segurança da rede TRON.

“Elton, um desenvolvedor principal do TRON, explicou que a intenção deste TIP permanece a mesma: permitir que a comunidade e os desenvolvedores tenham tempo suficiente para se preparar, pois os ajustes nesta instrução afetarão muitas áreas. Portanto, fazer esta declaração ainda é crucial .”

O Opcode ‘AUTODESTRUÇÃO’

A instrução “SELFDESTRUCT” permite que um contrato inteligente se destrua, desaparecendo assim do blockchain, concedendo descontos de gás e liberando espaço de armazenamento.

De acordo com Andy, desenvolvedor do TRON Core, “TIP-652 corresponde ao EIP-6049, que foi mencionado na atualização de Xangai. Na atualização de Cancun, a instrução SELFDESTRUCT ficou restrita a uma única transação, reduzindo enormemente seu escopo de uso”.

Na recente chamada da comunidade Core Devs em 11 de abril de 2024, #TRONICS convida você a se juntar a nós enquanto exploramos os desenvolvimentos mais recentes. Nosso foco está na preparação para a atualização do Ethereum Denver, com conversas envolventes sobre os seguintes tópicos:
Os planos de adaptação para a atualização Ethereum Dencun Suportam a API debug_traceCall TIP-650: Implementar…
— TRON DAO (@trondao) 15 de abril de 2024

O TIP 652 da rede TRON propôs uma conversa sobre como gerenciar o comando ‘SELFDESTRUCT’ e se seria benéfico adotar a metodologia gradual do Ethereum.

Um problema potencial com o TIP-652 é que o termo “obsoleto” pode ser mal interpretado pelos desenvolvedores e pela comunidade, levando-os a pensar que o TRON pretende eliminar completamente o comando relacionado.

Para esclarecer qualquer possível confusão, o desenvolvedor do TRON Core, Jake, propôs usar a palavra “ajustar” em seu lugar. Esta sugestão alinha-se mais precisamente com o objetivo do TRON de alterar o comando em vez de eliminá-lo completamente.

“Se o TRON pretende se alinhar com o Ethereum e acompanhar seus desenvolvimentos, pode ser mais adequado empregar o termo ‘ajuste’ em vez de ‘depreciação’ nesta proposta, sugeriu ele.”

A depreciação das implicações

Dependendo do contexto,

O bom

  • Segurança aprimorada: o TRON pode reduzir os riscos de ataque em cenários em que os contratos inteligentes são excluídos maliciosamente.
  • Confiança aprimorada: o código do contrato torna-se efetivamente imutável, sem a capacidade de ser apagado com o opcode.

O mal

  • Ineficiência de gás: O opcode incentiva os desenvolvedores a remover contratos inteligentes obsoletos, fornecendo reembolsos de gás.
  • Ineficiência de armazenamento: O opcode permite reutilizar o espaço ocupado por contratos inteligentes obsoletos.

O feio

  • Obstáculos regulatórios: sem a flexibilidade para retirar/atualizar contratos inteligentes, a imutabilidade pode impedir a conformidade com mudanças ou requisitos regulatórios.
  • Possíveis bifurcações: é necessário o consenso da comunidade para descontinuar os opcodes. Desentendimentos podem resultar em soft e hard forks no blockchain.

Depreciação vs. Ajuste

Embora o EIP-6049 proponha a descontinuação do opcode ‘SELFDESTRUCT’ do Ethereum, esse recurso ainda está em uso no Ethereum, mas com restrições consideráveis ​​em termos de aplicação.

A dedicação da TRON em se manter atualizado com os avanços do Ethereum é refletida por sua preferência em se referir a “ajustes” em vez de “depreciação”. Por enquanto, quaisquer alterações no opcode serão implementadas provisoriamente, com discussões mais extensas ocorrendo durante futuras chamadas da comunidade Core Dev.

A partir de 13 de março de 2024, a atualização do Ethereum entre Cancún e Deneb (conhecida como Dencun) incluiu um novo tipo de transação denominado “blobs”. Esses blobs permitem que os provedores de rollup armazenem dados de maneira mais econômica.

2024-04-15 14:27