# The all-new Bitcoin Node, rebuilt from the ground up

**URL:** <https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096>\
**Category:** Announcements\
**Created:** [June 25, 2025, 4:50pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096 "2025-06-25T16:50:15Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![skidmore298](https://avatars.discourse-cdn.com/v4/letter/s/a5b964/32.png) [@skidmore298](https://community.umbrel.com/u/skidmore298)\
**Post date:** [July 2, 2025, 11:45am UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/21 "2025-07-02T11:45:20Z")

</div>

Wow brilliant. Great news.

Looking forward to that.

---

<div class="post-metadata">

**Author:** ![Slurix](https://avatars.discourse-cdn.com/v4/letter/s/87869e/32.png) [@Slurix](https://community.umbrel.com/u/Slurix)\
**Post date:** [July 3, 2025, 9:41pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/22 "2025-07-03T21:41:16Z")

</div>

How can i download the old version with the simple UI?

---

<div class="post-metadata">

**Author:** ![skidmore298](https://avatars.discourse-cdn.com/v4/letter/s/a5b964/32.png) [@skidmore298](https://community.umbrel.com/u/skidmore298)\
**Post date:** [July 9, 2025, 6:33pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/23 "2025-07-09T18:33:24Z")

</div>

Great to see the updated Knots UI. Looks so good, well done Umbrel team

---

<div class="post-metadata">

**Author:** ![an0n](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@an0n](https://community.umbrel.com/u/an0n)\
**Post date:** [July 9, 2025, 6:49pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/24 "2025-07-09T18:49:40Z")

</div>

I would be interested in this as well.

---

<div class="post-metadata">

**Author:** ![oconical](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/oconical/32/7451_2.png) [@oconical](https://community.umbrel.com/u/oconical)\
**Post date:** [July 10, 2025, 2:16am UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/25 "2025-07-10T02:16:36Z")

</div>

just started installing it and now its downloading the node.  
But I also cranked up the networking which I will have to figure out how to make that persistent after reboots.  
Is there a way to get it to connect more nodes to sync? Because even on the one I compiled and ran it off of Debian Server only syncs to 10 connections at a time.

Also, is this a full node? If not, I am going to change that.

---

<div class="post-metadata">

**Author:** ![skidmore298](https://avatars.discourse-cdn.com/v4/letter/s/a5b964/32.png) [@skidmore298](https://community.umbrel.com/u/skidmore298)\
**Post date:** [July 10, 2025, 7:13pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/26 "2025-07-10T19:13:28Z")

</div>

You need to port forward at router level to allow more than 10 connections. For example on my Knots node I have 124 at the moment.

---

<div class="post-metadata">

**Author:** ![oconical](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/oconical/32/7451_2.png) [@oconical](https://community.umbrel.com/u/oconical)\
**Post date:** [July 10, 2025, 7:38pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/27 "2025-07-10T19:38:27Z")

</div>

I think its a software limitation because adjusting some irq and memory allocation last night to increase throughput gained me two extra connections. So my sync is now wavering between 10 and 12 connections which the 12 connections drops back to 10 about 30 minutes later after connecting. Port forwarding wouldn’t do anything unless there are some sort of outside proxy mapping the external IP. Which I could check if a proxy is trying to access the network to map.

---

<div class="post-metadata">

**Author:** ![skidmore298](https://avatars.discourse-cdn.com/v4/letter/s/a5b964/32.png) [@skidmore298](https://community.umbrel.com/u/skidmore298)\
**Post date:** [July 11, 2025, 7:38am UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/28 "2025-07-11T07:38:43Z")

</div>

Don’t think so. I’ve got Knots on an RPi. Also had it on a Mini PC. Both stock Umbrel no tinkering in the node settings. Just router settings and the connections went up immediately

---

<div class="post-metadata">

**Author:** ![oconical](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/oconical/32/7451_2.png) [@oconical](https://community.umbrel.com/u/oconical)\
**Post date:** [July 14, 2025, 5:10pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/29 "2025-07-14T17:10:28Z")

</div>

After analyzing the way bitcoind behaves, its holding onto a stalled connections during sync. Opening the port didn’t improved anything. However changing the way it detects stalls and boots stalled node connections changed it dramatically. I now have 293 connections without port forwarding. But its not a config and I’ll submit what I found to the git since I had to alter source code and compile.

---

<div class="post-metadata">

**Author:** ![sonification](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@sonification](https://community.umbrel.com/u/sonification)\
**Post date:** [July 23, 2025, 5:34am UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/30 "2025-07-23T05:34:53Z")

</div>

Hey look at this shiny thing while we sellout behind your back!

---

<div class="post-metadata">

**Author:** ![stinger32](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@stinger32](https://community.umbrel.com/u/stinger32)\
**Post date:** [July 24, 2025, 12:26am UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/31 "2025-07-24T00:26:22Z")

</div>

Did the number of connections speed up the sync?

---

<div class="post-metadata">

**Author:** ![oconical](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/oconical/32/7451_2.png) [@oconical](https://community.umbrel.com/u/oconical)\
**Post date:** [August 1, 2025, 6:05pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/32 "2025-08-01T18:05:33Z")

</div>

yes. But I noticed testing making a node on a sata SSD vs 5400rpm sata hdd vs nmve SSD the faster the drive is and bandwidth completed the task quicker. After altering the ban node timeout, it just made the temporary file bigger so I was able to download quick (2 days), but it took almost 3 days with the nmve 4 days with the WD Blue SSD and 6 days with the WD purple to finished processing and with the occasional add of new blocks.

Now theoretically if the temp files were in ram all of it would be faster, but serious hardware like that would cost thousands of dollars. (i.e. AMD Eypic with 1TB of ram).

---

<div class="post-metadata">

**Author:** ![nagoLnoJ](https://avatars.discourse-cdn.com/v4/letter/n/ac91a4/32.png) [@nagoLnoJ](https://community.umbrel.com/u/nagoLnoJ)\
**Post date:** [August 3, 2025, 11:18pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/34 "2025-08-03T23:18:04Z")

</div>

> [@denny](#):
>
> No worries! Umbrel will keep updating Bitcoin Core regularly. The UI version number is separate and just for the Umbrel interface. So your Bitcoin Core stays up to date with all the latest improvements and fixes.

What if I don’t want to update bitcoin core and I want to run an older version? Can I run an older version of Bitcoin core and still update the user interface that the Bitcoin node app provides?

---

<div class="post-metadata">

**Author:** ![Froman1960](https://avatars.discourse-cdn.com/v4/letter/f/a4c791/32.png) [@Froman1960](https://community.umbrel.com/u/Froman1960)\
**Post date:** [August 31, 2025, 6:10pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/35 "2025-08-31T18:10:13Z")

</div>

Feedback: The video is just an ad. And your new page is now just an ad. The first line did tell me why I didn’t want it. “ **Store your files, download and stream media, run a Bitcoin node, and more — all in your home.”** Since I didn’t want to do anything but run a node I knew it was too much. I couldn’t figure out how to download the Umbrel OS for the Pi 5 on this new website. Scrolled all the way down, finally found it through some link but can’t say that I can repeat it. Your new [Umbrel.com](http://Umbrel.com) is just one giant ad that doesn’t seem to let you go anywhere else but their item and that you want it. Luckily my subliminal meter is broke so. I can see beyond the page and it’s purpose.

---

<div class="post-metadata">

**Author:** ![denny](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/denny/32/6330_2.png) [@denny](https://community.umbrel.com/u/denny)\
**Post date:** [August 31, 2025, 8:16pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/36 "2025-08-31T20:16:11Z")

</div>

Hey @Froman1960!

I totally get that the new site and video might feel like advertising at first 👀. Personally, I think the redesign is really well done, because it presents Umbrel as a full platform in a very appealing way, including Node, Storage, and Media features. The ad really makes you curious and shows what’s possible at home.

If you only want to run a Bitcoin Node, the site can feel a bit overwhelming at first. Keep in mind that **UmbrelOS is designed for the Umbrel Home** , and support for other devices is best-effort and not guaranteed.

By the way, if you Google “Umbrel Raspberry Pi 5,” the first result takes you directly to the installation page, so you can get the download very quickly…

---

<div class="post-metadata">

**Author:** ![SatoshiJanx](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/satoshijanx/32/3307_2.png) [@SatoshiJanx](https://community.umbrel.com/u/SatoshiJanx)\
**Post date:** [September 1, 2025, 12:53pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/37 "2025-09-01T12:53:26Z")

</div>

F Bitcoin Core, remove it from the Store! Long live Knots!

---

<div class="post-metadata">

**Author:** ![denny](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/denny/32/6330_2.png) [@denny](https://community.umbrel.com/u/denny)\
**Post date:** [September 1, 2025, 3:10pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/38 "2025-09-01T15:10:09Z")

</div>

@SatoshiJanx

Wow, such arguments, much depth. 👏

---

<div class="post-metadata">

**Author:** ![orbitalfree](https://avatars.discourse-cdn.com/v4/letter/o/3ec8ea/32.png) [@orbitalfree](https://community.umbrel.com/u/orbitalfree)\
**Post date:** [September 1, 2025, 4:25pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/39 "2025-09-01T16:25:45Z")

</div>

‘Dark mode’ is horrible to read. Please enable ‘normal human reading mode’ soon please.

Also, running 1.0.3, I am getting stuck on 78% when downloading initial block chain. I am on my 3rd attempt now, will see if this time it works and does not stop at 78%

---

<div class="post-metadata">

**Author:** ![skidmore298](https://avatars.discourse-cdn.com/v4/letter/s/a5b964/32.png) [@skidmore298](https://community.umbrel.com/u/skidmore298)\
**Post date:** [September 4, 2025, 7:02pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/40 "2025-09-04T19:02:22Z")

</div>

A lot of people - me included - faced this problem. Try closing all apps on your Umbrel until the IBD is complete. Also run Knots instead of Core, not that that would do anything, it’s just that Knots is better.

---

<div class="post-metadata">

**Author:** ![SatoshiJanx](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/satoshijanx/32/3307_2.png) [@SatoshiJanx](https://community.umbrel.com/u/SatoshiJanx)\
**Post date:** [September 6, 2025, 1:14pm UTC](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096/41 "2025-09-06T13:14:00Z")

</div>

@denny ok, here’s a math lesson for you to support my statement. 80 bytes = no immoral content ability in mempool for miners to potentially mine it in a block and pollute all nodes forever. 100,000 bytes enables immoral images and even a short video. This is the biggest potential chink in Bitcoin’s armor in my 13 years owning the most pristine asset on earth.

Is that better stated Denny?

[Previous page](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096.md?page=1)

[Next page](https://community.umbrel.com/t/the-all-new-bitcoin-node-rebuilt-from-the-ground-up/23096.md?page=3)
