MoneroSwapper MoneroSwapper
गाइड

Monero नोड प्रूनिंग: सीमित स्टोरेज पर फुल नोड चलाएं

MoneroSwapper Team · · · 2 min read · 78 views

अपना Monero नोड चलाने की आवश्यकता क्यों?

अपना खुद का Monero नोड चलाना सबसे महत्वपूर्ण चीजों में से एक है जो आप अपनी व्यक्तिगत गोपनीयता और Monero नेटवर्क के स्वास्थ्य दोनों के लिए कर सकते हैं। जब आप अपने वॉलेट को अपने स्वयं के नोड से जोड़ते हैं, तो आपके लेनदेन प्रश्न कभी भी आपकी मशीन से बाहर नहीं जाते, जो रिमोट नोड ऑपरेटरों द्वारा आपका IP पता और लेनदेन डेटा लॉग करने के जोखिम को समाप्त करता है।

हालांकि, Monero के पूर्ण ब्लॉकचेन को संग्रहीत करना — जो 2026 में लगभग 200 GB से अधिक है — कई उपयोगकर्ताओं के लिए एक बाधा बन जाता है। यही वह जगह है जहाँ Monero नोड प्रूनिंग काम आती है। प्रूनिंग आपको ब्लॉकचेन डेटा का केवल एक तिहाई भाग संग्रहीत करते हुए एक पूर्ण नोड चलाने की अनुमति देती है।

Monero प्रूनिंग क्या है?

Monero प्रूनिंग एक तकनीक है जो ब्लॉकचेन इतिहास के केवल एक हिस्से को संग्रहीत करती है जबकि अभी भी पूर्ण नोड के सभी कार्यों का समर्थन करती है। एक छंटाई वाला नोड:

  • ब्लॉकचेन डेटा का 1/8 हिस्सा बनाए रखता है (1 pruning stripe)
  • पूरे ब्लॉकचेन को सत्यापित करता है
  • नए लेनदेन प्रसारित करता है
  • अन्य नोड्स को सिंक करने में मदद करता है
  • आपके वॉलेट के लिए पूर्ण नोड की तरह व्यवहार करता है

एक प्रूनेड Monero नोड को पूर्ण नोड की तुलना में लगभग 65-70 GB की आवश्यकता होती है। यह उन उपयोगकर्ताओं के लिए एकदम सही है जो सीमित SSD स्थान पर हैं।

सिस्टम आवश्यकताएं

Monero नोड प्रूनिंग चलाने के लिए न्यूनतम आवश्यकताएं:

घटक न्यूनतम अनुशंसित
CPU 2 कोर 4+ कोर
RAM 4 GB 8 GB
स्टोरेज (पूर्ण नोड) 200+ GB SSD 250 GB SSD
स्टोरेज (प्रूनेड) 80 GB SSD 100 GB SSD
नेटवर्क 10 Mbps 50+ Mbps
OS Linux/Windows/macOS Linux (Ubuntu/Debian)

Linux पर Monero प्रूनेड नोड इंस्टॉल करना

चरण 1: Monero CLI डाउनलोड करें

Monero के आधिकारिक रिलीज पेज से नवीनतम बाइनरी डाउनलोड करें:

wget https://downloads.getmonero.org/cli/linux64
tar -xf linux64
cd monero-x86_64-linux-gnu-v0.18.x.x/

हमेशा आधिकारिक साइट से डाउनलोड करें और GPG हस्ताक्षर सत्यापित करें।

चरण 2: प्रूनिंग के साथ monerod लॉन्च करें

./monerod --pruning-seed 1 --db-sync-mode safe

या एक कस्टम डेटा डायरेक्टरी के साथ:

./monerod --data-dir /path/to/monero/data --pruning-seed 1 --log-level 0

प्रूनिंग बीज (seed) 1-8 के बीच होना चाहिए। प्रत्येक बीज ब्लॉकचेन के एक अलग खंड का प्रतिनिधित्व करता है।

चरण 3: कॉन्फिग फ़ाइल बनाएं

एक स्थायी कॉन्फिग के लिए ~/.bitmonero/bitmonero.conf बनाएं:

# प्रूनिंग सक्षम करें
prune-blockchain=1
pruning-seed=1

# प्रदर्शन सेटिंग्स
db-sync-mode=safe
max-concurrency=4
rpc-bind-port=18081

# P2P सेटिंग्स
p2p-bind-port=18080
out-peers=32
in-peers=64

Raspberry Pi पर Monero नोड: भारतीय DIY दृष्टिकोण

