

Marcin Sobczak
117 posts

@marcin_d_s
Ethereum core dev @NethermindEth




New York, Wall St. Standing where the Buttonwood Agreement booted up NYSE's genesis block. @Nethermind is here for the next upgrade: everything tokenised on Ethereum




Someone needs to finally say it: choosing Rust or any other language doesn’t make your software fast. @Nethermind is fast because we mastered engineering and built a strong team. People tend to overestimate the influence of your language choice and underestimate other factors such as architectures, algorithms & data structures, how familiar your team is with the given programming language, your priorities, and how your QA processes work (extremely important if your client gets high adoption; I prefer software that works rather than software that breaks fast, and this is always our number one priority). The fact that it works for us is because we hired super strong engineers and .NET legends into our team (plus QAs, leads, DevOps). Also, I think people underestimate C#. C# has amazing tooling that makes your team more productive and allows you to write highly performant code and control the GC, and the main limitation is how well engineers know things. And it works the same with Rust, there is no way of skipping solid engineering. If I built a new team from scratch, I might pick Rust or C#, or something else; again, it depends on many factors. There is still lots of space to keep improving Ethereum clients and blockchains on the design level. There is still not enough data gathered to describe EL performance fully. So about the labels of “the fastest client”: EL performance has many flavors and can’t be described with one metric (different RPC endpoints, syncing, archive, block building, and many more). If we would like to simplify EL performance to one metric, it would be how much throughput you can handle, and I am proud that Nethermind is crushing it, and if simplifying it to one metric, I can proudly say that Nethermind is the fastest client.







It looks like Ethereum client defaults will be set to a 60 million gas limit *before* Fusaka goes live in early December. This would be a ~33% increase from the current 45 million gas limit. Bullish Ethereum L1 scaling!









Why does Ethereum need to increase the gas cost of the ModExp precompile? An explanation of EIP-7883: ModExp Gas Cost Increase, authored by me, @M25Marek and @maceo_eth . Thread 🧵







GIP-126 is live on Snapshot ⚡️ ➡️ Should the GnosisDAO Renew its Long-Term Partnership With Nethermind for Gnosis Chain Maintenance? Voting ends on 2nd July 2025. Cast your vote here: snapshot.box/#/s:gnosis.eth…