Taiko

$TAIKO

Taiko Post-Mainnet Launch: Optimizations and Roadmap

Since Mainnet launch, the Taiko team has been focused on optimizing its based rollup protocol. Today they’ve announced that it has successfully reduced L1 gas costs by over 30%, while maintaining contract upgradability.

As they continue to refine its gas optimization strategies, Taiko will be shifting focus to bringing exciting new features and improvements.

Taiko has identified several key areas for development, which may be prioritized and organized into different releases or forks based on urgency and risk factors as follows:

1. Enhancing L2 EIP-1559 The current implementation of EIP-1559 on the Taiko mainnet has been facing challenges, including an incorrect configuration leading to overselling of L2 block space which results in the base fee often reaching the minimum of 0 wei. This means that proposers would need to rely on tips for income, similar to the pre-1559 Ethereum experience. The goal is to ensure proposers receive reasonable revenue primarily from base fees rather than tips, so Taiko is considering incorporating the L1 base fee into L2 base fee calculations. However, this is challenging due to protocol changes required to support preconfirmations, and Taiko may postpone this improvement to a future release.

2. Transaction Preconfirmation Taiko has started work on transaction preconfirmation in collaboration with industry experts. Preconfirmation will provide users with sub-second confirmation of their transaction's execution status. It will allow block proposers to operate more efficiently, proposing blocks only when necessary rather than at fixed intervals for chain liveness. Ultimately leading to more efficient utilization of blob space, preconfirmation is a collaborative effort involving wallets, block explorers, restaking protocols, rollup protocols, and potentially dApps. Taiko will focus on ensuring multiple blocks can be built deterministically off-chain and selecting a preconfer registry based on Ether restaking.

3. Sponsored Transactions Allowing a sponsor EOA to wrap any pending transaction in the mempool, paying the gas fee while maintaining the original sender as the msg.sender in EVM. This feature will enable stablecoin issuers and games to cover their users' transaction fees, eliminating the need for users to hold and pay with Ether.

4. Cancun EVM Support Currently, Taiko's mainnet uses the Shanghai EVM. We plan to upgrade to support the new opcodes introduced in the Cancun version, excluding EIP-4844.

5. Enabling Contract Use of Calldata as DA Taiko’s current protocol only supports EOAs as proposers when using calldata for data availability. In unifying proposers and provers into one role, most proposers will be smart contracts. Taiko needs to enable contracts to use calldata for L3 blocks, as blobs are not available on L2s.

6. Enhancing Minimum-Tier Selection Taiko’s min-tier selection process, which determines the percentage of blocks proven by different tiers, currently uses a deterministic pseudo-random number that is manipulatable by L1 validators and Taiko proposers.

Taiko acknowledged this as a design flaw during audits and plans to improve the randomness with a revised approach. The inclusion of this improvement will depend on its impact on client and prover software changes.

The Ontake Fork: This upcoming release will incorporate several of the features and improvements outlined above.

The roadmap for Ontake is both ambitious and meticulously structured. Taiko will plan to begin deploying it to the Hekla testnet before October, then aim for a mainnet upgrade in Q4 of this year.

Source: https://taiko.mirror.xyz/02V2vY4CSvCd0kUypEDqxVEpQBdEg7CkGVwuFrsufE4 Show Less

 2
2024 Cyrator - Crypto Research Community

Disclaimer: The content presented on this website, including any analyses, reviews, and ratings, is provided for informational purposes only and should not be considered financial advice. Cyrator does not endorse or recommend any financial transactions or investments based on the information available on this platform. Visitors to this site should perform their own due diligence and consult with a professional financial advisor before making any investment decisions. Cyrator is not liable for any actions taken, financial or otherwise, based on information or links from this website.