00:00
The Financial Ways
The Financial Ways
USD/RUB
EUR/RUB
Cryptocurrency

Ethereum Developers Propose Programmable Frames for Transaction Logic

Ethereum developers are advancing a design shift that replaces static transaction envelope fields with programmable contract calls known as frames. By treating features like expiry and signature aggregation as executable code, the EIP-8141 proposal aims to streamline network upgrades without requiring constant redesigns of the transaction container itself.

Ethereum Developers Propose Programmable Frames for Transaction Logic

The approach, championed by Ethlabs contributor Derek Chiang, allows developers to bundle validation conditions—such as privacy proofs or post-transaction assertions—directly into the transaction sequence. These frames function in distinct modes, including VERIFY for conditional checks and SENDER for executing operations, providing a flexible interface for account abstraction. By moving away from fixed envelope formats, the network could theoretically evolve its feature set through new call patterns rather than repeating the heavy coordination required for every protocol update.

To balance this flexibility with the need for infrastructure readability, authors are coordinating EIP-8141 with EIP-8130, which introduces an onchain keystore for authentication. This combination addresses concerns regarding the computational cost of analyzing abstract transactions before execution. Vitalik Buterin has noted that separating transaction actions from dependencies could enable parallel validation, potentially lowering gas costs for predictable operations. While both proposals are slated for the Hegotá upgrade, they remain in draft status, with developers still testing how these programmable structures interact with existing mempool security and consensus rules.

Share

Comments (0)

Leave a comment

No comments yet. Be the first!