I gave a talk about key design decisions of "Building A Node for Mom & Pop", thoughts from the #BitBoxBase project.
Here's a quick walk-through. 👇👇👇
![](https://pbs.twimg.com/media/EHaT1kqXYAAH4n3.jpg)
stadicus.github.io/RaspiBolt/
![](https://pbs.twimg.com/media/EHaT2G5W4AA_zPs.jpg)
shiftcrypto.ch
![](https://pbs.twimg.com/media/EHaT2oBXUAIJ32Y.jpg)
github.com/digitalbitbox/…
![](https://pbs.twimg.com/media/EHaT3h3XUAME-sS.jpg)
The App detects the base automatically and the #BitBoxBase can be set up over an encrypted channel with a few clicks.
github.com/digitalbitbox/…
![](https://pbs.twimg.com/media/EHaT6VeXkAI_rZ7.jpg)
Having a screen and buttons allows to directly show essential information, guide the user and allow for direct interactions.
base.shiftcrypto.ch/hardware
![](https://pbs.twimg.com/media/EHaT7CGW4AAoGDw.jpg)
We don't offer a choice between LND or c-lightning. It's our job to just make it work.
base.shiftcrypto.ch/applications
![](https://pbs.twimg.com/media/EHaT7m2WoAU7YCA.jpg)
Having the plumbing in one place enables that, running 24/7, over Tor, with adv features like Autopilot.
![](https://pbs.twimg.com/media/EHaT8LJW4AAlYtU.jpg)
github.com/digitalbitbox/…
![](https://pbs.twimg.com/media/EHaT-R-X0AMY9wj.jpg)
1. Script-based: accumulate issues, game over
2. Modularized services: good, easy upgrading, hard for operating-system level
3. [our choice] full disk image update: best practice for appliances
base.shiftcrypto.ch/os/upgrade.html
![](https://pbs.twimg.com/media/EHaT_VlWsAAnSGn.jpg)
* dual root filesystem partition (active & passive)
* stream signed rootfs image to passive partition
* reboot into update and check
* commit on success
* reboot == fallback to previous state
![](https://pbs.twimg.com/media/EHaUAK4XYAASPCj.jpg)
We got many requests from the community and added the "early bird" program: 5 devices for the price of reusable parts (board, ssd). We throw in anything else for free.
![](https://pbs.twimg.com/media/EHaUAuvW4AMF6Jh.jpg)
Thanks for your interest and reaching the end of my longest Tweet-storm ever! 👨🚀👍