source avatarLeila

Compartilhar
Share IconShare IconShare IconShare IconShare IconShare IconCopy

Proposta 106 do TRON aprovada Antes, havia uma função chamada SELFDESTRUCT. Um botão de exclusão para contratos inteligentes. Você podia implantar um contrato, usá-lo e depois removê-lo completamente da blockchain. Esse comportamento está mudando. Agora, um contrato só pode excluir-se completamente se fizer isso na mesma transação em que foi criado. Caso contrário, o contrato não desaparece mais. Em vez disso: ⇛ Qualquer fundo dentro ainda pode ser movido para fora ⇛ Mas o contrato em si permanece na blockchain permanentemente Então, o botão de exclusão não é mais realmente um botão de exclusão. É mais como uma função de sacar e deixar para trás. Há também uma mudança de custo. Usar SELFDESTRUCT antes era gratuito. Agora custa energia (5000). Por que isso importa: 1️⃣ Previsibilidade. Contratos permanecendo fazem a rede mais fácil de entender. Coisas não desaparecem mais após interagir com elas. 2️⃣ Segurança. Alguns padrões dependiam de criar e excluir contratos de maneiras que poderiam ser abusadas ou mal compreendidas. Essa mudança remove muita dessa ambiguidade. 3️⃣ Alinhamento. O TRON está aproximando seu comportamento do Ethereum, o que facilita a vida de desenvolvedores que migram entre ambos os ecossistemas. Se você é um desenvolvedor, precisará revisar qualquer coisa que dependa da exclusão de contratos. Alguns designs simplesmente não funcionarão mais da mesma maneira. Se você apenas usa aplicativos no TRON, nada quebra, mas em segundo plano as coisas ficaram mais estáveis e mais fáceis de manter a longo prazo. Este é um daqueles updates que não parece chamativo, mas melhora como a rede se comporta ao longo do tempo. @justinsuntron @trondao #TRONEcoStar

No.0 picture
No.1 picture
Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.