Ethereum Cancun upgrade will take several months to audit! Lightning accounting system
Uniswap, the leading decentralized exchange, announced late yesterday (15th) that the much-anticipated Uniswap v4 version is tentatively scheduled to be launched on the Ethereum mainnet in the third quarter of 2024.
According to the statement of Erin Koen, head of governance of the Uniswap Foundation, in July last year, the release of the v4 version will depend on the successful implementation of the Cancun upgrade. In addition, a comprehensive code audit is required, so the launch of v4 may be delayed to four months after the Cancun upgrade is completed.
Uniswap v4 is launched on the mainnet in the third quarter
The Ethereum Foundation recently announced that the Dencun upgrade plan is scheduled to be launched on the Ethereum mainnet on March 13, 2024. At the same time, the Uniswap Foundation also updated the launch date of v4 in a tweet on Thursday, which is expected to be in the third quarter of this year. The foundation also announced the audit roadmap before v4 goes online, which is expected to take several months. They expressed their belief that v4 will become one of the most rigorously audited codes on Ethereum.
Phase 1: Code Freeze (In Progress)
Core code completion, testing, gas optimization, security enhancements, and finalization of minor parts.
Koen has previously stated that changes from Ethereum proposal EIP-1153 will be integrated into the v4 code during the "code freeze" phase. The key point of EIP-1153 is the introduction of a "temporary storage" system, which means that after the transaction is completed, the corresponding storage space will be cleared, thus helping to reduce gas costs.
In the software development process, "code freezing" is a stage in which the code of the protocol is fixed and no large-scale changes are made. This means that the development team stops adding new features or modifying existing features to the protocol to ensure the stability and reliability of the protocol. This stage is to ensure that subsequent stages of software development can better test, fix bugs and ultimately deploy the product. Through code freezing, the development team can focus on solving existing problems and ensuring the quality and stability of the code without being subject to frequent changes and interruptions. This helps reduce the risk of unexpected problems in subsequent stages and improves development efficiency
Phase 2: Audit and Testnet
This time a comprehensive audit and social audit by multiple audit companies will be conducted Group audit competition. At the same time, v4 will be deployed to the testnet and final code adjustments will be made.
Phase 3: Start the mainnet online
v4 is expected to be launched on the Ethereum mainnet in the third quarter
Three technical highlights of v4
Uniswap Since v1~v3, after a series of important changes, it has gradually established its position as a pioneer in the field of automatic market makers (AMM) and the cornerstone of decentralized finance (DeFi). For example, v3, which will be launched in 2021, introduces the concept of "concentrated liquidity", allowing users to provide liquidity within a specific self-defined price range, allowing liquidity to be allocated more effectively and potentially improving capital efficiency.
The upcoming v4 version aims to provide a more customizable, flexible and efficient AMM. Among the high-profile technical reforms include: Hooks, singleton contracts ( Singleton Contract), Flash Accounting System (Flash Accounting).
Hooks
The main axis of Uniswap v4 is to shift towards a more modular trading structure, mainly through the introduction of "hooks" (hooks), which will allow liquidity pool deployers Custom code can be added to the liquidity pool, allowing users to execute functions such as dynamic fees, on-chain price limit orders, and custom on-chain oracles
Single contract ( Singleton Contract)
In v4, both the singleton contract and the lightning accounting system will help significantly reduce gas costs.
Originally in v3, each time a liquidity pool was established, a new contract needed to be deployed, which made it more expensive to create a pool and execute multi-pool Swap; while in v4, Uniswap saves all pools in one In the Singleton Contract, there is no need to transfer tokens between different contracts when exchanging tokens. Official research shows that v4 reduces the Gas cost of creating a mining pool by 99%.
Lightning Accounting System
v4’s Lightning Accounting System will help further reduce the gas cost of transactions, as the transfer will only occur when the Swap is completed The net balance of Tokens in the pool, and each operation in the process will only cause the internal balance to be updated, while v3 transfers all assets involved in the transaction into/out of the pool during the Swap process.
"Protocol Code Freeze" refers to a stage in the software development process where the protocol's code is fixed and stops making any large-scale changes. At this stage, the development team stops adding new features or modifying existing features to the protocol to ensure the stability and reliability of the protocol
The above is the detailed content of Ethereum Cancun upgrade will take several months to audit! Lightning accounting system. For more information, please follow other related articles on the PHP Chinese website!

This article highlights the 10 best cryptocurrencies to consider for May 2025, offering a mix of established giants and promising new projects.

Top 10 virtual currency trading apps rankings: 1. Binance, 2. OKX, 3. Gate.io, 4. KuCoin, 5. Coinbase, 6. Kraken, 7. Huobi, 8. Bybit, 9. Bitfinex, 10. Bitstamp, each platform provides different functions and services to meet different user needs.

It's Monday! Some markets around the world are still closed for the Easter holiday, but that hasn't stopped two high-profile firms from gobbling up more bitcoin.

Top 10 virtual currency trading apps rankings: 1. Binance, 2. OKX, 3. Gate.io, 4. KuCoin, 5. Coinbase, 6. Kraken, 7. Huobi, 8. Bybit, 9. Bitfinex, 10. Bitstamp, each platform provides different functions and services to meet different user needs.

A group of investors has filed a class-action lawsuit against decentralized cryptocurrency exchange Meteora, alleging the firm was involved in manipulating the launch and market price of the M3M3 token.

Just last week, Mantra’s OM token looked great: up over 800% year‑on‑year, a fresh $108 million ecosystem fund and a $1 billion Dubai real‑estate deal

Top 10 virtual currency trading platforms: 1. Binance, 2. OKX, 3. gate.io, 4. Coinbase, 5. Kraken, 6. Huobi, 7. Bitfinex, 8. KuCoin, 9. Bittrex, 10. Poloniex, these platforms are popular for their efficient trading speed, rich currency options, multiple trading methods and powerful security measures.

Token unlocks are when a group of people—usually project team members, early investors or advisors—receive their allocated tokens for free or at a lower price

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

SublimeText3 English version
Recommended: Win version, supports code prompts!

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

SublimeText3 Mac version
God-level code editing software (SublimeText3)

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Atom editor mac version download
The most popular open source editor