भारत में कई Monero उत्साही Raspberry Pi 4 (8 GB RAM) पर एक प्रूनेड Monero नोड चलाते हैं। यह एक कम-लागत, कम-बिजली समाधान है जो 24/7 चल सकता है।

Raspberry Pi सेटअप के लिए:

  • Raspberry Pi 4 (8 GB): लगभग ₹7,000-8,000
  • 256 GB USB SSD: लगभग ₹3,500-4,500
  • बिजली खपत: ~5W (₹50-100/माह बिजली बिल)

Raspberry Pi पर ARM64 बाइनरी का उपयोग करें और बाकी सेटअप समान है।

Docker के साथ Monero नोड

Docker उपयोगकर्ताओं के लिए, एक Dockerized Monero नोड आसान हो सकता है:

docker run -d 
  --name monero-node 
  -p 18080:18080 
  -p 18081:18081 
  -v /path/to/monero/data:/home/monero/.bitmonero 
  sethsimmons/simple-monero-webui:latest 
  monerod --pruning-seed=1 --rpc-bind-ip=0.0.0.0 --confirm-external-bind

अपने वॉलेट को अपने नोड से कनेक्ट करना

एक बार आपका नोड सिंक हो जाने के बाद, अपने Monero वॉलेट को कनेक्ट करें:

Cake Wallet (मोबाइल)

  1. Settings > Nodes पर जाएं
  2. "Add node" पर टैप करें
  3. अपना IP और पोर्ट 18081 दर्ज करें
  4. "Connect" पर टैप करें

Monero GUI Wallet (डेस्कटॉप)

  1. Settings > Daemon Settings पर जाएं
  2. "Connect to a remote node" चुनें
  3. अपना localhost:18081 दर्ज करें

नेटवर्क सुरक्षा: Tor के माध्यम से Monero नोड

गोपनीयता को और मजबूत करने के लिए, Tor के माध्यम से अपना Monero नोड चलाएं:

./monerod --proxy 127.0.0.1:9050 --tx-proxy tor,127.0.0.1:9050,16 
  --anonymous-inbound YOUR_ONION_ADDRESS:18083,127.0.0.1:18083

यह आपके नोड की IP पहचान को छुपाता है। भारत में जहाँ ISP लॉगिंग और सरकारी निगरानी संभव है, यह अतिरिक्त सुरक्षा परत महत्वपूर्ण है।

सिंक टाइम और प्रदर्शन

प्रूनेड Monero नोड की सिंकिंग गति आपके हार्डवेयर पर निर्भर करती है:

  • हाई-एंड PC (i7/Ryzen 7, NVMe SSD): 12-24 घंटे
  • मिड-रेंज PC (i5, SATA SSD): 2-3 दिन
  • Raspberry Pi 4 (USB SSD): 5-10 दिन
  • पुरानी हार्डडिस्क: 2+ सप्ताह (अनुशंसित नहीं)

टिप: प्रारंभिक सिंक के दौरान --db-sync-mode fastest:async:1000 का उपयोग करें, बाद में safe पर वापस जाएं।

भारतीय संदर्भ: VPS पर Monero नोड

यदि आप घर पर नोड नहीं चला सकते (धीमा इंटरनेट, सीमित बिजली), तो VPS प्रदाताओं पर विचार करें:

  • DigitalOcean (Mumbai datacenter): $12/माह के लिए 2 vCPU, 4 GB RAM, 80 GB SSD
  • Hetzner (यूरोप/अमेरिका): €4-8/माह में उत्कृष्ट मूल्य
  • AWS Lightsail: $10/माह (भारतीय क्षेत्र उपलब्ध)

नोड स्वास्थ्य मॉनिटरिंग

अपने नोड की स्थिति जांचने के लिए:

# RPC के माध्यम से नोड जानकारी
curl http://localhost:18081/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"get_info"}' -H 'Content-Type: application/json'

सामान्य समस्याएं और समाधान

समस्या 1: नोड सिंक नहीं हो रहा

समाधान: पीयर सूची रीफ्रेश करें और फायरवॉल जांचें। पोर्ट 18080 खुला होना चाहिए।

समस्या 2: उच्च RAM उपयोग

समाधान: --block-sync-size 10 और --db-sync-mode safe जोड़ें।

समस्या 3: "failed to open database" त्रुटि

समाधान: डेटा फ़ोल्डर में अनुमतियां जांचें: chmod -R 700 ~/.bitmonero

Monero नोड और कर अनुपालन: भारतीय दृष्टिकोण

