I would rather lose in the prediction market than a critical bug reach mainnet.

My participation in this PM is to signal my confidence in @prylabs @sigp_io @ethnimbus @PegaSysEng @ChainSafeth, and @ethereum launching phase 0 in 2020 as planned.

1/n https://twitter.com/josephdelong/status/1282085302127951874
If I’m wrong, then it would be for a good reason. I would never push forward on a project that I knew had critical issues.

Phase 0 is already working in multiclient testnets. There is still work to do, but it can be done in parallel.

2/n
Let’s look at the requirements.

1) A public testnet for 2 to 3 months with 3+ clients.

This is already 3 weeks, 9 more weeks of testing at scale to feel confident! We’re running out of bugs to fix at @prylabs.

3/n
2) Incentivized “attack net” for 2 to 3 months.

As far as I know, there is nothing blocking this. We can get started on it right away.

4/n
3) Bug bounty program for 2 to 3 months.

Again, nothing blocking this other than waiting for initial security audits to be completed in client teams. @prylabs is nearly done resolving their initial audit from @Quantstamp. Other teams are nearly done too.

5/n
4) Differential fuzzing across clients

This is a vague requirement, but @sigp_io has been putting out great work on differential fuzzing and @prylabs runs fuzzing on its own code to find bugs. This requirement could be considered done already.

6/n
So there you have it. All of the above requirements can happen in parallel.

ETH2 could get a green light to go in as little as 3 months for a Q4 release target.

With all of this in mind, I am confident ETH2 will launch in 2020 and I’m willing to stake my USDC on it.

7/7
You can follow @preston_vanloon.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.