In the past two weeks, due to the large number of Ethereum core developers going to Toronto to attend the Ethereum scaling conference, the weekly conference call was forced to be cancelled. This Friday night, the Ethereum core developers will continue to hold a conference call, the topic will focus on the Istanbul hard fork and decide on the final selected proposal (EIP). From a design perspective, the Istanbul hard fork is the last fork of Ethereum towards the Serenity stage (no new tokens will be generated). At the same time, the proposal for this fork involves many issues (Progpow, state leasing, chainID, etc.). If some issues are not resolved in this fork, it will have a significant impact on the subsequent development of the Ethereum ecosystem. According to Ethereum 2.0 researcher Justin Drake, Ethereum 2.0 Phase 0 will be released on January 3, 2020. Postponing ProgPoW and focusing on “state leasing”On the 17th of last month, the Istanbul Hard Fork Proposal (EIP) solicitation ended, with a total of 29 proposals collected. These proposals are:
The proposal that was temporarily approved in the previous core developer conference call was EIP 1108 , which proposed a minor change to the gas fee of the Ethereum network. However, the developers emphasized that although the proposal was approved, it would need to submit benchmark data at a subsequent core developer meeting. In addition, the much-anticipated proposal EIP-1057, which proposes an improved PoW algorithm called "Progressive PoW" or ProgPoW, may be delayed. EIP 1057 proposes an improved PoW algorithm called "Progressive PoW" or ProgPoW, which is designed to better utilize GPU-specific computing capabilities. Previously, developers raised 50,000 DAI (about $50,000) through crowdfunding on the open source bounty platform Gitcoin as funds for ProgPoW code auditing. However, since the code has not yet found a third-party agency to audit it, it was postponed at the developer meeting on May 24. Also delayed is EIP-1559, a proposal that aims to change the Ethereum transaction fee model but was "abandoned" by developers because it was too complicated. Among these proposals, "state leasing" stands out. The original intention of the design of "state rental" is that the current state size of Ethereum is already very large. If it continues to grow at the current rate, the Ethereum network will become extremely bloated. We are underestimating the long-term cost of storage, which can be approximately modeled as: bytes*time. Therefore, it is necessary to change the current state design of Ethereum. According to the Ethereum 2.0 roadmap, state leasing will also be deployed in ETH 2.0 (currently planned to be in Phase 2). Whether or not to redevelop ETH 1.0 will be a hot topic of discussion in this Friday's conference call. Deletion proposalThe above proposals have also sparked widespread discussion in the community, with many developers questioning whether some of the proposals are repetitive and should be deleted. Developer Alex Beregszaszi said: “I am confused. I think those who propose conflicting, adjacent, duplicate EIPs (there are 3 or 4 EIPs about chainid, repricing, SWAP and DUP) should reach some consensus before proposing them again. If they don’t have clear regulations, then there is no point in arguing about EIPs.” So far, only a small part of the proposal audit process has been carried out, and it remains to be seen whether the core developers can give a final answer this Friday. Alex believes that some proposals do not actually need to be carried out in a hard fork, and can be resolved by contacting Ethereum client developers. "Those (EIP) authors should not just try to solve it themselves, but contact some relevant developers, such as client developers, to review their ideas. If everyone waits for the core developers to hold a conference call to discuss implementation, we will not have enough time to discuss all these proposals." Regarding the above EIP, the developer community (click to enter) is currently discussing reductions to reduce the workload of core developers and improve efficiency. Hard Fork ScheduleIn addition to paying attention to the proposals, the timing of the Istanbul hard fork is also worth paying attention to. According to the timeline set by former hard fork coordinator Afri Schoedon (who has since left), the hard fork process is broken down into “a fixed 9-month cycle.” The Istanbul hard fork timeline is as follows:
The first phase of proposal collection has been completed, and the next step is the "main client implementation". The so-called "main client implementation" is to merge the accepted EPI into the existing Ethereum client. This step is similar to combining the code together so that it can be fully tested. However, according to Ethereum’s usual tone, the possibility of this hard fork being completed “on time” is not high. In the previous Constantinople fork, a code vulnerability occurred, which led to the delay of the fork. Alexey Akhunov, a grantee at the Ethereum Foundation, said in a Gitter chatroom that everyone should think about “deadlines” and not deadlines for the sake of deadlines. Everything should be based on doing a good job. “I myself was thinking what is the purpose of this deadline?” Akhunov said. “Because this is the first time so many things are being introduced (in a fork), so we are here to make sure that what we are doing is for a reason and not because ‘someone said so.’” Author | Qin Xiaofeng Editor | Lu Xiaoming Produced by | Odaily Planet Daily |
<<: BTC is now the world's ninth largest "currency"?
>>: Beware! Bitcoin is recovering, and 3 new scams are emerging...
We always hear people talking about hanging nose,...
Bitcoin was born from the ideals of anarchists, a...
A woman who can bring good luck to her husband is...
Moles in different positions have different meani...
“ PoW consensus, derived from the consensus mecha...
The price of Bitcoin fluctuated in the Asian sess...
In the hands of many people, there are multiple m...
Türkiye has established itself as a crypto-friend...
Is it good or bad to have a bulbous nose? A bulbo...
In real life, there are more and more left-over w...
Will your business be successful? Everyone in the...
What is the fate of a man with willow-shaped eyeb...
1. If you have noble lines on your hands, it mean...
When it comes to investing, it’s not a complicate...
EBON International (EBON.US) announced that it ha...