भारत में एक Monero नोड चलाना कानूनी रूप से जटिल नहीं है — यह केवल सॉफ्टवेयर चलाना है। हालांकि:

  • यदि आप अपने नोड के माध्यम से Monero लेनदेन करते हैं, तो धारा 115BBH के तहत 30% टैक्स और धारा 194S के तहत ₹10,000 से अधिक पर 1% TDS लागू होता है।
  • Monero माइनिंग करने पर खनन आय को "अन्य स्रोतों से आय" के रूप में रिपोर्ट करना होगा।
  • PMLA के तहत, यदि आप एक्सचेंज के माध्यम से Monero खरीदते/बेचते हैं, तो KYC आवश्यकताएं लागू होती हैं।

नोड चलाने के नेटवर्क लाभ

जब आप Monero नोड चलाते हैं, तो आप पूरे Monero नेटवर्क में योगदान करते हैं:

  • विकेंद्रीकरण: अधिक नोड = अधिक विकेंद्रीकृत नेटवर्क = Monero अधिक सेंसरशिप-प्रतिरोधी।
  • गोपनीयता: अधिक नोड नेटवर्क ट्रैफिक को अधिक मिश्रित करते हैं।
  • विश्वसनीयता: अधिक नोड नेटवर्क को अधिक मजबूत बनाते हैं।
  • सत्यापन: प्रत्येक नोड स्वतंत्र रूप से ब्लॉकचेन को सत्यापित करता है।

निष्कर्ष

Monero नोड प्रूनिंग उन लोगों के लिए एक उत्कृष्ट समाधान है जो पूर्ण नोड की सुरक्षा और गोपनीयता चाहते हैं लेकिन सीमित स्टोरेज स्थान पर हैं। 80-100 GB के साथ, आप एक सुरक्षित, स्वतंत्र Monero नोड चला सकते हैं जो आपकी वित्तीय गोपनीयता की रक्षा करता है।

Monero के साथ अपनी गोपनीयता यात्रा शुरू करने के लिए, MoneroSwapper पर जाएं और बिना KYC के XMR खरीदें।

Monero नोड की उन्नत कॉन्फिगरेशन

एक बार आपका प्रूनेड Monero नोड सिंक हो जाने के बाद, आप कुछ उन्नत कॉन्फिगरेशन विकल्प लागू कर सकते हैं जो प्रदर्शन और गोपनीयता दोनों को बेहतर बनाते हैं।

P2P नेटवर्क अनुकूलन

अपने नोड की P2P कनेक्टिविटी को अनुकूलित करने के लिए निम्न पैरामीटर उपयोग करें:

  • --out-peers 32: बाहरी P2P कनेक्शनों की संख्या सेट करें।
  • --in-peers 64: आने वाले P2P कनेक्शनों की संख्या।
  • --limit-rate-up 2048: अपलोड गति सीमित करें (KB/s में)।
  • --limit-rate-down 8192: डाउनलोड गति सीमित करें।

Systemd सेवा

Linux पर, monerod को एक systemd सेवा के रूप में कॉन्फिगर करें ताकि यह स्वचालित रूप से पुनः शुरू हो जाए यदि यह क्रैश हो जाता है या सर्वर पुनरारंभ होता है।

Monero नोड का योगदान: नेटवर्क स्वास्थ्य में भागीदारी

भारत में Monero नोड चलाने से आप वैश्विक Monero नेटवर्क में महत्वपूर्ण योगदान देते हैं। एशिया-प्रशांत क्षेत्र में नोड की संख्या यूरोप और उत्तरी अमेरिका की तुलना में कम है। एक भारतीय Monero नोड इस भौगोलिक विविधता में सुधार करता है।

नेटवर्क के दृष्टिकोण से, प्रत्येक अतिरिक्त नोड Monero को अधिक सेंसरशिप-प्रतिरोधी बनाता है। यदि किसी एक क्षेत्र में नोड को ब्लॉक कर दिया जाए, तो नेटवर्क अन्य क्षेत्रों के नोड्स के माध्यम से काम करना जारी रखता है।

प्रूनेड बनाम पूर्ण नोड: क्या खोया जाता है?

प्रूनेड Monero नोड चलाने का निर्णय लेते समय, यह समझना महत्वपूर्ण है कि आप क्या खो रहे हैं और क्या बनाए रख रहे हैं:

प्रूनेड नोड क्या कर सकता है

  • नए लेनदेन को सत्यापित करना और प्रसारित करना।
  • अपने वॉलेट के लिए पूर्ण नोड की तरह सेवा करना।
  • नए नोड्स को आंशिक रूप से सिंक करने में मदद करना।
  • ब्लॉकचेन की अखंडता सत्यापित करना।

