autorenew
TRON DAO 提出 TIP-6780:使 SELFDESTRUCT 操作码与以太坊的 EIP-6780 对齐

TRON DAO 提出 TIP-6780:使 SELFDESTRUCT 操作码与以太坊的 EIP-6780 对齐

各位加密爱好者,大家好!如果你一直在关注区块链圈,应该已经看到来自 BSCNews tweet 关于 TRON DAO 核心开发者提出 TIP-6780 的讨论。此举旨在调整 SELFDESTRUCT 操作码,使其与以太坊的 EIP-6780 保持一致。但这到底意味着什么?让我们用更通俗的语言来拆解一下,避免陷入过多技术行话。

TIP-6780 究竟重要在哪?

首先,先弄清楚什么是操作码——它基本上是在像 TRON 和以太坊这样的区块链上运行智能合约的虚拟机中执行命令的指令。SELFDESTRUCT 是其中一个操作码,允许智能合约本质上自我删除,清除其数据并将剩余资金发送到指定地址。

TRON 作为兼容以太坊虚拟机(EVM)的链,想要与以太坊的更新保持同步。以太坊在今年早些时候的 Dencun 升级中引入了 EIP-6780,限制了何时以及如何使用 SELFDESTRUCT。现在,TRON 的 TIP-6780 正在跟进,详情见官方在 Medium 的提案。这不仅仅是“抄作业”,更是为了让跨链开发更顺畅、更安全。

为什么要做出这个改变?

动机有两方面:兼容性与安全性。通过与以太坊对齐,TRON 让开发者更容易在两条网络之间移植应用。核心功能行为不再出现差异带来的头疼问题。

在安全层面,SELFDESTRUCT 被视为有点不稳定且潜在危险的功能,可能导致合约设计上的漏洞。以太坊的计划是最终逐步淘汰它,而 TRON 正在提前应对。该提案鼓励开发者采用更可预测的模式来管理合约生命周期,从而降低生态系统风险。

TRON 的数据显示,虽然有些合约使用 SELFDESTRUCT,但大多是“一次性创建并在同一交易中销毁”的场景,而这个更新不会影响这类用法。这意味着对现有设置的干扰很小。

它如何工作?

根据 TIP-6780,SELFDESTRUCT 将被限制:

  • 如果在合约创建之后、另一个独立交易中调用 SELFDESTRUCT,它将不再删除合约的数据。它只会转移资产并停止执行。

  • 但如果在合约创建后、同一笔交易中立即触发,则沿用旧的行为——完全删除合约并在发送到自身时可能导致资产被销毁(burn)。

此外,他们将把能量成本从 0 提高到 5,000 单位,以减少随意使用。该变更需要通过硬分叉实施,也就是说网络需要通过治理投票来升级。

这对你意味着什么?

如果你是在 TRON 上开发的开发者,现在是审查合约的好时机。避免依赖 SELFDESTRUCT 来实现诸如代理升级(proxy upgrades)或某些安全特性——这些模式将被淘汰。相反,考虑更安全的替代方案。

对于更广泛的 TRON 生态系统,此举提升了与以太坊的互操作性,可能会吸引更多 DApps 和用户。这是朝着更统一的区块链格局迈出的一步,或许会为 DeFi、NFTs,甚至在这些平台上兴起的 meme 代币带来令人兴奋的机会。

总结

TRON 的 TIP-6780 是跟上以太坊步伐、同时强化安全性的聪明之举。随着区块链技术的发展,类似的调整有助于为创新构建更稳固的基础。留意即将到来的治理投票——毕竟这是社区驱动的。如果你对 meme 代币感兴趣,或只是关心加密,总结这些底层技术变化会让你更有优势。想了解更多最新资讯,请访问 Meme Insider

你可能感兴趣