निजी अवसंरचना / कोई आईडी आवश्यक नहींगोपनीयता सिद्धांत पढ़ें
KoalaVPS फ़ील्ड नोट्स

निजी नियंत्रण सतह वाला एक Monero नोड।

पूर्ण या प्रून्ड स्टोरेज चुनें, सार्वजनिक पीयर ट्रैफ़िक को वॉलेट RPC से अलग रखें और सॉफ़्टवेयर स्रोत को सत्यापन-योग्य रखें।

चेन डेटा की योजना बनाएँ

पूर्ण नोड और प्रून्ड नोड के भंडारण फ़ुटप्रिंट अलग होते हैं, और वर्तमान श्रृंखला आकार बदलता है। अपस्ट्रीम आवश्यकताएँ जाँचें और प्रारंभिक सिंक्रोनाइज़ेशन और वृद्धि के लिए जगह छोड़ें। केवल किसी पुराने ट्यूटोरियल से डिस्क क्षमता न चुनें।

सॉफ़्टवेयर सत्यापित करें

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

सार्वजनिक और निजी भूमिकाएँ अलग करें

पीयर-टू-पीयर पोर्ट और RPC इंटरफ़ेस अलग-अलग उद्देश्यों की सेवा करते हैं। संवेदनशील RPC को स्थानीय रूप से या प्रमाणित निजी मार्ग के पीछे बाइंड करें। सार्वजनिक रूप से पहुँच योग्य अप्रतिबंधित वॉलेट नियंत्रण इंटरफ़ेस एक गंभीर त्रुटि है।

गोपनीयता सीमा को समझें

अपने स्वयं के नोड का उपयोग करने से रिमोट ऑपरेटर पर निर्भरता कम हो सकती है, लेकिन यह समझौता किए गए डिवाइस पर वॉलेट को सुरक्षित नहीं करता। Tor या अन्य रूटिंग विकल्पों के लिए अलग कॉन्फ़िगरेशन और एक स्पष्ट खतरा मॉडल आवश्यक है। वॉलेट रहस्यों को नोड की सार्वजनिक फ़ाइलों से बाहर रखें।

RPC सीमा का परीक्षण करें

कॉन्फ़िगरेशन के बाद, लिसनिंग इंटरफ़ेस की जाँच करें और अनुमत नेटवर्क के बाहर से अनुरोध आज़माएँ। एक प्रतिबंधित डेमॉन RPC एंडपॉइंट और एक वॉलेट RPC सेवा अलग-अलग क्षमताएँ हैं। केवल इसलिए किसी को भी व्यापक रूप से उजागर न करें क्योंकि वॉलेट एप्लिकेशन उस तरह से जुड़ना आसान है।

नोड को पुनरुत्पादनीय रखें

रनबुक में वॉलेट रहस्य कॉपी किए बिना बाइनरी स्रोत, सत्यापित रिलीज़ और सेवा कॉन्फ़िगरेशन रिकॉर्ड करें। डिस्क क्षमता और सिंक्रोनाइज़ेशन प्रगति की निगरानी करें। एक नोड को अक्सर सत्यापित सॉफ़्टवेयर और चेन डेटा से पुनर्निर्मित किया जा सकता है; वॉलेट रिकवरी सामग्री को स्वतंत्र रूप से सुरक्षित रखें।

वर्तमान श्रृंखला और अपनी भूमिका के अनुसार संग्रहण चुनें

एक पूर्ण नोड अधिक ऐतिहासिक डेटा रखता है; एक प्रून्ड नोड श्रृंखला को अभी भी सत्यापित करते हुए दीर्घकालिक फ़ुटप्रिंट कम करता है। किसी निश्चित पुराने श्रृंखला-आकार संख्या पर निर्भर रहने के बजाय सिंक्रोनाइज़ेशन, लॉग और वृद्धि के लिए जगह छोड़ें। जब यही इच्छित डिज़ाइन हो तो प्रारंभिक सिंक पर प्रूनिंग सक्षम करें; इसे बाद में लागू करने से मौजूदा डेटाबेस फ़ाइल तुरंत नहीं सिकुड़ सकती। तय करें कि नोड आपके वॉलेट के लिए निजी अवसंरचना है या प्रतिबंधित सार्वजनिक डेमॉन RPC भी प्रदान करता है।