प्रूनेड नोड क्या नहीं कर सकता

  • नए नोड्स को पूरी तरह से सिंक करने में मदद करना (केवल 1/8 डेटा प्रदान कर सकता है)।
  • पुराने लेनदेन का पूर्ण इतिहास प्रदान करना।

अधिकांश व्यक्तिगत उपयोगकर्ताओं के लिए, प्रूनेड नोड एक उत्कृष्ट समझौता है — पूर्ण सत्यापन और गोपनीयता, कम संग्रहण आवश्यकता के साथ।

भारत में Monero माइनिंग और नोड संचालन

कुछ भारतीय उपयोगकर्ता अपने Monero नोड को माइनिंग के साथ जोड़ते हैं। RandomX — Monero का प्रूफ-ऑफ-वर्क एल्गोरिदम — CPU माइनिंग के लिए अनुकूलित है, ASIC के लिए नहीं। यह घरेलू माइनरों के लिए अधिक उचित बनाता है।

हालांकि, भारत में माइनिंग आय पर करों का ध्यान रखें। माइनिंग से प्राप्त Monero को "अन्य स्रोतों से आय" के रूप में रिपोर्ट किया जाना चाहिए और यह आपकी सामान्य आयकर स्लैब दर पर कर योग्य है। बाद में बिक्री पर, धारा 115BBH के तहत 30% टैक्स लागू होगा।

खुद के नोड बनाम रिमोट नोड: गोपनीयता तुलना

यदि आप रिमोट नोड का उपयोग करते हैं, तो नोड ऑपरेटर संभावित रूप से देख सकता है कि आपका IP पता कौन से ब्लॉक का अनुरोध कर रहा है। हालांकि Monero की RingCT और स्टेल्थ एड्रेस तकनीक अधिकांश जानकारी छुपाती है, एक दुर्भावनापूर्ण रिमोट नोड ऑपरेटर कुछ मेटाडेटा सीख सकता है। अपने स्वयं के नोड के साथ, यह जोखिम पूरी तरह से समाप्त हो जाता है। यही कारण है कि Monero समुदाय हमेशा अपने स्वयं के नोड चलाने की सलाह देता है।

Monero नोड प्रूनिंग: अक्सर पूछे जाने वाले प्रश्न

भारतीय Monero समुदाय में नोड प्रूनिंग के बारे में कई सामान्य प्रश्न हैं जिनका उत्तर यहाँ दिया गया है:

प्रश्न: क्या प्रूनेड नोड मेरे वॉलेट के लिए सुरक्षित है?

उत्तर: हाँ, एक प्रूनेड Monero नोड आपके वॉलेट के लिए बिल्कुल उतना ही सुरक्षित है जितना एक पूर्ण नोड। आप अभी भी पूर्ण ब्लॉकचेन सत्यापन प्राप्त करते हैं। केवल पुराने ब्लॉक डेटा का एक हिस्सा हटाया जाता है, लेकिन सत्यापन क्षमता अप्रभावित रहती है।

प्रश्न: क्या मैं एक प्रूनेड नोड से एक पूर्ण नोड में अपग्रेड कर सकता हूँ?

उत्तर: हाँ, लेकिन आपको ब्लॉकचेन को फिर से सिंक करना होगा। यह प्रक्रिया में समय लगेगा और अतिरिक्त संग्रहण की आवश्यकता होगी।

प्रश्न: प्रूनिंग सीड (seed) क्या है और मुझे कौन सा चुनना चाहिए?

उत्तर: प्रूनिंग सीड 1-8 के बीच कोई भी संख्या हो सकती है। प्रत्येक सीड ब्लॉकचेन के एक अलग 1/8 भाग को संग्रहीत करता है। व्यक्तिगत उपयोग के लिए, कोई भी सीड ठीक काम करता है — बस कोई भी चुनें।

प्रश्न: क्या प्रूनेड नोड अन्य नोड्स को सिंक करने में मदद कर सकता है?

उत्तर: हाँ, लेकिन केवल आंशिक रूप से। आपका प्रूनेड नोड केवल वह 1/8 डेटा प्रदान कर सकता है जो उसने बनाए रखा है। फिर भी, यह नेटवर्क में योगदान करता है।

Monero नोड प्रूनिंग के बारे में अधिक जानने के लिए और XMR खरीदने के लिए, MoneroSwapper पर जाएं।

यह लेख साझा करें

संबंधित लेख

स्वैप के लिए तैयार?

गुमनाम Monero एक्सचेंज

KYC नहीं • पंजीकरण नहीं • तुरंत स्वैप

अभी एक्सचेंज करें