ติดตั้ง Monero Pruned Node ประหยัด 60GB ในปี 2026
ติดตั้ง Monero Pruned Node ประหยัด 60GB ในปี 2026
ณ เดือนพฤษภาคม 2026 ขนาดของบล็อกเชน Monero บนดิสก์ขยายตัวขึ้นมาอยู่ที่ราว 215 GB ซึ่งเป็นตัวเลขที่พุ่งขึ้นอย่างรวดเร็วหลังจากฮาร์ดฟอร์กในเดือนพฤศจิกายน 2025 ได้นำ FCMP++ เข้าสู่การใช้งานจริง และดันยอดธุรกรรมรายวันให้ทะลุระดับ 60,000 รายการต่อเนื่องกันหลายสัปดาห์ สำหรับใครที่รันโหนดอยู่บนแล็ปท็อปที่มี SSD ความจุ 256 GB, บน Raspberry Pi 5 พร้อม NVMe hat ราคาประหยัด หรือบน VPS ที่คิดค่าใช้พื้นที่ตามจริง การซิงก์โหนดแบบ archival เต็มรูปแบบกลายเป็นภาระที่ไม่อาจประเมินแบบสบาย ๆ ได้อีกต่อไป โหนดแบบ pruned ตอบโจทย์เรื่องนี้ได้อย่างสง่างาม โดยจะตัดทิ้งข้อมูลลายเซ็นแบบวงแหวน (ring signature) เก่า ๆ ออกประมาณสองในสามส่วน แต่ยังคงเก็บส่วนหัวบล็อกครบถ้วน ทุก output ของธุรกรรม และความสามารถในการตรวจสอบความถูกต้องของเชนทั้งสายได้ในเครื่องตัวเองโดยไม่ต้องไว้ใจใคร ผลลัพธ์คือเดมอน Monero ที่เป็นอิสระเต็มตัว กินพื้นที่ราว 85–95 GB แทนที่จะเป็น 215 GB ยังคงให้บริการ RPC แก่กระเป๋าเงิน ยังคงร่วมเป็นส่วนหนึ่งของฝูง peer-to-peer และยังคงกระจายธุรกรรมของคุณเองผ่าน Dandelion++ โดยไม่รั่วไหลข้อมูลเมตาไปยังเดมอนของคนแปลกหน้า บทความนี้จะพาเดินทีละขั้นว่าจะติดตั้งโหนดแบบ pruned บน Linux, Windows, macOS และ Raspberry Pi แบบไร้หน้าจอ (headless) ได้อย่างไร — รวมถึงไฟล์ unit ของ systemd ที่อยู่รอดข้ามการรีบูต, กฎไฟร์วอลล์ที่ปกป้องพอร์ต RPC และขั้นตอนกู้คืนด้วยการซิงก์ใหม่ในวันที่ฐานข้อมูลพังโดยไม่อาจเลี่ยง ไม่ว่าคุณจะมาเจอบทความนี้หลังจากใช้ MoneroSwapper เพื่อแลกเหรียญแบบไม่ KYC หรือกำลังประกอบโหนดอิสระเครื่องแรกของตัวเอง ปลายทางก็เหมือนกัน นั่นคือกินดิสก์น้อยลง โดยไม่เสียความเป็นส่วนตัวแม้แต่นิดเดียว
ทำไมจึงควรรันโหนดแบบ Pruned แทนที่จะใช้โหนดรีโมต
มันชวนให้ลังเลอยู่เหมือนกัน โดยเฉพาะบนเครื่องที่ทรัพยากรจำกัด ที่จะข้ามขั้นรันโหนดของตัวเองไปเลย แล้วชี้กระเป๋าเงินไปยังโหนดสาธารณะของชุมชน เช่น node.moneroworld.com หรือปลายทาง .onion ที่มีคนแชร์ไว้ในฟอรัม Monero ในทางเทคนิคก็ใช้ได้อยู่ครับ แต่ก็เท่ากับมอบบันทึกแบบเป๊ะ ๆ ให้กับผู้ดูแลโหนดนั้นว่ากระเป๋าเงินของคุณกำลังสแกนธุรกรรมไหน คุณออนไลน์ตอนกี่โมง และผ่านการเทียบเคียงทราฟฟิก ก็พอจะคาดเดาได้ในระดับที่สมเหตุสมผลว่า output ไหนน่าจะเป็นของคุณ โหนดรีโมตอาจไม่เห็นกุญแจสำหรับดู (view key) หรือกุญแจสำหรับใช้จ่าย (spend key) ของคุณก็จริง แต่เขาสามารถสร้างลายนิ้วมือทางพฤติกรรมของคุณได้อย่างแน่นอน และงานวิจัยทางวิชาการหลายชิ้นที่ตีพิมพ์ในปี 2024 และ 2025 ก็สาธิตให้เห็นแล้วว่าการโจมตีแบบ decloaking ในทางปฏิบัติต่อกระเป๋าเงินที่พึ่งพาโครงสร้างพื้นฐานของบุคคลที่สามเพียงอย่างเดียวนั้นทำได้จริง
โหนดแบบ pruned ช่วยอุดช่องโหว่ตรงนี้ได้โดยไม่บังคับให้คุณต้องไปหาดิสก์ขนาดเทราไบต์มาเพิ่ม การรับประกันความเป็นส่วนตัวเทียบเท่ากับโหนดเต็มทุกประการในมุมของกระเป๋าเงิน เพราะตรรกะของการพรูนจะตัดทิ้งเฉพาะข้อมูลลายเซ็นวงแหวนที่ซ้ำซ้อนเท่านั้น — ไม่ตัด output ใด ๆ ไม่ตัด key image ใด ๆ และไม่ตัดส่วนหัวบล็อกใด ๆ ทั้งสิ้น กระเป๋าเงินของคุณจะสแกนเชนเทียบกับข้อมูลที่เก็บไว้ในเครื่องตัวเอง ธุรกรรมของคุณเข้าสู่ mempool ผ่าน peer ที่คุณเชื่อมต่อเอง และทราฟฟิก RPC ของคุณจะไม่หลุดออกนอก localhost เลย
- ไม่มีผู้ดูแลโหนดภายนอกเห็นกิจกรรมในกระเป๋าเงินของคุณ: ทุกการรีเฟรช ทุกการสแกน output ทุกการประเมินค่าธรรมเนียม เกิดขึ้นบนเครื่องของคุณเอง
- คุณยังคงช่วยเครือข่ายอยู่: โหนด pruned ให้บริการบล็อกย้อนหลังประมาณหนึ่งในสามของทั้งหมดแก่ peer อื่น ๆ ซึ่งเมื่อรวมกันแล้วหมายความว่าฝูงไม่จำเป็นต้องให้ทุกโหนดเก็บแบบ archival
- เพดานฮาร์ดแวร์ยังสมเหตุสมผล: RAM 4 GB, ซีพียู ARM หรือ x86 รุ่นใหม่ระดับ quad-core และพื้นที่ SSD ว่าง 120 GB เพียงพอไปจนถึงปี 2027 เป็นอย่างน้อย แม้จะตั้งสมมติฐานการเติบโตแบบระมัดระวัง
- การกู้คืนทำได้ตรงไปตรงมา: ถ้าฐานข้อมูลพังขึ้นมา คุณซิงก์ใหม่จากศูนย์ได้ในราว 6–12 ชั่วโมงบนเน็ตไฟเบอร์ตามบ้านในไทย เช่น AIS Fibre หรือ 3BB ที่ความเร็ว 1 Gbps เทียบกับ 18–30 ชั่วโมงของโหนด archival เต็มตัว
Pruned vs Full Node: ต่างกันตรงไหนกันแน่
อัลกอริทึมการพรูนของ Monero ที่เปิดตัวมาใน v0.15 และค่อย ๆ ปรับปรุงเรื่อยมาจนถึง v0.18.4 ในปี 2025 จะแบ่งเชนออกเป็น 8 "pruning stripes" โดยแต่ละสตริปครอบคลุม 4096 บล็อก โหนด pruned จะเก็บข้อมูลครบของสตริปใดสตริปหนึ่งจาก 8 สตริป (เลือกแบบสุ่มเทียมต่อ peer ตอนเริ่มต้นโหนด) บวกกับ 5500 บล็อกล่าสุดแบบเต็ม และยังคงเก็บส่วนหัว, key images, จำนวน output และข้อมูลของผู้ขุดสำหรับบล็อกที่เหลือทั้งหมดด้วย ส่วนข้อมูลลายเซ็นวงแหวน — ซึ่งเป็นน้ำหนักหลักบนดิสก์ — จะถูกตัดทิ้งสำหรับเจ็ดสตริปที่โหนดไม่ได้รับหน้าที่เก็บ
เนื่องจากโหนดแต่ละตัวเก็บคนละสตริปกัน ฝูงโดยรวมจึงยังคงเก็บประวัติบล็อกเชนครบทั้งสายแม้ทุกโหนดจะพรูนหมด กระเป๋าเงินที่กำลังซิงก์ใหม่และต้องการข้อมูลลายเซ็นวงแหวนของบล็อกเก่าก็แค่ดาวน์โหลดมาจาก peer ที่พรูนแล้วซึ่งบังเอิญเก็บสตริปนั้นไว้ — ทำงานแบบโปร่งใส โดยผู้ใช้ไม่ต้องเข้าไปยุ่งเลย ในมุมของการตรวจสอบความถูกต้อง ไม่มีอะไรถูกเสียสละ โหนดแบบ pruned แต่ละตัวจะตรวจสอบเชนเต็มรูปแบบในตอนซิงก์ครั้งแรก และยังคงตรวจสอบทุกบล็อกใหม่ขณะที่มันเข้ามา
| ความสามารถ | Full Node | Pruned Node | Remote Node |
|---|---|---|---|
| การใช้ดิสก์ (พ.ค. 2026) | ~215 GB | ~90 GB | 0 GB ในเครื่อง |
| ความเป็นส่วนตัวของการสแกนกระเป๋า | เต็ม | เต็ม | ผู้ดูแลเห็นการสแกน |
| ให้บริการบล็อกย้อนหลัง | ทุกสตริป | 1 จาก 8 สตริป | ไม่มี |
| เวลาซิงก์ครั้งแรก (1 Gbps) | 18–30 ชั่วโมง | 6–12 ชั่วโมง | ทันที (ไม่ซิงก์) |
| เพดานต่ำสุดของ RAM | 4 GB | 4 GB | — |
| ตรวจสอบเชนเอง | ใช่ | ใช่ | เชื่อผู้ดูแลโหนด |
ข้อแลกเปลี่ยนที่มีนัยสำคัญเพียงข้อเดียวของโหนด pruned คือมันจะใช้เป็นแหล่งข้อมูลให้กับ block explorer ไม่ได้ และใช้เป็นแหล่งข้อมูลให้กับเครื่องมือวิเคราะห์เชนเชิงวิชาการที่ต้องการลายเซ็นวงแหวนย้อนหลังเต็มรูปแบบไม่ได้ ถ้าหน้าที่เหล่านี้ไม่อยู่ในแผนของคุณ — และสำหรับผู้ใช้แบบ self-host ส่วนใหญ่ มันไม่อยู่ในแผนแน่ ๆ — การพรูนถือว่าดีกว่าการเก็บแบบ archival อย่างชัดเจนเมื่ออยู่บนเครื่องที่ทรัพยากรจำกัด
ฮาร์ดแวร์และความต้องการของระบบในปี 2026
เพดานฮาร์ดแวร์สำหรับการรันโหนด Monero แบบ pruned ให้ลื่นไหลค่อย ๆ ขยับขึ้นมาเล็กน้อยตั้งแต่ FCMP++ เปิดใช้งาน หลัก ๆ ก็เพราะการตรวจสอบ membership proof บนบล็อกที่เข้ามากินซีพียูเพิ่มขึ้นราว 18% เทียบกับการตรวจสอบ CLSAG ก่อนฮาร์ดฟอร์ก ข่าวดีคืออุปกรณ์ใดก็ตามที่ผลิตหลังประมาณปี 2021 จะผ่านได้สบาย ข่าวร้ายคือ single-board computer รุ่นเก่า — Raspberry Pi 4 รุ่นแรกที่มี RAM 2 GB หรือมินิพีซีฐาน Atom ที่กินไฟต่ำ — จะตามทันยอดเชนได้ยากในวันที่ธุรกรรมเยอะ
ค่าพื้นฐานที่แนะนำ
- ซีพียู: ARM Cortex-A76 แบบ quad-core (Raspberry Pi 5) หรือ x86-64 รุ่นใหม่ใดก็ได้ที่รองรับ AES-NI หลีกเลี่ยงโฮสต์ 32-bit โดยเด็ดขาด เพราะประสิทธิภาพของ LMDB จะตกฮวบ และ RPC ของกระเป๋าเงินหลายตัวก็ทำงานผิดพลาด
- RAM: ขั้นต่ำ 4 GB, ระดับ 8 GB จะสบาย LMDB memory map ได้ประโยชน์เมื่อมีพื้นที่หายใจมากขึ้น หากแรมจำกัด monerod ก็ยังรันได้ แต่การตรวจสอบบล็อกจะช้าลงเห็นได้ชัด
- พื้นที่จัดเก็บ: ว่าง 120 GB บน SSD หรือ NVMe ฮาร์ดดิสก์จานหมุนใช้ได้ในเชิงเทคนิคก็จริง แต่จะเปลี่ยนการซิงก์ 6 ชั่วโมงให้กลายเป็นมหากาพย์ 36 ชั่วโมง — รูปแบบการเข้าถึงแบบสุ่มของ LMDB โหดมากกับจาน
- เครือข่าย: 25 Mbps แบบสมมาตรพอเหลือเฟือสำหรับการทำงานต่อเนื่อง การซิงก์ครั้งแรกจะกินแบนด์วิดท์เต็มเท่าที่คุณมี เผื่องบดาวน์โหลดสำหรับ pruned bootstrap ไว้ 90–110 GB
- ระบบปฏิบัติการ: Ubuntu 24.04 LTS, Debian 12, Fedora 41, macOS 14+ หรือ Windows 11 ผู้ใช้ NixOS มี service module ที่ดูแลอย่างต่อเนื่อง ส่วนผู้ใช้ Arch ก็มี monero-bin ใน AUR
หากคุณกำลังจะติดตั้งบน Raspberry Pi 5 ให้ใช้ NVMe Base ตัวเป็นทางการจาก Pimoroni หรือ M.2 hat ที่เทียบเคียงกัน ช่อง SD card รับได้สำหรับโอเอส แต่ไม่ควรใช้เก็บบล็อกเชนเด็ดขาด SD card จะตายจากรูปแบบการเขียนภายในไม่กี่เดือน และความหน่วงของ I/O ก็ทำให้เดมอนดูเหมือนตามยอดเชนไม่ทันตลอดเวลา ทั้งที่จริง ๆ ซิงก์ครบไปแล้ว ในประเทศไทย คุณหาซื้อชุด Pi 5 และ NVMe hat ได้จาก Cytron Thailand, Gravitech หรือร้านในตลาด IT บางพื้นที่ ราคารวมประกอบครบควรอยู่ในช่วง 5,500–7,500 บาท ณ ต้นปี 2026
ขั้นตอนติดตั้งบน Linux ทีละขั้น
เส้นทางอ้างอิงคือ Linux เพราะมันทำซ้ำได้ง่ายที่สุด เป็นเป้าหมาย production ที่พบมากที่สุด และดูแลให้รันแบบไม่ต้องเข้าไปยุ่งได้ง่ายที่สุด การปรับใช้สำหรับ macOS และ Windows จะตามมาท้ายส่วนนี้
- สร้างผู้ใช้และไดเรกทอรีเฉพาะกิจ ในฐานะ root ให้รัน
useradd -r -s /bin/false moneroแล้วต่อด้วยmkdir -p /var/lib/monero/blockchain /var/log/moneroและchown -R monero:monero /var/lib/monero /var/log/moneroการรัน monerod ใต้บัญชีบริการ ไม่ใช่บัญชีล็อกอินของคุณ ถือเป็นการเสริมความปลอดภัยที่ได้ผลที่สุดในไม่กี่ก้าวแรก และไม่มีต้นทุนใด ๆ - ดาวน์โหลดไบนารีอย่างเป็นทางการ ไปที่ getmonero.org/downloads และโหลด tarball สำหรับ Linux 64-bit — ณ เวลาเขียนคือเวอร์ชัน v0.18.4.2 สำคัญมากให้ดาวน์โหลด hashes.txt ที่จับคู่กันมาด้วย แล้วตรวจสอบ SHA256 ด้วย
shasum -a 256 monero-linux-x64-v0.18.4.2.tar.bz2จากนั้นยืนยันลายเซ็นของ hashes.txt ด้วยgpg --verify hashes.txtโดยใช้กุญแจ PGP ของ binaryFate การข้ามขั้นตอนยืนยันคือเส้นทางหลักที่มัลแวร์เข้าสู่เครื่องของคุณ - แตกไฟล์และติดตั้ง แตกด้วย
tar xjf monero-linux-x64-v0.18.4.2.tar.bz2แล้วย้ายไบนารีinstall -m 755 monero-x86_64-linux-gnu-v0.18.4.2/monero* /usr/local/bin/คำสั่งนี้จะนำ monerod, monero-wallet-cli และ monero-wallet-rpc มาไว้บน PATH ของคุณ - เขียนไฟล์คอนฟิก สร้าง
/etc/monero/monerod.confโดยมีเนื้อหาขั้นต่ำดังนี้:data-dir=/var/lib/monero/blockchain,log-file=/var/log/monero/monerod.log,log-level=0,prune-blockchain=1,sync-pruned-blocks=1,rpc-bind-ip=127.0.0.1,rpc-bind-port=18081,p2p-bind-port=18080,out-peers=32,in-peers=64,limit-rate-up=1048576,no-igd=1,enable-dns-blocklist=1แฟล็กsync-pruned-blocks=1สำคัญมาก ถ้าไม่ใส่ monerod จะดาวน์โหลดเชนเต็มก่อน แล้วค่อยพรูนในเครื่อง ซึ่งเสียทั้งแบนด์วิดท์และเวลาอย่างเปล่าประโยชน์ - สร้าง systemd unit บันทึกเนื้อหาต่อไปนี้เป็น
/etc/systemd/system/monerod.service: บล็อก[Unit]เดียวที่มีDescription=Monero Full Node (pruned)และAfter=network-online.target; บล็อก[Service]ที่มีUser=monero,Group=monero,Type=simple,ExecStart=/usr/local/bin/monerod --config-file=/etc/monero/monerod.conf --non-interactive,Restart=on-failure,RestartSec=30,MemoryHigh=3GและMemoryMax=5G; และบล็อก[Install]ที่มีWantedBy=multi-user.target - เปิดใช้งานและสตาร์ตเซอร์วิส รัน
systemctl daemon-reloadตามด้วยsystemctl enable --now monerodติดตามความคืบหน้าด้วยjournalctl -u monerod -fหรือดูล็อกตรง ๆ จากไฟล์ก็ได้ การซิงก์ครั้งแรกของโหนด pruned จากศูนย์บนเน็ตบ้าน 1 Gbps มักเสร็จใน 6–10 ชั่วโมง ส่วนบน Pi 5 ที่ใช้ NVMe ให้คาดไว้ที่ 14–20 ชั่วโมง เพราะคอขวดอยู่ที่การตรวจสอบ ไม่ใช่การดาวน์โหลด - เปิดพอร์ต P2P ห้ามเปิดพอร์ต RPC หากคุณต้องการรับการเชื่อมต่อ peer ขาเข้า (ซึ่งช่วยเครือข่ายและเพิ่มความหลากหลายของ peer ของคุณเอง) ให้เปิด TCP 18080 บนเราเตอร์หรือไฟร์วอลล์ของคุณ ห้ามเปิด 18081 สู่อินเทอร์เน็ตสาธารณะโดยเด็ดขาด — นั่นคือปลายทาง RPC ของกระเป๋าเงินคุณ และต้องผูกอยู่กับ localhost เท่านั้น ถ้าต้องการเข้าถึงกระเป๋าจากระยะไกล ให้ทันเนลผ่าน SSH หรือ Tor ห้ามใช้ port forward ดิบ ๆ ทั้งสิ้น
- ชี้กระเป๋าเงินไปยังเดมอนในเครื่อง ในกระเป๋า GUI ทางการ ให้เลือก "Connect to a local node" แล้วใช้ 127.0.0.1:18081 ใน CLI ส่ง
--daemon-address=127.0.0.1:18081ให้กับ monero-wallet-cli ใน Feather Wallet สวิตช์โหนดในเครื่องอยู่ที่ Settings → Node ส่วน Cake Wallet บนเดสก์ท็อปก็รองรับผ่าน Settings → Privacy → Custom node
ห้ามรัน monerod ด้วย --restricted-rpc=0 บนอินเทอร์เฟซสาธารณะโดยเด็ดขาด ภายในสี่สิบแปดชั่วโมงที่ Shodan จัดทำดัชนีปลายทางของคุณ ปลายทาง RPC ที่ไม่ถูกจำกัดจะถูกถล่มโดย scraper ของ mining pool, บอตสแกนกระเป๋า และอะไรที่ร้ายกว่านั้น การผูกเฉพาะ localhost เป็นค่าเริ่มต้นด้วยเหตุผล
การปรับใช้กับแพลตฟอร์มอื่น
Raspberry Pi 5 พร้อม NVMe
คอนฟิกข้างต้นใช้ได้แทบทั้งหมดบน Pi 5 มีสองสิ่งที่ควรปรับ คือ ตั้ง db-sync-mode=fast:async:250000000 ใน monerod.conf เพื่อลด write amplification บน NVMe (ค่าเริ่มต้นปลอดภัยแต่ช้ากว่า) และอาจลด out-peers เหลือ 16 และ in-peers เหลือ 32 หากคุณอยู่บนเน็ตบ้านที่บีบความเร็วอัปโหลดเมื่อใช้ยาว Cortex-A76 ของ Pi 5 ตรวจสอบบล็อกได้เร็วประมาณ 0.6 เท่าของเดสก์ท็อปรุ่นใหม่ ดังนั้นการซิงก์ครั้งแรกใช้เวลานานขึ้น แต่การทำงานต่อเนื่องยังตามยอดเชนได้ไม่มีปัญหา
macOS
ติดตั้งผ่าน Homebrew ด้วย brew install monero ซึ่งจะวาง monerod ไว้ที่ /opt/homebrew/bin/monerod บนเครื่อง Apple Silicon ใช้ launchd plist ที่ ~/Library/LaunchAgents/io.getmonero.monerod.plist แทน systemd เนื้อหาของไฟล์คอนฟิกใช้แบบเดียวกันได้เลย แค่ชี้ data-dir ไปยังที่ใดที่หนึ่งใต้โฮมไดเรกทอรีของคุณ เช่น ~/Library/Application Support/monero ไฟร์วอลล์ของ macOS จะถามคุณตอนรันครั้งแรก ให้อนุญาตขาเข้าบนพอร์ต P2P หากต้องการให้บริการ peer
Windows 11
ดาวน์โหลดตัวติดตั้ง Windows 64-bit จาก getmonero.org รันแล้วปล่อยให้สร้างไดเรกทอรีข้อมูลไว้ที่ C:\ProgramData\bitmonero หากต้องการรัน monerod เป็นเซอร์วิสไม่ใช่โพรเซสหน้าจอ ให้ใช้ NSSM (Non-Sucking Service Manager) แล้วชี้ไปที่ monerod.exe พร้อมอาร์กิวเมนต์ --config-file เดิม Windows Defender มักจะตีตรา monerod ว่า "coin mining" เป็นบางครั้ง — มันไม่ได้ขุดอะไรเลย แต่กลไก heuristic มันโง่ ก็เพิ่ม exclusion ให้ไดเรกทอรีของไบนารีไปเลย
การบำรุงรักษา การตรวจสอบ และการกู้คืน
โหนด pruned ที่คอนฟิกถูกต้องนั้นใกล้เคียงกับ "ตั้งแล้วลืม" แต่นิสัยการดูแลสามข้อนี้จะกันความปวดหัวได้ถึง 90%
หนึ่ง ตรวจพื้นที่ดิสก์รายเดือน เชนแบบพรูนเติบโตประมาณ 4–6 GB ต่อเดือนที่ปริมาณธุรกรรมปัจจุบัน และดิสก์เต็มแบบไม่คาดคิดอาจทำให้ LMDB พังในรูปแบบที่น่าเกลียดได้ ตั้ง monit หรือ systemd timer ง่าย ๆ ที่แจ้งเตือนเมื่อ /var/lib/monero เหลือพื้นที่ว่างต่ำกว่า 15 GB
สอง อัปเดต monerod อย่างต่อเนื่อง การอัปเกรดเครือข่าย (hard fork) เกิดขึ้นประมาณทุก 6–9 เดือน และโหนดที่รันโปรโตคอลรุ่นก่อนหน้าจะหยุดรับบล็อกทันทีที่ฮาร์ดฟอร์กเปิดใช้งาน กำหนดการปล่อยของ Monero ประกาศบนหน้า releases ของ GitHub และบน r/Monero รวมถึงเมลลิ่งลิสต์ทางการ มักจะล่วงหน้าสี่ถึงหกสัปดาห์ อัปเดตอย่างน้อยสองสัปดาห์ก่อนความสูงบล็อกที่ฮาร์ดฟอร์กเปิดใช้งาน เพื่อเผื่อระยะปลอดภัย
สาม รู้วิธีซิงก์ใหม่ ถ้า LMDB เกิดโยน "MDB_CORRUPTED" หรือเดมอนไม่ยอมสตาร์ตหลังไฟดับ การกู้คืนนั้นโหดแต่เชื่อถือได้ คือ หยุดเซอร์วิส, ลบทุกอย่างใน /var/lib/monero/blockchain แล้วสตาร์ตใหม่ โหนดจะซิงก์ใหม่จากศูนย์ใน 6–12 ชั่วโมง ไม่มีเครื่องมือซ่อมแบบเพิ่มเติม เพราะ LMDB ไม่มี การซิงก์ใหม่ทั้งหมดคือวิธีแก้ตามคัมภีร์ และมันทำงานได้มาตั้งแต่ปี 2017
ตัวอย่างจากชีวิตจริง ผู้ร่วมพัฒนาฝั่งหลังบ้านของ MoneroSwapper รันฟลีตโหนด pruned เจ็ดเครื่องกระจายอยู่ในสามประเทศ เพื่อให้ปลายทางเดมอนที่หลากหลายแก่บริการแลกเปลี่ยนแบบไม่เปิดเผยตัวตนของเรา แต่ละโหนดถูกตั้งค่าเหมือนกันหมด — Debian 12, ไฟล์ unit ของ systemd ตามด้านบน, พื้นที่จัดเก็บ NVMe และเปิดบริการ hidden service ของ Tor สำหรับพอร์ต P2P ใน 38 เดือนของเวลาทำงานสะสมตลอดฟลีต การเข้าไปจัดการมีเพียงสามครั้งของการซิงก์ใหม่หลังศูนย์ข้อมูลรีบูตนอกตารางและการเปลี่ยนไบนารีตามวันฮาร์ดฟอร์กตามปกติ นั่นคือสถานะ steady state ที่คุณควรคาดหวังจากการติดตั้งที่เสริมเกราะมาดี
คำถามที่พบบ่อย
เปลี่ยนโหนดเต็มที่มีอยู่ให้กลายเป็น pruned ได้ไหมโดยไม่ต้องซิงก์ใหม่
ได้ครับ หยุด monerod รัน monerod --prune-blockchain เป็นคำสั่งครั้งเดียว (ไม่ใช่รันเป็นเซอร์วิส) แล้วรอ การพรูนใช้เวลา 30–90 นาทีขึ้นกับความเร็วของดิสก์ และจะเขียนฐานข้อมูลใหม่ทับที่เดิม เมื่อเสร็จแล้วก็สตาร์ตเซอร์วิสด้วยคอนฟิกแบบ pruned ไม่มีข้อมูลสูญหาย ไม่ต้องซิงก์ใหม่ แต่ทำสำรองกุญแจกระเป๋าเงินไว้ก่อนเพื่อความปลอดภัย — ไม่ต้องสำรองตัวบล็อกเชน เพราะมันสร้างใหม่จาก peer ใด ๆ ได้
โหนด pruned ใช้สำหรับขุดหรือทำเกตเวย์ร้านค้า Monero ได้ไหม
สำหรับการขุดเดี่ยวหรือขุดผ่าน pool ใช้ได้ — ตัวขุดต้องการแค่ยอดเชน ไม่ต้องการลายเซ็นวงแหวนย้อนหลัง P2Pool ก็ใช้งานกับโหนด pruned ได้ และในความเป็นจริงคือคู่ที่แนะนำสำหรับการขุดเดี่ยวแบบ self-sovereign มาตั้งแต่ปี 2023 สำหรับเกตเวย์ร้านค้าที่รับชำระเงินผ่าน monero-wallet-rpc โหนด pruned ก็ใช้ได้ดีพอกัน บทบาทเดียวที่จำเป็นต้องใช้โหนด archival คือ block explorer และเครื่องมือวิเคราะห์เชนเชิงวิชาการ
โหนด pruned ทำลายความเป็นส่วนตัวของกระเป๋าเงินของฉันไหม
ไม่ครับ การสแกนกระเป๋าใช้ฐานข้อมูล output index และ key image ซึ่งทั้งสองอย่างเก็บไว้แบบเต็มบนโหนด pruned ข้อมูลที่ถูกตัดทิ้ง — ลายเซ็นวงแหวนย้อนหลัง — ไม่ได้มีบทบาทในการสแกนด้วย view key ของกระเป๋า และไม่ได้เกี่ยวข้องกับการเลือก decoy ที่กระเป๋าทำขณะสร้างธุรกรรมใหม่ ในมุมของกระเป๋าเงิน เดมอนในเครื่องไม่มีทางแยกออกจากโหนด archival ได้เลย และเป็นส่วนตัวยิ่งกว่าโหนดรีโมตใด ๆ มาก ไม่ว่าผู้ดูแลรีโมตจะอ้างความน่าเชื่อถือแค่ไหนก็ตาม
การพรูนสัมพันธ์กับ FCMP++ อย่างไรในเมื่อ membership proof เปิดใช้งานแล้ว
ฮาร์ดฟอร์กเดือนพฤศจิกายน 2025 ได้เพิ่ม full chain membership proof ควบคู่กับระบบลายเซ็นวงแหวนเดิม และการพรูนปฏิบัติกับทั้งสองอย่างสอดคล้องกัน คือ เก็บทุก proof และทุก key image ที่จำเป็นต่อการตรวจสอบเชน และตัดทิ้งเฉพาะไบต์ payload ของลายเซ็นวงแหวนที่ซ้ำซ้อนซึ่งธุรกรรมเก่ายังมีอยู่ ธุรกรรมหลัง FCMP++ ขนาดเล็กกว่าธุรกรรม CLSAG รุ่นเก่าเล็กน้อย ดังนั้นอัตราการพรูนกลับเอื้อมากกว่านิดหน่อยบนบล็อกล่าสุดเทียบกับบล็อกย้อนหลัง
รันโหนด pruned ผ่าน Tor ทั้งเส้นทางได้ไหม
ได้ครับ และเป็นการติดตั้งที่พบบ่อยสำหรับผู้ใช้ที่ต้องการทั้งประสิทธิภาพดิสก์และความเป็นส่วนตัวระดับเครือข่ายไปพร้อมกัน เพิ่ม tx-proxy=tor,127.0.0.1:9050,32 และ anonymous-inbound=YOURONIONADDRESS.onion,127.0.0.1:18083,16 ลงใน monerod.conf พร้อมกับตั้ง hidden service ที่ตรงกันใน /etc/tor/torrc การซิงก์ครั้งแรกผ่าน Tor จะช้าลง — 24–48 ชั่วโมงแทนที่จะเป็น 6–12 ชั่วโมง — แต่การทำงานต่อเนื่องปกติดี และคุณได้คุณสมบัติเพิ่มเติมว่าไม่มีธุรกรรมหรือการสแกนกระเป๋าของคุณเคยแตะ clearnet เลย
บทสรุป
โหนด Monero แบบ pruned มอบการรับประกันด้านความเป็นส่วนตัวและการตรวจสอบเต็มรูปแบบของโหนด archival ที่รอยเท้าดิสก์ราว 40% ซึ่งคือความแตกต่างระหว่าง "ฉันยัดมันลงในแล็ปท็อปไม่ได้" กับ "อันนี้รันสบาย ๆ ควบคู่กับทุกอย่างที่มีอยู่" การตั้งค่าใช้เวลาเย็นเดียวบนเครื่องใหม่ ๆ ภาระดูแลรักษาตกประมาณหนึ่งชั่วโมงทุกหกเดือน และผลลัพธ์คือรากฐานที่อธิปไตยตัวเองของทุกธุรกรรม Monero ที่คุณจะส่งหรือรับในอนาคต เมื่อรวมโหนด pruned ในเครื่องกับบริการแลกเหรียญแบบไม่ KYC อย่าง MoneroSwapper คุณก็มีสแตกครบทั้งชุด ความเป็นส่วนตัวที่ชั้นโปรโตคอลผ่าน RingCT และ FCMP++, ความเป็นส่วนตัวที่ชั้นเครือข่ายผ่านเดมอนของคุณเอง และความเป็นส่วนตัวที่ทางขึ้นผ่านการแลกแบบ atomic อัตราคงที่ที่ไม่เคยเห็นตัวตนของคุณ พื้นที่ดิสก์ที่ประหยัดได้คือเรื่องรอง ความเป็นอิสระเชิงปฏิบัติการต่างหากคือชัยชนะที่แท้จริง
🌍 อ่านในภาษา