Paradigm strongly supports Ethereum: Updates and iterations are the cornerstone of Ethereum's development.

CN
1 day ago

Original Title: Ethereum Acceleration

Original Authors: Georgios Konstantopoulos, Dan Robinson, Matt Huang, Charlie Noyes

Original Compilation: Odaily Planet Daily

Paradigm Supports Ethereum: Updates and Iterations are the Cornerstone of Ethereum's Development

Since its inception, Ethereum has been a pioneering force in the crypto space. Ethereum has paved the way for smart contracts, DAOs, and DeFi, continuously innovating in cutting-edge challenges such as ZK and MEV. The community of researchers and engineers in Ethereum has laid a solid foundation for the next generation of decentralized applications.

It seems that many have forgotten that the first version of the Ethereum protocol was completed in less than two years—this rapid development pace attracted many developers to the platform.

However, we believe that the progress of Ethereum's core protocol can be accelerated even further today. Without sacrificing its core values, Ethereum can certainly expedite many high-impact improvements.

Regardless of the vision for Ethereum's future, updates and iterations are always beneficial.

There is reasonable debate about Ethereum's ultimate goals, but regardless of what those goals are, it is clear that reaching them faster is a better choice. No matter which direction the protocol ultimately takes, enhancing Ethereum's development and iteration capabilities is of great significance.

When faced with technical choices, we often quickly turn to discussions on values, such as whether we focus more on L1 or L2, decentralization or efficiency, financial use cases or non-financial use cases. These debates are engaging because almost everyone can participate, generating excitement and bringing prestige to the debaters. However, if Ethereum has not yet reached the limits of its technical capabilities, then discussions about value trade-offs may be premature. We believe that Ethereum should focus on exploring the efficient boundaries of technological possibilities, and only after that discuss how to weigh values once those limits are reached.

Updates and iterations will help Ethereum reach this boundary faster while resolving many "either/or" dilemmas regarding priorities. For example, "Should we do X first or Y?" can be answered with "Do both."

Ethereum already has the necessary resources—talented researchers and engineers eager to build the future. Empowering them with the mission to advance more quickly and allowing them to work in parallel will enable Ethereum to solve problems faster and avoid getting caught up in premature value debates.

How to Enable Faster Iteration for Ethereum?

Historically, Ethereum has undergone an average of one protocol upgrade per year, allowing it to support more use cases.

The most important step is the determination to do so. The community can set more ambitious goals and strive to achieve them.
One obstacle is inertia; another is the viewpoint that the protocol should begin to "ossify"—that is, to slow down modifications to the core protocol in order to maintain Ethereum's decentralization.

We believe that premature "ossification" poses too great a risk for Ethereum. It could cause Ethereum to lose competitiveness as a platform, with applications and users potentially turning to more centralized alternatives.

Moreover, "ossification" could also bring centralization risks to Ethereum. The core development process is one of the main mechanisms of social governance in Ethereum, reflecting opinions from engineers, researchers, validators, and institutions. If the core protocol "ossifies," Ethereum will lose this governance mechanism and its ability to evolve in response to changes in market structure (such as in the L2 and MEV domains).

Once the decision to update and iterate is made, several improvements in the R&D process can have a significant impact:

  • Client teams should provide suggestions rather than have veto power. Client diversity does not need to come at the expense of development speed. Multiple clients should be ready for each upgrade, but the most conservative client should not dictate the pace of protocol iteration. We maintain Reth and commit to never becoming a bottleneck in Ethereum's roadmap.

  • Improve the All Core Devs process. As Tim Beiko recently suggested in the consensus layer meeting, we invite the community to provide specific suggestions for the Pectra review.

  • Allocate more resources for DevOps and testing. This will allow for more frequent major improvements while maintaining Ethereum's high reliability.

In addition, there are many other ways to accelerate development—the most critical is to clearly recognize the importance of "the need to accelerate."

We Do Not Lack Good Ideas


We believe that the Ethereum community can be more engaged in achieving some attainable results. These uncontroversial improvements have been delayed due to slow release speeds and the notion that only a few changes can be made each year. Ethereum should not actively limit its ambitions but should pursue doing more and doing it faster.

Here are some possible examples:

  • Expand and secure Layer 2's safety:

Provide planning requirements for Rollups: This requires allocating more resources in the roadmap after EIP-4844, such as PeerDAS or hard forks limited to Blob parameters.

Allow Rollups to inherit L1's security and censorship resistance: For example, the implementation of Native Rollups.

  • Expand L1 without increasing the burden on node operators:

Reprice L1's opcodes: This can help scale Ethereum without modifying the block gas limit.

Safely increase L1 execution gas limits: This is an active area of research that requires in-depth analysis of history and state growth to help determine how solutions (such as historical expiration and statelessness) should operate.

  • Improve wallet user experience and security through account abstraction:

Further improvements based on EIP-7702: EIP-7702 began bridging the gap between EOA and account abstract wallets, but we believe there is still room for further improvement, such as enhancing user experience for batch processing and sponsored transactions, as well as eliminating user reliance on private keys.

How Can We Help Accelerate Ethereum's Development?

As researchers and engineers, we will contribute through EIP proposals, data analysis, and code contributions, with a particular focus on proposals like EIP-7862, which are uncontroversial and do not conflict with the existing roadmap. We have conducted in-depth research on Ethereum's state and history to provide a basis for safely adjusting gas limits.

Reth is ready and will continue to advance rapidly, clearing obstacles for the upcoming hard fork. We designed Reth specifically as an SDK for building "EVM core" nodes to facilitate experimentation and innovation among researchers and engineers. We invite the research community to collaborate with us to prototype new features and jointly improve Ethereum's performance, censorship resistance, and future adaptability.

Finally, we will continue to build and support foundational tools, such as Foundry, Alloy, Solar, Revm, Wagmi, and Viem, to ensure that any updates to the core protocol can be effectively communicated to users.

Outlook

We believe that recognizing updates and iterations as the most important thing the Ethereum community can do will expand the space of possibilities and drive the protocol to achieve its ambitious roadmap.

Accelerating Ethereum's development will enable more people to access permissionless innovation, helping to build a truly global, trust-minimized financial system.

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

Share To
APP

X

Telegram

Facebook

Reddit

CopyLink