TRON が戦略的岐路に直面:「SELFDESTRUCT」オペコードを非推奨にするか非推奨にするか

トロンは重要な決定点に立っています。最近の Core Development Community Call 14 では、「SELFDESTRUCT」関数を廃止するかどうかについて多くの議論が行われました。

オペコードを廃止するというこの提案された変更は、過去のイーサリアム改善提案 (EIP) の傾向に従っており、開発者と TRON ネットワークのセキュリティの両方に大きな影響を及ぼします。

「TRON コア開発者の Elton 氏は、この TIP の目的は変わっていない、つまり、この指示の調整は多くの分野に影響を与えるため、コミュニティと開発者に十分な準備時間を与えることであると説明しました。したがって、この宣言を行うことは依然として重要です」 。

「SELFDESTRUCT」オペコード

「SELFDESTRUCT」命令により、スマート コントラクトがそれ自体を破棄できるようになり、それによってブロックチェーンから消滅し、ガス リベートが付与され、ストレージ スペースが解放されます。

TRON Core 開発者の Andy 氏によると、「TIP-652 は、上海アップグレードで言及された EIP-6049 に対応します。カンクンのアップグレードでは、SELFDESTRUCT 命令は単一トランザクション内に制限され、その使用範囲が大幅に縮小されました。」

2024 年 4 月 11 日に開催される最近の Core Devs Community Call で、#TRONICS は最新の開発状況を調査するため、皆様にご参加をお願いしています。私たちはイーサリアム デンバーのアップグレードの準備に重点を置き、次のトピックに関する魅力的な会話を行っています。
Ethereum Dencun アップグレードへの適応計画 debug_traceCall API のサポート TIP-650: 実装…
— TRON DAO (@trondao) 2024 年 4 月 15 日

TRON ネットワークの TIP 652 は、「SELFDESTRUCT」コマンドを管理する方法と、イーサリアムの段階的な方法論を採用することが有益かどうかについての会話を提案しました。

TIP-652 の潜在的な問題は、「非推奨」という用語が開発者やコミュニティに誤解され、TRON が関連コマンドを完全に削除するつもりであると思われてしまう可能性があることです。

起こり得る混乱を解消するために、TRON Core 開発者の Jake は、代わりに「調整」という言葉を使用することを提案しました。この提案は、コマンドを完全に削除するのではなく、コマンドを変更するという TRON の目的により正確に一致しています。

「TRONがイーサリアムと連携し、その発展に追いつくことを目指すのであれば、この提案では『非推奨』ではなく『調整』という用語を使用する方が適切かもしれない、と同氏は示唆した。」

非推奨の影響

文脈に応じて、

いいもの

  • セキュリティの向上: TRON は、スマート コントラクトが悪意を持って削除されるシナリオでの攻撃リスクを軽減できます。
  • 信頼性の向上: コントラクト コードは、オペコードで消去できなくなり、事実上不変になります。

悪い人

  • ガスの非効率性: オペコードは、ガスの払い戻しを提供することで、開発者に時代遅れのスマート コントラクトを削除するよう促します。
  • ストレージの非効率性: オペコードにより、古いスマート コントラクトによって占有されていたスペースを再利用できるようになります。

ぶさいく

  • 規制のハードル: スマート コントラクトを廃止/更新する柔軟性がなければ、不変性により規制の変更や要件への準拠が妨げられる可能性があります。
  • フォークの可能性: オペコードを廃止するにはコミュニティの合意が必要です。意見の不一致により、ブロックチェーン内でソフトフォークとハードフォークの両方が発生する可能性があります。

廃止と調整

EIP-6049 はイーサリアムの「SELFDESTRUCT」オペコードの非推奨を提案していますが、この機能はイーサリアムではまだ使用されていますが、アプリケーションに関してはかなりの制限があります。

イーサリアムの進歩に常に最新の状態を保とうとする TRON の熱意は、「廃止」ではなく「調整」に言及することを好むことに反映されています。当面は、オペコードへの変更は暫定的に実装され、将来のコア開発コミュニティ コールでより広範な議論が行われます。

2024 年 3 月 13 日から、カンクンとデネブ (Dencun と呼ばれる) の間のイーサリアムのアップグレードには、「blob」という名前の新しいトランザクション タイプが含まれました。これらの BLOB を使用すると、ロールアップ プロバイダーはデータをより経済的に保存できるようになります。

2024-04-15 14:27