Yesterday, Ethereum core developers discussed at length different attack vectors against the protocol's censorship resistance following the Merge upgrade and what strategies should be taken to uphold the protocol's integrity in the face of potential state level opposition.
The concerns around Ethereum's censorship resistance as a soon-to-be proof-of-stake blockchain stem from the rattling repercussions of recent sanctions placed against @TornadoCash by the U.S. government. Read more about those repercussions here: docsend.com/view/b9punqc4q…
@TornadoCash Many Ethereum developers were adamant that the censorship resistant qualities of the network should be upheld at all costs. But it wasn't as clear cut what developers felt was necessary to do now before the Merge upgrade in light of recent controversy.
Ethereum core developers wrapped up their 142nd ACD call today.
Agenda: github.com/ethereum/pm/is…
Livestream:
My recap of the meeting below 👇🪡
PSA before I start the thread: Starting on July 21st, these bi-weekly meetings will be held on Thurs instead of Fri, which means my Fri afternoons from now on will be free for other activities. Yay! Also @TimBeiko wrote up an excellent thread already of today’s call.
For another perspective of the call, check out his thread 👇. As usual, devs spent a lot of time talking about the Merge upgrade. In particular, devs discussed learnings from the Sepolia Merge activation, which went live on Wed.
Ethereum devs have their 8th mainnet shadow fork to test the Merge coming up. @parithosh_j gave an update on preparations for it and said TTD is expected to hit sometime next Tuesday. But coming up sooner than that is the Merge activation on the Sepolia testnet.
I saw some estimations suggesting TTD will hit on Sepolia as early as tomorrow. For more details around Merge activation on Sepolia, read this blog post: blog.ethereum.org/2022/06/30/sep….
.@TimBeiko kicked off the call with a reminder about the Gray Glacier hard fork happening next week on Ethereum. The upgrade is expected to hit around Wed, June 29. Full details about the fork and accompanying client releases here: blog.ethereum.org/2022/06/16/gra…
Next, devs discussed Merge testing related items, starting with a debrief on how the 7th mainnet shadow fork went this past Wednesday. TLDR, it went poorly. 20% of nodes dropped off right at Merge activation and even more nodes dropped off thereafter.
As Ethereum looks ahead to its transition to a fully to a proof-of-stake (PoS) consensus protocol also called the Merge, the topic of Ethereum’s supply distribution matters more than ever to network stakeholders.
This is because under PoS, the amount of ETH users control directly determines how much influence they can have over the network’s consensus building process and the amount of rewards they can earn from staking.
The distribution of ETH supply on Ethereum has long been a source of criticism and debate primarily because roughly 60% of total ETH supply was issued through a premine, as opposed to through the public process of PoW mining.
🧶 Recap of the Ethereum All Core Developers’ Call today, starting with the topic of difficulty bomb timing.
Devs decided not to delay the difficulty bomb at least for the moment. The thinking is that there’s still hope for the Merge to be activated in the summer.
If all goes well with shadow fork testing, devs could be ready to fork testnets in 2 weeks and maybe there won’t be a need to organize another dedicated hard fork for delaying the bomb.
Coming at you with another 🧵 for Day 3 of @EFDevconnect. Today, I attended the #LightClientsSummit and learned about the Portal Network. Before going into Portal and why it matters for Ethereum, here’s some context about light clients in general.
Light clients are nodes that can quickly sync to the Ethereum network to look up data or send a tx. They don’t require heavy computing power to run and are designed to operate directly from web browsers, mobile devices, and/or tablets.
In contrast, regular full nodes on Ethereum are costly to run and can take days to sync, which is why many users today rely on projects like @infura_io to interact with the network.