Nuovo aggiornamento circa l’andamento dello sviluppo del POS di Ethereum ed in particolare del contratto di deposito/beacon chain (fase 0).
Danny Ryan puntualmente ci racconta lo stato dell’avanzamento lavori ed in particolare ci dice che è stato commissionato l’audit completo sulle specifiche di fase 0 a Least Authority
“Si tratta di un audit di sicurezza completo delle specifiche della Fase 0 del nucleo eth2 incentrato su elementi critici come attacchi Denial of Service (DoS), attacchi di uso improprio delle risorse che potrebbero portare a fork / catene avversarie non intenzionali, attacchi relativi alla rete, eventuali attacchi che incidono sui fondi, e altro ancora”
Come sempre vi riportiamo integralmente, oltre al link, anche l’articolo integrale.
We are excited to announce an upcoming eth2 spec audit to be conducted by Least Authority. This is a comprehensive security audit of the eth2 core Phase 0 specifications focusing on critical items such as Denial of Service (DoS) attacks, resource misuse attacks that could lead to unintended forks/adversarial chains, network related attacks, any attacks that impact funds, and more.
Least Authority is a leading expert in mechanism & incentive design, decentralized/distributed systems architecture, and analysis of blockchain systems. The Ethereum Foundation has previously engaged with Least Authority on work in the past such as an audit of discv5 and an analysis of gas economics and proof of work, and we are excited for this opportunity to work with them again. A comprehensive security audit as critical to a successful launch of Phase 0, and we eagerly await the initial report to be released in early February.
Lighthouse launches testnet with mainnet configuration
Last week, Sigma Prime launched their long-awaited public Lighthouse testnet. This testnet impressively ran the mainnet spec configuration, and at its peak was easily handling 16815 active validators!
As stated by Sigma Prime at the launch of this net, “we’re going to start trying to crash this testnet and I suspect we’ll be successful”, and successful they were. After recovering from non-finality of 100+ epochs due to two of their validator-heavy nodes going offline, the Sigma Prime team decided to take down the network to iron out some bugs, work in some new optimizations, and restart fresh soon. Check out the postmortem here. As discussed on today’s eth2 call, the team intends to relaunch the testnet tomorrow, opening it up for public use after initial stability testing.
Remember to be an active participant in these early testnets if you feel capable: If something isn’t clear in the docs, let them know. If you have trouble compiling, open an issue. If there’s a typo in the readme, fix it! This goes for all of the clients and for open source software in general. The more you actively give back in this process, the better things will be for everyone.
P.S. Sigma Prime is hiring a full-time experienced Rust developer to work on Lighthouse. Check it out!
Nimbus integrates native nim-libp2p
Earlier this year, the Ethereum Foundation and Protocol Labs co-funded a grant for Nimbus to create a native Nim language implementation of libp2p. This implementation was to be integrated into the nimbus eth2 client as well as to become a p2p networking option for resource restricted devices.
We are pleased to announce that Nimbus just recently integrated this native implementation into their codebase and plan on restarting their testnet with it this coming week. This is a huge milestone both for Nimbus and also for the p2p community at large due to Nim’s ability to compile succinct and efficient code for most computer architectures. P2P all the things!
Beaconcha.in adds support for Lighthouse
We are super excited to see multiple client implementations being onboarded, aiding in creating common interfaces for external software to query and understand the internals of eth2. This and other tools will be crucial in monitoring, understanding, and interacting with upcoming testnets and eventually mainnet!
Eth2 spec release schedule
We released eth2 spec verson
v0.9.4with a testing fix and network update in the queue. These are the last in the
v0.9.xseries of minor updates since the un-freezing of Phase 0 in October. These recent spec releases have been primarily focused on ensuring the Phase 0 Beacon Chain is flexible enough to accommodate the new Phase 1 sharding design, but some clean-ups, bug fixes, enhanced testing, and networking updates have also made it into the changelog. Many of these changes have been informed and driven by the continued client progress on testnets and general readying for mainnet.
The next scheduled release is for early January. This
v0.10.0release will be dedicated to the integration of the new BLS standards into the core eth2 specs. The
v0.10.xrelease series with production-grade BLS is planned to be the target for the final testnets and ultimately for mainnet release. There is still work to be done, but there is an all-around heroic effort currently tackling it. Thank (or fund/tip/etc!) the client teams. These engineers are building something truly incredible for us all :rocket:.
Credits: Danny Ryan https://twitter.com/dannyryan?s=20