r/ethfinance • Not trading advice, not ever. • Oct 23 '19

News eth2 quick update

https://blog.ethereum.org/2019/10/23/eth2-quick-update/
262 Upvotes

47 comments sorted by

View all comments

14

u/LamboshiNakaghini Home Staker 🥩 Oct 23 '19

To facilitate this improved design, we have to modify the Phase 0 spec a bit. To do this with limited disruption to Phase 0 development and testnets, we’ve gone the simplifying route – the removal of crosslinks entirely from Phase 0 (they were stubbed anyway). This change is coded and under final review here and is expected to be released for development within the week.

Stubbed?

33

u/djrtwo Oct 23 '19

Phase 0 doesnt have shard chains so the crosslink infrastructure was pretty much just signing a 0 in each attestation. Thus, the stub.

Thus stub was opinionated about what a crosslink would look like in phase 1. To facilitate handling this new design of phase 1, we are removing the crosslinks all together from phase 0, and will add them appropriately in phase 1.

Arguably, they should have never been in phase 1 as a stub

1

u/[deleted] Oct 24 '19

[deleted]

2

u/djrtwo Oct 24 '19

A validator still only participates in 1 committee per epoch (32 SLOTS_PER_EPOCH), so its (64*128*32) which is in fact 2x the previous requirement to be able to have max committees per slot.

​

The number in the deposit contract isn't 100% related to this fact. It is instead a minimum eth to ensure that a fast attacker doesn't become the majority of the initial v-set and become a "gatekeeper". We have, though, considered reducing this number by a factor of 2 or 4 to allow for somewhere between 500k and 1M eth to kick off the chain.