BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

EIP-2537 may be a solution to the failure of frequent cash deposits on the Ethereum 2.0 test network

巴比特
特邀专栏作者
This article is about 2941 words, reading the full article takes about 5 minutes
According to ConsenSys researcher Ben Edgington, developers have observed many deposit failures on the testnet, resulting in the permanent loss of the deposited 32 ETH. However, since the deposit contract has been formally verified, the developers do not
AI Summary
Expand
According to ConsenSys researcher Ben Edgington, developers have observed many deposit failures on the testnet, resulting in the permanent loss of the deposited 32 ETH. However, since the deposit contract has been formally verified, the developers do not

Editor's Note: This article comes fromBabbitt Information (ID: bitcoin8btc)Editor's Note: This article comes from

Babbitt Information (ID: bitcoin8btc)

Babbitt Information (ID: bitcoin8btc)

, Author: Ben Edgington, Compiler: Free and Easy, Released with authorization.Written earlier: The phase 0 test of Ethereum 2.0 is currently entering its peak period. According to the latest revelation from ConsenSys researcher Ben Edgington, developers have observed many deposit failures on the test network, resulting in the permanent loss of 32 ETH deposited. Since the deposit contract has been formally verified, the developers do not want to redesign the contract, so the proposed solution is to introduce EIP-2537 in Ethereum 1.0, and it will also involve a proxy contract, which can collect the depositor's The deposit is forwarded to the deposit contract if it is checked correctly. Of course, this plan depends on whether the participants are willing to accept it.This week's pick has no competition, Danny Ryan's

The current state of Ethereum 2.0

is definitely a must-read article in June.0.12.1secondary title

About Phase 0: Beacon ChainRegarding the specification, we ushered in theThe version update, in fact, was a breaking change, but we agreed it would be good because the change was simple and happened before anyone fully implemented v0.12.0. This change relates to the timing of the Beacon Chain genesis block, primarily so that Afri does not have to oversee the launch of the testnet at 2am local time.

Meanwhile, version 08 about BLS hash to curve blew my mind because we both decided to use version 07. But look carefully, this new version does not affect the substantive changes of Ethereum 2.0, it is only superficial and explanatory, and updates about test vectors. Currently this new version seems to be entering the next phase of IETF standardization, so, we are in good shape. you can atEIP-2537IETF trackerCheck out the entire history here.agency contract

testnet

secondary titlearticletestnet

Witti -> Altona

Anthony Sassano has written extensively about the Ethereum 2.0 testnet in his fifth daily Gwei newsletter. this article

article “infinity” public keyA lot of reliable information was revealed.

The multi-client Witti testnet, which was just established more than two weeks ago, has become very boring. Nothing terribly interesting or issues came up during testing, which is exactly what we like. Clients like Teku, Lighthouse and Prysm continue to perform well, while Nimbus sometimes shows up on the dashboard. With some validators offline, not finalizing for a while, and some slashing, that was what brought down the Schlesi network, but after the client fix everything was back to normal on the Witti network.An interesting thing is that someone uses an "infinite" public key (。

) creates a validator. This is what happens when the private key is zero. That's perfectly true, but it means anyone can fake your information and get you slashed. I'd be a little surprised if no one has done this, it's fairly easy.PrysmNext, a new multi-client testnet, Altona, is under construction. This testnet will run version 0.12 of the specification instead of Witti's 0.11 version, which is expected to be very similar to the final launch specification. The launch will take place after the client team has updated their codebase to v0.12.1: for update progress, you can checkAltona Process TrackerA client’s guide to staking on the Witti testnet, and my "hereTeku Guide

Topaz -> Onyx

》 still applies, whileOnyxhere

There are also some guides on running the Eth1 chain with the Nethermind client.

After an excellent run, Prysmatic Labs' single-client Topaz testnet is shutting down and will be replaced by

The latest news is that the Onyx contract has received 16384 testnet Ether deposits, and the genesis block will occur at 2020-06-14 05:17:24 UTC time.hereOnyx will run version 0.12.1 of the specification and is no longer technically a single client, but it is expected to be dominated by the Prysm client, while multi-client testing will focus on the Altona testnet.Windows. Appeatant has done some step-by-step instructions on how to get up and running, here is what Coinchasew said inguide。

Tools and Analysis

An instruction to do all of this on , and Terence has written a good FAQ and troubleshootingguideTools and Analysis

Bitfly is not content with running beaconcha.in, it also currently provides information on the Ethereum 2.0 testnet

Statistics, including testnet node type and location. Of course, it also needs to learn how to recognize Teku nodes.Protolambda has been producing a pretty picture of Witti validator behavior.

Speaking of pictures, Jonny Rhea went on to delve into peer-to-peer behavior on the Witti testnet. here is onetwitter stormSome early analysis results are shown. I happen to know that Jonny is finishing a research paper, stay tuned for an update on the Ethresear.ch website in the next few days, it will be an eye-opening article.

attempted connectionblock explorer!

. The results show that the distribution is very good.

block explorerproposalWhat's next?

As mentioned above, the Witti testnet has been quiet. On the one hand, this is good and it means everything is running smoothly, however, it is not operating in a realistic confrontational environment. To this end, Danny is drafting a plan to attack the network

proposalcadCAD, and encourage participants to launch attacks on the network. It's daunting, but an important step toward an official rollout.Beacon Runner 2050R & D work

Barnabé Monnot, a member of the Ethereum Foundation's RIG Incentives group, published his third research work: Leveragingsimulated environment (), modeling the cryptoeconomics of beacon chain behavior. It adds a simulated asynchronous p2p network between validators. In the words of Barnabé Monnot, "we are approaching a full-fledged agent-based model".

There has been very little new research on Ethereum 2.0 on ethresear.ch in the past few weeks, but if you want to dig into something and are not afraid of math, you can take a look at Vitalik's effective alternative to Merkle tree for state representation

  • new design

  • , which is still not feasible in practice, but may be a step in the right direction.

  • About other news

  • Updates about Prysm and Lighthouse clients;

开发者
ETH
Welcome to Join Odaily Official Community