Why Nostr? What is Njump?
2025-04-04 05:21:52

chontit on Nostr: ...

❗️สารถึงผู้ที่รันโหนดบิตคอยน์หรือผู้ที่กำลังอยากรันโหนดครับ 😇

‼️ระบบไฟฟ้า "โคตรสำคัญ" ✅

.

🧡 ตั้งแต่เริ่มต้นรันโหนดด้วย Raspberry Pi5 ,, ผมได้รับประสบการณ์ไฟฟ้าดับประมาณ 5-10 รอบได้ แต่ทุกครั้งเจ้า Pi5 ก็กลับมาออนไลน์ได้เอง (พอไฟฟ้ากลับมาปกติ.. ตัว Pi5 มันก็ทำงานต่ออัตโนมัติ โดยที่เราไม่ต้องไปกดปุ่มเปิดเครื่อง) แต่ครั้งนี้ไม่เหมือนเดิม 5555 😰

.

❗️ประมาณ 3 วันก่อน.. ผมก็เข้า Lightning Wallet ของตัวเองไม่ได้ จึงเข้าไปเช็คที่ Umbrel OS แล้วพบว่า..

..Bitcoin Node มันค้างที่ "Starting" ก็คือมันมีปัญหาบางอย่างที่ทำให้ระบบทำงานต่อไม่ได้ ❌ จึงเช็คจาก Trobleshoot ของ Umbrel เลยรู้ว่า "ไฟล์ Database ของ Bitcoin node มันเสียหาย" แน่นอนว่ามันเกิดจากการที่ "ไฟดับ" เนี่ยแหละ (คือถ้าไฟฟ้าดับตอนที่ Pi5 มันกำลังเขียนไฟล์ลงบน Harddisk อยู่ .. มันก็ทำให้ไฟล์นั้นพังได้ และนำไปสู่ระบบมันทำงานต่อไม่ได้เป็นโดมิโน่) 🫠

.

โดยข้อความ Error แบบเป๊ะ ๆ ก็คือ

➡️ bitcoin_bitcoind_1 | EXCEPTION: 15dbwrapper_error
➡️ bitcoin_bitcoind_1 | Fatal LevelDB error: Corruption: checksum mismatch: /data/.bitcoin/indexes/txindex/890080.log
➡️ bitcoin_bitcoind_1 | bitcoin in AppInit()

❗️ผมก็ได้หาวิธีแก้ไขปัญหาจาก Community Umbrel ซึ่งมีคนแนะนำให้ทำการ Re-index blockchain ใหม่ !!!

✅ ก็เลยเริ่มต้น reindex bitcoin blockchain ใหม่ทั้งหมด ,, โดยเจ้า Pi5 ใช้เวลาไปทั้งสิ้น 2 วันเต็ม ๆ





‼️ปัญหาต่อมาก็คือ... Lightning Channel ที่เราเปิดค้างไว้ ,, มันจะยังอยู่เหมือนเดิมมั้ย ?

แน่นอนว่าพอระบบปกติ ผมก็ไล่เช็คที่ละ App ที่เกี่ยวกับ Bitcoin

➡️ Bitcoin Core ปกติ ✅
➡️ Electrum Rust Serve ปกติ ✅
➡️ Lightning Node (LND) เปิดได้ปกติ.. แต่ Channel Offline ❌
➡️ Alby Hub เปิดได้ปกติ.. แต่ให้เราเริ่มต้น Open Channel ใหม่ !!❌





‼️งานเข้าละ .. ต้องเสีย sat ในการปิด-เปิด Channel อีกแล้วหรอ.. ไม่นะ 🥹

.

…แต่เหมือนสวรรค์มาโปรด .. ระหว่างที่กำลังจะปิด Channel นั้น.. เจ้า Alby Hub ก็ขึ้นว่า "Channel Online" ✅





🎉 เย้ .. จบการรีวิว 🙏🧡

.

ป.ล.1 โหนดผมพังหลังจากที่ทำคลิปสอนการติดตั้งและใช้งาน Umbrel OS (อ้าวว.. อุตส่าห์โฆษณาไว้ชะเยอะ 55555) 🫠

ป.ล.2 เพราะฉะนั้นใครที่อยากจะรัน Lightning Node เพื่อทำเป็น Non-Custodial Lightning Wallet ด้วยเจ้า Umbrel OS ละก็... ไม่ต้องกังวลเรื่องโหนดพังแล้วจะมีปัญหาเรื่องการ Recovery Wallet นะครับ ผมพิสูจน์ให้แล้ว 😆 ,, ตราบใดที่ยังเปิด Umbrel OS ขึ้นมาได้ .. เราก็จะค่อย ๆ แก้ไขปัญหาทีละ step ไปด้วยกัน 😘🙏

ป.ล.3 หวังว่าโพสต์นี้เป็น Lessons Learned ให้กับเพื่อน ๆ ได้.. โดยที่ไม่ต้องรอเจอปัญหากับตัวเองนะครับ 😇

ป.ล.4 ผมไม่ได้ Capture ภาพตอนที่ Bitcoin Node มัน Error ไว้ .. ตอนนั้นไม่แน่ใจว่าจะ Recovery กลับมาได้มั้ย (แอบใจเสียอยู่เหมือนกัน) 5555 😆

#เวลามีค่าศึกษาบิตคอยน์
#bitcoinselfcustody
#Siamstr
Author Public Key
npub1r27yp3vmr53gx9z2ltzxt8pah07p5xext2u7eeeg5zs5cmxkpeqst2hxu8