รัน Bitcoin node เองเป็นหนึ่งในสิ่งสำคัญที่สุดที่ผู้ถือ Bitcoin ทำได้ และมันถูกอธิบายไม่พอนอกวงชุมชนเทคนิค การเปรียบเทียบนี้ครอบคลุมแพลตฟอร์มซอฟต์แวร์สามตัวที่ทำให้เข้าถึงได้มากขึ้นอย่างมีนัย: Umbrel, Start9 EmbassyOS และ myNode ผมรัน Bitcoin node ต่อเนื่องตั้งแต่ปี 2018 — เริ่มจาก setup command-line บน Raspberry Pi 4 แล้วย้ายไป myNode และตอนนี้รัน Umbrel ควบกับ Start9 EmbassyOS ที่บ้าน การเทียบนี้อิงประสบการณ์ใช้ตรงบวกการอ่านเอกสาร, changelog และการอภิปรายในชุมชนแต่ละแพลตฟอร์มอย่างระมัดระวัง
ทำไมต้องรัน Bitcoin node
เริ่มตรงนี้เพราะคำถามนี้สำคัญกว่าการเทียบ feature ใดๆ
Bitcoin node คือคอมพิวเตอร์ที่ validate ทุก Bitcoin transaction และ block อย่างอิสระต่อกฎ consensus ของโปรโตคอล เมื่อรัน node เองคุณไม่ถามใครว่า transaction valid ไหม — คุณเช็คเอง นี่คือ “don’t trust, verify” ในทางปฏิบัติ
ผลกระทบทางปฏิบัติสำหรับผู้ถือ Bitcoin แบบ self-custody:
Verification: เมื่อรับ Bitcoin full node ของคุณยืนยันอิสระว่า transaction valid, เหรียญจริง และยังไม่ถูก double-spent Exchange wallet และ light wallet (SPV) โดน server อันตรายโกหกได้ full node ไม่โดนหลอก
Privacy: Light wallet บอก server บุคคลที่สามว่า Bitcoin address ไหนที่คุณใส่ใจ ข้อมูลนั้นใช้เชื่อม address กับตัวตนคุณได้ กับ node ของตัวเอง wallet query server ของคุณเอง ประวัติ address ไม่ออกจากบ้าน สำคัญโดยเฉพาะถ้าใส่ใจ privacy ทางการเงิน
Lightning Network hosting: ถ้าอยากรัน Lightning node สำหรับจ่าย Bitcoin ประจำวัน ต้องมี full node เป็นรากฐาน Lightning node ติดตาม channel state, route การจ่าย และจัดการ HTLC — ทั้งหมดต้องเข้าถึง blockchain state ปัจจุบัน
Sovereignty: ไม่พึ่ง Electrum server ของ Blockstream, infrastructure ของ Ledger Live หรือบริการบุคคลที่สามใดเพื่อรู้ balance หรือ broadcast transaction ถ้าบริการเหล่านั้นล่มหรือถูก censor node ของคุณยังทำงาน
การรัน node เคยต้องสบายกับ command line Umbrel, Start9 และ myNode เปลี่ยนเรื่องนี้ ทั้งสามทำให้ประสบการณ์ full node เข้าถึงได้สำหรับคนที่ติดตั้ง Raspberry Pi image และทำตาม setup guide ได้ มาดูว่าแต่ละตัวแนวทางยังไง
ข้อกำหนด hardware
แพลตฟอร์มทั้งสาม support hardware ใกล้เคียงกัน:
Setup ขั้นต่ำที่ใช้ได้:
- Raspberry Pi 4 (RAM ขั้นต่ำ 4GB, แนะนำ 8GB) หรือ single-board computer เทียบเท่า
- SSD 2TB (USB ภายนอกหรือ SATA ไม่ใช่ microSD — ข้อมูล blockchain ณ ปี 2026 ประมาณ 680GB สำหรับ pruned node, 650GB+ สำหรับ archival node เต็มพร้อม index)
- Power supply เชื่อถือได้ (ไฟดับตอน sync blockchain ทำ data เสียหาย)
- Ethernet (Wi-Fi ได้แต่ไม่แนะนำสำหรับ node 24/7)
Setup แนะนำ (ที่ผมรัน):
- Raspberry Pi 5 (RAM 8GB) — sync blockchain ครั้งแรกเร็วกว่า, ประสิทธิภาพ routing LN ดีกว่า
- Samsung T7 Shield SSD ภายนอก 4TB — พื้นที่เกินจัดการการเติบโต blockchain ได้หลายปี
- PoE hat หรือ UPS เฉพาะ — ป้องกันไฟดับ
แต่ละแพลตฟอร์มขาย bundle hardware build พร้อม: Umbrel Home และ Start9 Server Pure เป็นคอมพิวเตอร์ที่สร้างเฉพาะ มาพร้อมซอฟต์แวร์ติดตั้งล่วงหน้า ถ้าอยากข้ามการประกอบ DIY พวกนี้เป็น shortcut ที่ legitimate ผมประกอบ hardware เองทั้งสองครั้งเพราะอยากรู้ว่ามีอะไรใน setup แต่ option ซื้อสำเร็จดีสำหรับ user ส่วนใหญ่
myNode ก็ขายอุปกรณ์สำเร็จ (myNode One) แต่ซอฟต์แวร์ทำงานบน Raspberry Pi hardware มาตรฐาน
เทียบ flow install
Umbrel
Installation ของ Umbrel ขัดเงาที่สุดในสาม download image จาก umbrel.com, flash ไป microSD ด้วย Balena Etcher (หรือ Raspberry Pi Imager), เสียบใน Pi และเปิด setup ครั้งแรกใช้เวลา 10-20 นาทีก่อน dashboard ปรากฏที่ umbrel.local (หรือ IP address ของอุปกรณ์บนเครือข่ายบ้าน) Sync blockchain ใช้เวลาหลายวันบน Pi 4 และย่นเวลาได้ด้วย snapshot download ที่ Umbrel รองรับเป็น shortcut sync ครั้งแรก optional
Dashboard ที่ทักทายหลัง setup ดูดีจริง — เหมือน home screen Mac ด้วย app icon สำหรับแต่ละบริการที่ติดตั้ง Bitcoin Core, LND (Lightning), Electrs (Electrum server) และ app อื่นๆ ติดตั้งได้ด้วย click ไม่ต้อง command line เลย
การ upgrade ระหว่าง Umbrel version จัดการผ่าน dashboard UI กระบวนการ upgrade บางครั้งรายงานว่าไม่เชื่อถือได้ในการเปลี่ยน version ใหญ่ — upgrade 1.0 ในปี 2023 เป็นตัวอย่างที่เด่นที่สุด user บางคนเจอ data loss หรือ upgrade ล้มเหลว Umbrel ปรับปรุงแล้ว แต่ควร backup channel state LN ก่อน upgrade ใหญ่ใดๆ
Start9 EmbassyOS
Setup ของ Start9 คล้ายในหลักการแต่ซับซ้อนกว่านิดหน่อย download image Embassy OS, flash ไป microSD และเปิด setup ครั้งแรกมีกระบวนการ pair ที่คุณเข้าถึง Embassy OS จากอุปกรณ์ที่ pair — โทรศัพท์หรือคอมพิวเตอร์ — ใช้ app pair เฉพาะของ Start9 กระบวนการสร้าง encrypted connection ระหว่าง client device กับ Embassy node
Pairing model นี้ซับซ้อนกว่า web interface .local ง่ายๆ ของ Umbrel แต่ไม่ใช่ความซับซ้อนไม่เกี่ยว Encryption เป็น end-to-end จาก device ไป client เกี่ยวข้องกับ privacy และ security model ที่ Start9 สร้าง ถ้าใช้ node remote (ผ่าน Tor ซึ่ง Embassy OS default สำหรับการเข้าถึงภายนอก) pairing model ทำให้ remote access ปลอดภัยกว่าแนวทาง Umbrel อย่างมีนัย
Flow installation app เทียบได้กับ Umbrel — app จาก Embassy marketplace ปรากฏใน list คลิก install แล้ว download และ config Embassy OS ชัดเจนกว่าเรื่อง dependency (ถ้าติดตั้ง Lightning wallet app ที่ต้องการ LND และ Bitcoin full node เดินผ่าน satisfy dependency ทีละขั้น)
myNode
myNode มี flow setup ดั้งเดิมที่สุดในสาม — ทำงาน แต่ต้องการความสบายกับคำสั่งเทคนิคมากขึ้นนิดหน่อย download image, flash และเปิด เข้าถึงผ่าน IP address ของอุปกรณ์บนเครือข่ายบ้าน Dashboard ใช้งานได้แต่ไม่สวย — เหมือน server admin panel มากกว่า app consumer
จุดได้เปรียบของ myNode คือ maturity โปรเจครันมาตั้งแต่ 2019 ก่อน Umbrel เปิดตัว และ core functionality เสถียร ไม่มี app มากที่สุดหรือ interface สวยที่สุด แต่ Bitcoin Core, Electrum server, LND และบริการที่เกี่ยวทำงานเชื่อถือได้ ถ้าเจอประสบการณ์ไม่ดีกับ upgrade ของ Umbrel และอยากได้อะไรที่รันได้ myNode น่าพิจารณา
Ecosystem app store
แต่ละแพลตฟอร์มมาพร้อมอะไร
แพลตฟอร์มทั้งสามรวม Bitcoin Core (full node), Electrum server (สำหรับต่อ hardware wallet) และ LND หรือ CLN (Lightning Network Daemon หรือ Core Lightning) เป็น option ความต่างคือความกว้างและคุณภาพของ app เพิ่ม
Umbrel App Store ใหญ่ที่สุดและขัดเงาที่สุด Umbrel ดึง developer บุคคลที่สามมาเผยแพร่ app สำหรับแพลตฟอร์มเยอะ ติดตั้ง Mempool.space (block explorer local), BTCPay Server (payment processor self-hosted), Jellyfin (media server), Gitea (git self-hosted) และอื่นๆ ได้ Umbrel สร้างแพลตฟอร์ม self-hosting อเนกประสงค์ ไม่ใช่แค่แพลตฟอร์ม Bitcoin node — app store สะท้อนนั้น
Start9 Marketplace curate กว่าและ focus privacy กว่า App ที่มีมักเป็นตัวที่สำคัญสำหรับ use case privacy และ self-sovereignty โดยเฉพาะ: Bitcoin Core, CLN และ LND, Vaultwarden (password manager self-hosted compatible กับ Bitwarden), Nextcloud (file sync self-hosted), BTCPay Server Marketplace เล็กกว่าของ Umbrel แต่ทุก app ถูก review สำหรับ property privacy และ security โดยทีม Start9 Start9 เผยแพร่ model “services” ที่ app declare dependency และ permission ชัดเจน โปร่งใสกว่า community app บางตัวของ Umbrel
myNode App Store เล็กที่สุดแต่ครอบคลุมจำเป็น: Bitcoin Core, Electrs, LND, RTL (Ride the Lightning — UI จัดการ Lightning), Specter Desktop และไม่กี่ตัวอื่น ประสบการณ์ discover น้อยกว่า — รู้ว่ามีอะไร ติดตั้งที่ต้องการ ไปต่อ
Community app เทียบ curated
การเติบโตจำนวน app ของ Umbrel มาส่วนหนึ่งจาก app contribute โดย community ซึ่ง vet น้อยกว่า app native ของแพลตฟอร์ม บางครั้งหมายถึงปัญหาคุณภาพ app — app ไม่ update ทันเวลา, app เปิด network access เกินจำเป็น หรือ app ชนกับบริการอื่น ความกว้างมีประโยชน์จริง tradeoff คือต้องคิดว่าติดตั้งอะไร
Curation model ของ Start9 แปลว่าน้อย option แต่มั่นใจสูงในสิ่งที่มี ถ้า use case เข้ากับที่ Start9 support ได้ระบบเชื่อมโยงกันดีกว่า
Architecture privacy
นี่คือที่ Start9 โชว์ฝีมือแข็งที่สุด
Tor integration
Start9 EmbassyOS default Tor สำหรับการเข้าถึงภายนอกทั้งหมด เมื่อติดตั้งบริการบน Embassy OS และอยากเข้าถึงจากนอกเครือข่ายบ้าน เข้าถึงผ่าน Tor .onion address IP address บ้านไม่ถูกเปิดเผยต่อบริการหรืออุปกรณ์ที่เข้าถึง Setup build บนสมมติฐานว่าไม่ควรต้องเชื่อ ISP หรือความเสถียร/exposure ของ IP address บ้าน
Tradeoff: Tor ช้ากว่า Bitcoin block propagation ผ่าน Tor ทำงานดี Lightning payment routing ผ่าน Tor เพิ่ม latency ที่สำคัญบางครั้ง Start9 เพิ่ม option clearnet สำหรับกรณีที่ performance สำคัญ แต่ท่า default คือ Tor-first
Umbrel support Tor แต่ไม่ default ในแบบพื้นฐานเดียวกัน Access model หลักของ Umbrel คือเครือข่ายบ้าน (umbrel.local) ด้วย Tor optional สำหรับการเข้าถึง remote config Umbrel ให้ใช้ Tor สำหรับ peer connection ของ Bitcoin Core ได้ ซึ่งสำคัญสำหรับ privacy ระดับ network แต่ dashboard และการเข้าถึงบริการภายนอกเป็น clearnet โดย default Umbrel เสนอ toggle Tor ใน settings
myNode support Tor คล้าย Umbrel — มีและ configure ได้ ไม่ใช่ architecture default เอกสาร myNode เรื่อง config Tor ดี ได้ Bitcoin Core peer ผ่าน Tor และเข้าถึง wallet ภายนอกผ่าน Tor ได้ถ้ายอมทำ config
แต่ละตัวเปิดเผยอะไรให้บุคคลที่สาม
การรันแพลตฟอร์มเหล่านี้ด้วย setting default ต่อคุณเข้ากับเครือข่าย peer-to-peer ของ Bitcoin IP address ของ node คุณเห็นโดย Bitcoin peer สำหรับ privacy สูงสุด enable Tor สำหรับ peer connection ของ Bitcoin Core บนแพลตฟอร์มใดที่ใช้
Cloud sync feature ของ Umbrel 1.0 (สำหรับ backup setting บางอย่าง) ตั้งคำถามว่าส่งอะไรไป server ของ Umbrel เอกสารอธิบายเป็น metadata เท่านั้น (ไม่ใช่ข้อมูลส่วนตัว) แต่ควร review สำหรับ config เฉพาะของคุณ
Start9 ชัดเจนที่สุดเรื่อง architecture ไม่ phone home ไม่มี cloud sync default ไม่มี telemetry และ network path default ไม่ route ผ่าน infrastructure ของ Start9
Support Lightning: integration LND และ CLN
แพลตฟอร์มทั้งสาม support Lightning โดย LND (Lightning Network Daemon โดย Lightning Labs) เป็น option หลัก และ CLN (Core Lightning เคยชื่อ c-lightning โดย Blockstream) มีบน Start9 และเป็น beta บนอื่น
LND บนแต่ละแพลตฟอร์ม
LND บน Umbrel เป็น beginner-friendly ที่สุด: ติดตั้งจาก app store, มันเริ่มอัตโนมัติ, fund wallet และเปิด channel ผ่าน dashboard Umbrel หรือผ่าน wallet ที่ต่อ (Zeus, Muun สำหรับกรณีเฉพาะ) section Lightning ใน dashboard Umbrel แสดง channel, balance และ routing statistic ใน UI สะอาด
LND บน myNode เทียบเท่าใน functional แต่มี manual config ผ่าน RTL (Ride the Lightning) web interface แยกสำหรับจัดการ LN RTL ทรงพลังแต่ขัดเงาน้อยกว่า dashboard รวมของ Umbrel
LND บน Start9 รวมการเข้าถึงผ่าน Ride the Lightning หรือผ่าน wallet ภายนอกที่ต่อ Setup ซับซ้อนกว่านิดหน่อยเพราะ dependency model ของ Start9 แต่ผล functional เท่ากันและรักษา privacy ดีกว่าในวิธี wallet ภายนอกต่อ
Backup channel
แพลตฟอร์มทั้งสาม support backup channel state (SCB — Static Channel Backup) ซึ่งควร config ไม่ว่าแพลตฟอร์ม ถ้า hardware node พังหมด ไฟล์ SCB ล่าสุดให้คุณกู้เงิน LN ผ่าน cooperative close จาก peer ที่ต่อ ไม่ใช่ solution backup สมบูรณ์แบบ — ไม่จับ HTLC ในเที่ยว — แต่เป็น practice มาตรฐานที่ถูก
คะแนน UI/UX ซื่อสัตย์
Umbrel: A- สำหรับ UX Dashboard สวยจริงและ flow install/manage app ชัดที่สุดในสาม home screen metaphor ทำงานดีสำหรับ discover ประสบการณ์ upgrade 1.0 และปัญหา ecosystem app บางครั้งเป็น negative ที่ห้ามได้ A
Start9 EmbassyOS: B+ สำหรับ UX Pairing model ไม่เข้าใจทันที และ user ใหม่บางครั้งประสบปัญหา setup ครั้งแรก เมื่อผ่าน setup แล้ว dashboard services ชัดและ dependency model โปร่งใส Architecture Tor-default สร้าง friction บางครั้ง (Tor address ยาวและไม่เข้าใจเทียบกับ domain .local) Tradeoff ตั้งใจสำหรับ user ตั้งใจ
myNode: B- สำหรับ UX ใช้งานได้ เสถียร ไม่สวย ถ้าใส่ใจ interface สวย นี่อ่อนที่สุดในสาม ถ้าใส่ใจความเชื่อถือได้และไม่สน dashboard utilitarian maturity ของ myNode เป็นได้เปรียบ
Umbrel 1.0: การเลี้ยวปิด source และ Citadel fork
ประวัตินี้เกี่ยวข้องสำหรับใครก็ตามที่ประเมิน trust model ของ Umbrel
ในปี 2023 Umbrel เปิดตัว version 1.0 พร้อมการเปลี่ยนแปลงสำคัญ: core operating system (umbrelOS) กลายเป็น closed source Umbrel version ก่อนรันบน stack เปิด source และชุมชน review และ contribute codebase ได้ กับ 1.0 layer OS เป็น proprietary App ที่รันบน umbrelOS ยังเปิด source
ตำแหน่งของทีม Umbrel: OS คือ layer infrastructure ที่จัดการ update, system management และ hardware abstraction เก็บเป็น proprietary ให้ Umbrel รักษาประสบการณ์สม่ำเสมอ ขัดเงา และสร้างธุรกิจที่ยั่งยืน
ชุมชนตอบรวมถึง fork ชื่อ Citadel (ภายหลังถูกบาง commentator ชื่อใหม่เป็น Start9-adjacent — Start9 เป็นโปรเจคแยกที่มีที่มาต่าง) Citadel รักษา version เปิด source ของ stack Umbrel ก่อน 1.0 Maintain น้อยกว่าแพลตฟอร์มปัจจุบันของ Umbrel
เรื่องนี้สำคัญสำหรับการตัดสินใจถ้าเปิด source เป็น property ต่อรองไม่ได้ Ecosystem app ของ Umbrel — ส่วนที่ interact ประจำวัน — ยังเปิด source OS layer ไม่ Start9 EmbassyOS เปิด source เต็ม myNode เปิด source
สำหรับ tool self-sovereignty Bitcoin ที่จุดประสงค์ทั้งหมดคือ “don’t trust” การรัน node OS ที่ closed source บางส่วนเป็นความตึงเครียดที่น่าสนใจเชิงปรัชญาอย่างน้อย ปัญหาทางปฏิบัติไหมขึ้นกับ threat model ของคุณ Hardware Umbrel ไม่ใช่ signing device ของคุณ — private key ไม่อยู่บน node งานของ node คือ verify และ relay transaction ซอฟต์แวร์ node closed source เป็นสมมติฐาน trust คนละแบบกับ firmware hardware wallet closed source
ประวัติความเสถียรและ upgrade
myNode มี record เสถียรแข็งที่สุดในสามด้วยความเป็นเก่าสุดและอนุรักษ์ที่สุด Upgrade น้อยและ dramatic น้อย ถ้า setup myNode วันนี้และไม่อยากคิดเรื่องนี้อีก 2 ปี นี่น่าจะเป็นตัวเลือก
Umbrel มี growing pain สำคัญรอบ upgrade ใหญ่ โดยเฉพาะ 1.0 transition และการย้าย ecosystem app บางตัว แพลตฟอร์มเคลื่อนเร็วและเพิ่ม feature เร็ว ความเร็วนั้นสร้างความไม่เสถียรบางครั้ง ทีม Umbrel ตอบสนองต่อปัญหา
Start9 มี user base เล็กกว่าแต่ทีม engineering เป็นระบบเรื่องความเสถียร Upgrade version ใหญ่ controversy น้อยกว่า 1.0 moment ของ Umbrel แนวทางอนุรักษ์ของ Start9 ในการเพิ่ม feature แปลว่าน้อยสิ่งพัง
คำตัดสินตาม persona ผู้ซื้อ
อยากได้ path ง่ายที่สุดในการรัน Bitcoin node และ host Lightning wallet ของตัวเอง
เลือก Umbrel UX ดีที่สุดในหมวด App store มีที่ต้องการ Trade layer OS closed source รับได้สำหรับ use case นี้ — key ไม่อยู่บน node Setup sync blockchain เปิด Lightning channel แรก และเริ่มใช้
คุณ focus privacy และอยากได้ Tor-by-default, stack เปิด source เต็ม และควบคุมชัดเจนว่า node เปิดเผยอะไร
เลือก Start9 EmbassyOS Friction setup จริงแต่จัดการได้สำหรับ user ที่อ่านเอกสารก่อนเริ่ม Architecture Tor-default, marketplace app curate และ stack เปิด source เต็ม ส่งมอบจริยธรรม “don’t trust” ครบกว่า Umbrel เมื่อ setup แล้ว เป็นรากฐานระยะยาวที่ดีที่สุดสำหรับคนที่ถือ trust infrastructure จริงจัง
อยากได้ node เสถียร เป็นผู้ใหญ่ที่แค่รันโดยไม่มีเรื่อง
เลือก myNode ไม่สวยและไม่รวย feature มากที่สุด แต่รันเชื่อถือได้นานกว่า option อีกสอง ถ้าเจอประสบการณ์แย่กับ upgrade Umbrel หรืออยากได้อะไรที่ drama ชุมชนในประวัติน้อยกว่า myNode คือตัวเลือกอนุรักษ์
ขั้นสูง: รันหลาย node
Bitcoiner จริงจังบางคนรันหลาย node — เช่น Electrum server compatible กับ Coldcard บนอุปกรณ์หนึ่งสำหรับ sign และ LND node แยกสำหรับ Lightning routing ไม่มีอะไรห้ามรัน Umbrel และ Start9 พร้อมกัน (บน hardware ต่าง) ด้วยจุดประสงค์ต่าง ปัจจุบันผมรัน Umbrel เป็น host Lightning บ้านสำหรับใช้จ่ายประจำวันและ instance Start9 เป็น Electrum server สำหรับ verify hardware wallet setup 2 node เสถียรและการแยกความรับผิดชอบสะอาด
เทียบสุดท้าย
| Umbrel | Start9 EmbassyOS | myNode | |
|---|---|---|---|
| UX ขัดเงา | ดีที่สุด | ดี | ใช้งานได้ |
| Privacy default | Opt-in Tor | Tor-first | Opt-in Tor |
| เปิด source (OS) | บางส่วน (apps ใช่) | เต็ม | เต็ม |
| ความกว้าง App | มากที่สุด | curate | จำเป็น |
| ความเสถียร | ดี, drama บาง version | ดี, อนุรักษ์ | ยอดเยี่ยม |
| Lightning | LND (ยอดเยี่ยม) | LND + CLN | LND + RTL |
| เป็นมิตร beginner | สูง | กลาง | ต่ำ-กลาง |
| ขนาดชุมชน | ใหญ่ที่สุด | เติบโต | เล็กกว่า |
| ดีสำหรับ | ทุกคนเริ่มต้น | focus privacy | focus ความเสถียร |
การรัน Bitcoin node เองคุ้มความพยายามไม่ว่าจะเลือกแพลตฟอร์มไหน Verification, privacy และ Lightning sovereignty ที่ได้จาก self-hosting คือรากฐานของ self-custody จริง เลือกแพลตฟอร์มที่เข้ากับ priority อ่านเอกสารก่อนเริ่ม และ setup กระบวนการ backup channel ในวันแรก
แหล่งอ้างอิง:
- Umbrel documentation: umbrel.com/blog
- Start9 EmbassyOS documentation: docs.start9.com
- myNode documentation: mynodebtc.com/guide
- Bitcoin Core project: bitcoincore.org
- LND (Lightning Network Daemon): github.com/lightningnetwork/lnd
- Core Lightning: github.com/ElementsProject/lightning
- Umbrel 1.0 closed-source discussion: github.com/getumbrel/umbrel
- SLIP-39 and Tor Bitcoin peer connections: en.bitcoin.it/wiki/Privacy