News for hackers. Stuff that matters.
Re:Evolution of the Ethereum Proof-of-Stake Consensus Protocol by miracle2k on Saturday December 24, 2022 @09:42PM (#34123601)
> So what exactly is so complex that Ethereum runs that it processes stuff so slowly?

Nothing against the talented devs working at Klarna, but if they have trouble handling the load, they can always add a couple TB of memory or a couple hundred CPU cores.

Ethereum needs to solve 100k tps while continuing to run on a Raspberry Pie on a home internet connection.

Re:Evolution of the Ethereum Proof-of-Stake Consensus Protocol by dmitriid on Sunday December 25, 2022 @03:30AM (#34125409)
> Nothing against the talented devs working at Klarna, but if they have trouble handling the load, they can always add a couple TB of memory or a couple hundred CPU cores.

Ouch. Burn :)

A lot of fat has been trimmed from Kred and it's now rammed into an AWS instance, but the pain is real :)

> Ethereum needs to solve 100k tps while continuing to run on a Raspberry Pie on a home internet connection.

To run a node you need a 2TB disc, at least 16 GB of RAM and a quad-core CPU. So, not on Raspberry Pi yet (and probably not ever).

Re:Evolution of the Ethereum Proof-of-Stake Consensus Protocol by pa7x1 on Sunday December 25, 2022 @03:53AM (#34125520)
https://twitter.com/ethereumonarm/status/1432251814402002948...

This is just an example, there is plenty other hobbyists doing so.

And here detailed instructions for you to try at home: https://docs.rocketpool.net/guides/node/local/prepare-pi.htm...

Re:Evolution of the Ethereum Proof-of-Stake Consensus Protocol by dmitriid on Sunday December 25, 2022 @08:33AM (#34127091)
And then you actually go into the docs.... And: oh, 8 GB RAM should work, but let's have a 32 GB swap. The CPU should be fine, but let's overclock it. Oh, you shouldn't use Geth to ensure ecosystem health, but all clients except Geth require at least 16 GB of RAM. And geth will eat all of your disk spce if you're not careful.

So, for a single combination (Geth + Nimbus) it may just be possible to run this tower of babel on a Raspberry Pi. And.... The only thing it will be doing is... nothing, really.