MoneroSwapper MoneroSwapper

ติดตั้ง Monero Pruned Node ประหยัด 60GB ในปี 2026

MoneroSwapper · · · 3 min read · 7 views

ติดตั้ง 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 จะตามมาท้ายส่วนนี้

  1. สร้างผู้ใช้และไดเรกทอรีเฉพาะกิจ ในฐานะ 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 ใต้บัญชีบริการ ไม่ใช่บัญชีล็อกอินของคุณ ถือเป็นการเสริมความปลอดภัยที่ได้ผลที่สุดในไม่กี่ก้าวแรก และไม่มีต้นทุนใด ๆ
  2. ดาวน์โหลดไบนารีอย่างเป็นทางการ ไปที่ 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 การข้ามขั้นตอนยืนยันคือเส้นทางหลักที่มัลแวร์เข้าสู่เครื่องของคุณ
  3. แตกไฟล์และติดตั้ง แตกด้วย 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 ของคุณ
  4. เขียนไฟล์คอนฟิก สร้าง /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 จะดาวน์โหลดเชนเต็มก่อน แล้วค่อยพรูนในเครื่อง ซึ่งเสียทั้งแบนด์วิดท์และเวลาอย่างเปล่าประโยชน์
  5. สร้าง 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
  6. เปิดใช้งานและสตาร์ตเซอร์วิส รัน systemctl daemon-reload ตามด้วย systemctl enable --now monerod ติดตามความคืบหน้าด้วย journalctl -u monerod -f หรือดูล็อกตรง ๆ จากไฟล์ก็ได้ การซิงก์ครั้งแรกของโหนด pruned จากศูนย์บนเน็ตบ้าน 1 Gbps มักเสร็จใน 6–10 ชั่วโมง ส่วนบน Pi 5 ที่ใช้ NVMe ให้คาดไว้ที่ 14–20 ชั่วโมง เพราะคอขวดอยู่ที่การตรวจสอบ ไม่ใช่การดาวน์โหลด
  7. เปิดพอร์ต P2P ห้ามเปิดพอร์ต RPC หากคุณต้องการรับการเชื่อมต่อ peer ขาเข้า (ซึ่งช่วยเครือข่ายและเพิ่มความหลากหลายของ peer ของคุณเอง) ให้เปิด TCP 18080 บนเราเตอร์หรือไฟร์วอลล์ของคุณ ห้ามเปิด 18081 สู่อินเทอร์เน็ตสาธารณะโดยเด็ดขาด — นั่นคือปลายทาง RPC ของกระเป๋าเงินคุณ และต้องผูกอยู่กับ localhost เท่านั้น ถ้าต้องการเข้าถึงกระเป๋าจากระยะไกล ให้ทันเนลผ่าน SSH หรือ Tor ห้ามใช้ port forward ดิบ ๆ ทั้งสิ้น
  8. ชี้กระเป๋าเงินไปยังเดมอนในเครื่อง ในกระเป๋า 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 อัตราคงที่ที่ไม่เคยเห็นตัวตนของคุณ พื้นที่ดิสก์ที่ประหยัดได้คือเรื่องรอง ความเป็นอิสระเชิงปฏิบัติการต่างหากคือชัยชนะที่แท้จริง

แชร์บทความนี้

บทความที่เกี่ยวข้อง

แลกเปลี่ยน Monero แบบไม่ระบุตัวตน

ไม่ต้อง KYC • ไม่ต้องสมัคร • แลกเปลี่ยนทันที

แลกเปลี่ยนเดี๋ยวนี้