The M4 MacBook Pro is not the fastest machine I have, but it's the only one that can sync the blockchain in a few* hours hours without loud fans.

Syncing from the assume utxo snapshot at height 840,000 to the tip took only half an hour. Looking forward to that process becoming more user friendly over time, because it really improves the onboarding experience of a full node. It took me longer to download the torrent from my own slow seed :-)

* = 6.5 hours while doing other stuff, with very large -dbcache

Reply to this note

Please Login to reply.

Discussion

A lack of fan noise makes it feel slow though :-)

I hate apple, but these MacBooks after Intel are not that bad. I can get a day of work on battery only.

It's bulkier and heavier than my 2019 Intel MBP. But it's probably worth it for the extra battery life and better cooling.

I have several physical Linux machines so I feel like I'm excersizing my sovereignty muscle plenty, while actually getting work done on a machine built by satan :-)

Good point. The heat and noise coming out of those Intel machines just wants me throw it out the window. Terrible!

It got especially noisy as the fans were degrading.

Is it worth cleaning the fans?

it's a shame these things can't run proxmox and a few vms

Should we build you something custom that’s faster? πŸ˜‰

What’s the current blockchain size in GB?

And yes, I can look this up, but I want human interaction :)

The blocks take up 652 GB for me. Plus 12 GB for the chainstate (UTXO set).

Damn, it has grown a lot since I last ran a full node (~400GB att)

I’m thinking about getting the M4 Mac Mini

What would it take to make core node as fast as the upcoming libbitcoin v4 node?

Just skip verifying whatever libbitcoin skips :-)

(no there's plenty of room to make it faster)

I haven't looked deeper yet. Does libbitcoin really skips checks?

Merging both https://github.com/bitcoin/bitcoin/pull/30039 and https://github.com/bitcoin/bitcoin/pull/31132 for Bitcoin Core v29 would get us there.