डेमॉन शुरू करने से पहले रिलीज़ सत्यापित करें

आधिकारिक प्रोजेक्ट चैनल के माध्यम से रिलीज़ प्राप्त करें और डाउनलोड किए गए संग्रह से स्वतंत्र रूप से प्राप्त विश्वसनीय फ़िंगरप्रिंट का उपयोग करके इसकी हस्ताक्षरित हैश सूची सत्यापित करें। डेमॉन को एक समर्पित गैर-विशेषाधिकार प्राप्त सेवा के रूप में चलाएं, जिसमें एक स्थायी डेटा निर्देशिका और सीमित लॉग हों। वॉलेट सीड और स्पेंड कुंजियाँ वॉलेट पक्ष पर रखें; एक सत्यापनकर्ता नोड को उनकी आवश्यकता नहीं होती है। संस्करण और सत्यापित संग्रह हैश रिकॉर्ड करें ताकि पुनर्निर्माण का एक पहचानने योग्य प्रारंभिक बिंदु हो।

  • पीयर-टू-पीयर ट्रैफ़िक केवल इच्छित नोड भूमिका के अनुसार अनुमति दें।
  • अप्रतिबंधित डेमॉन RPC को स्थानीय/निजी रखें; प्रतिबंधित लिसनर एक अलग विकल्प है।
  • monerod डेमॉन RPC को वॉलेट संचालन में सक्षम वॉलेट RPC से भ्रमित न करें।

सिंक्रोनाइज़ेशन की पुष्टि करें और RPC सीमा का निरीक्षण करें

धीमे प्रारंभिक सत्यापन को डिस्कनेक्टेड नोड से अलग करने के लिए डेमन स्थिति और वर्तमान ऊँचाई का उपयोग करें। लंबे सिंक को पुनः आरंभ करने से पहले आउटबाउंड पीयर, उपलब्ध डिस्क, घड़ी और सेवा लॉग जाँचें। मेननेट पीयर पोर्ट और RPC लिसनर अलग हैं; सुविधा के लिए आस-पास के सभी पोर्ट न खोलें। अधिकृत क्लाइंट से इच्छित निजी RPC क्वेरी करें, फिर सीमा के बाहर से अनुरोध विफल होना चाहिए। यदि सार्वजनिक एंडपॉइंट आपके डिज़ाइन का हिस्सा है तो सार्वजनिक विधियों को जानबूझकर प्रतिबंधित करें।

# Local service inspection; do not publish private configuration:
ss -lntp
# In the monerod console:
status
sync_info

Tor रूटिंग और रिकवरी की अलग से योजना बनाएँ

Tor समर्थित नोड ट्रैफ़िक के लिए नेटवर्क पथ बदल सकता है, लेकिन इसे इच्छित ट्रैफ़िक वर्ग के लिए कॉन्फ़िगर और परीक्षण करना होगा; केवल डेमन के साथ Tor चलाना कुछ सिद्ध नहीं करता। रुके हुए सिंक्रोनाइज़ेशन की जाँच पीयर कनेक्टिविटी, डिस्क और अनुमति जाँचों के माध्यम से करें। कॉन्फ़िगरेशन और सत्यापन रिकॉर्ड सुरक्षित रखें, और तय करें कि चेन डेटा की प्रतिलिपि बनाना उसके बैकअप आकार को उचित ठहराने लायक पुनर्प्राप्ति समय बचाता है या नहीं। XMR नोड होस्टिंग यहाँ एक शैक्षिक कार्यभार है; यह Koala चेकआउट में Monero भुगतान स्वीकृति सक्षम नहीं करता।

अपना इंफ्रास्ट्रक्चर कॉन्फ़िगर करें

नियंत्रण लें।
अपनी शर्तों पर तैनात करें।

कोई पहचान कागज़ी कार्रवाई नहीं। पूर्ण प्रशासक पहुँच। क्रिप्टो-नेटिव बिलिंग।