वीपीएस पर दांव लगाना


वीपीएस दांव



चेतावनी! Energi दांव पर लगाने के लिए वीपीएस सेटअप करने में सहायता मांगते समय बेहद सावधान रहें। टीम व्यूअर या कोई भी स्क्रीन शेयरिंग सॉफ्टवेयर इंस्टॉल न करें। Energi के सॉफ्टवेयर या उत्पाद के लिए तकनीकी सहायता पाने के लिए किसी के लिए स्क्रीन शेयर सॉफ्टवेयर इंस्टॉल न करें। सहायता प्रदान करने वाले किसी भी संदेश या ईमेल का जवाब न दें, भले ही वो वैध क्यों न लगें। अगर विषय में तकनीकी सहयोग के संबंध में बात की गयी है तो सभी संचार बंद कर दें। स्कैमर हमारे मध्यस्थों, समुदाय के नेताओं और Energi के मुख्य कर्मचारियों की तरह दिखाई दे सकते हैं। अगर आप डिबग कंसोल में कोई “डंप” कमांड चलाते हैं तो उस फाइल को कभी किसी और को न भेजें, ईमेल न करें और न ही दिखाएं! “डंप” कमांड एक ऐसी फाइल बनाता है जो आपकी निजी कुंजियाँ होते हैं। Energi कोर के कर्मचारी और मध्यस्थ कभी भी आपकी व्यक्तिगत जानकारी, पासवर्ड, निजी कुंजियाँ नहीं मांगेंगे, और न ही आपको किसी भी “डंप” कमांड से फाइलें उन्हें भेजने के लिए कहेंगे। आपके सिक्के आपकी जिम्मेदारी हैं। सावधान रहे!



आपके घर के कंप्यूटर या लैपटॉप पर Energi वॉलेट मौजूद होने पर, आपको उसे हर समय चालू रखना होगा ताकि आप अधिकतम मात्रा में दांव पुरस्कार प्राप्त कर सकें। इस गाइड में हम वीपीएस (वर्चुअल प्राइवेट सर्वर) सेटअप करना सीखेंगे ताकि यह सुनिश्चित किया जा सके कि आपका वॉलेट हमेशा दांव लगाता रहेगा। इस तरह आप न केवल अपने कंप्यूटर पर मौजूद स्थानीय वॉलेट के माध्यम से अपनी निधि को एक्सेस करने में और खर्च करने में समर्थ होंगे, बल्कि दांव लगाने के उद्देश्यों से उसी वॉलेट को 24/7 क्लाउड पर भी रख सकेंगे। For faster, automated setup please refer to this guide.

ध्यान दें: वर्तमान में, तकनीकी रूप से केवल 1 एनआरजी दांव पर लगाकर एनआरजी कमाना संभव है, लेकिन 1 एनआरजी पाने में 2.6 साल लगेंगे।

1. अपना स्थानीय energi.conf संपादित करें



चूँकि, आप अपने एनआरजी को क्लाउड सर्वर पर 24/7 दांव पर लगा रहे होंगे, इसलिए अपने स्थानीय वॉलेट पर दांव लगाना सक्षम करने की कोई आवश्यकता नहीं होती है। साथ ही, एक ही वॉलेट को एक से अधिक बार दांव पर लगाना संभव नहीं है, इसलिए शुरू करने से पहले हमें आपके स्थानीय वॉलेट के लिए दांव लगाना अक्षम करना होगा। ऐसा करने के लिए, अपनी स्थानीय मशीन पर अपने Energiकोर फोल्डर पर जाएँ, और अपनी energi.conf फाइल में staking=0 डालें।

On विंडोज पर यह C:\Users\username\AppData\Roaming\EnergiCore में है

On मैक पर यह /Users/username/Library/Application Support/EnergiCore में है

On लिनक्स पर यह /home/username/.energicore में है





2. अपना wallet.dat फाइल एन्क्रिप्ट करें



आगे, आपका वॉलेट सॉफ्टवेयर सेटअप होने और चलने के बाद, आपको इसे किसी मजबूत पासवर्ड या पासफ्रेज से एन्क्रिप्ट करना होगा। वॉलेट के ऊपर मेन्यू बार पर Settings पर क्लिक करें, और Encrypt Wallet करें चुनें…



अपने चुनाव की पुष्टि करने के लिए आपके सामने कुछ डायलॉग बॉक्स आएंगे। आपके द्वारा पुष्टि करने के बाद, सॉफ्टवेयर बंद हो जायेगा और वॉलेट एन्क्रिप्ट हो जायेगा।



3. वॉलेट दोबारा शुरू करें



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





4. वीपीएस क्लाउड सर्वर सेटअप करें



इसके लिए कई विकल्प उपलब्ध हैं। मुझे Vultr पसंद है।

ध्यान दें: अगर आपके पास Vultr खाता नहीं है, तो कृपया साइन अप करने के लिए मेरा रेफरल लिंक प्रयोग करें: Vultr.com/?ref=7513475

कम विलंबता के लिए अपना निकटतम सर्वर स्थान चुनें:



इस गाइड के लिए हम 64-बिट वाला Ubuntu संस्करण 18.04 प्रयोग करेंगे, इसलिए Ubuntu 18.04 के 64-बिट संस्करण का चयन करें।

1024 एमबी (1 जीबी) मेमोरी का सर्वर आकार चुनें। Vultr पर यह प्रति माह $5 के मूल्य पर, 25 जीबी स्टोरेज, 1 सीपीयू और 1000 जीबी बैंडविड्थ के साथ आता है, जो हमारी जरूरतों के लिए पर्याप्त है।



अतिरिक्त सुविधाओं वाला भाग खाली छोड़ दें। साथ ही, यह गाइड कोई स्टार्टअप स्क्रिप्ट प्रयोग नहीं करेगा, इसलिए उसे भी छोड़ दें।

वैकल्पिक: आप अपने सर्वर पर सुरक्षित रूप से लॉगइन करना आसान बनाने के लिए SSH कुंजी भी सेट कर सकते हैं। नया जोड़ें पर क्लिक करें और SSH कुंजी बनाने के लिए ट्यूटोरियल का पालन करें। यह चरण वैकल्पिक, लेकिन सुझावित है। लॉगइन करने के लिए SSH कुंजी का प्रयोग करना न केवल पासवर्ड का प्रयोग करने से आसान है, बल्कि ज्यादा सुरक्षित भी है।

अपने सर्वर के लिए एक होस्टनाम और लेबल डालें और Deploy Now करें पर क्लिक करें



अपना सर्वर इंस्टॉल होने की प्रतीक्षा करें। इसमें केवल कुछ मिनट लगने चाहिए।



आपको एक ईमेल प्राप्त होगा जो यह पुष्टि करेगा कि आपका सर्वर बन गया है, साथ ही, इसमें इसे दूर से एक्सेस करने के बारे में जानकारी शामिल होगी।





5. अपने सर्वर से जुड़ें



कनेक्ट करने के लिए Vultr के अंदर आप एक कंसोल विंडो खोल सकते हैं या किसी SSH (सुरक्षित शेल) सॉफ्टवेयर का प्रयोग कर सकते हैं। अगर आप विंडोज का प्रयोग कर रहे हैं, तो मैं आपको PuTTY की सलाह दूंगा। वहां होने पर, psftp.exe डाउनलोड करें क्योंकि आपको सर्वर पर अपनी wallet.dat फाइल अपलोड करने के लिए SFTP क्लाइंट की आवश्यकता पड़ेगी।



मैक और लिनक्स पर SSH और SFTP दोनों पहले से ही सिस्टम के साथ आते हैं: बस एक टर्मिनल खोलें और ssh ssh [vultr server ip address] टाइप करें।

ssh 144.202.73.194

यदि आप PuTTY प्रयोग कर रहे हैं, तो अपने सर्वर का आईपी पता डालें, SSH और पोर्ट 22 चुनना न भूलें और “Open” पर क्लिक करें:



आपको सर्वर के rsa2 कुंजी फिंगरप्रिंट के बारे में सुरक्षा चेतावनी मिल सकती है। सर्वर पर विश्वास करने के लिए और SSH के माध्यम से कनेक्ट करने के लिए हाँ पर क्लिक करें।



My.vultr.com पर अपने सर्वर जानकारी पेज पर प्राप्त अपना प्रयोगकर्ता नाम (रूट) और पासवर्ड डालें



लॉगऑन करने के बाद, आपको अपना पासवर्ड बदलना चाहिए:

टाइप करें passwd





6. नया प्रयोगकर्ता खाता बनाएं



अब, अपना Energi सॉफ्टवेयर चलाने के लिए आपको नॉन-रूट सुडो प्रयोगकर्ता बनाना होगा।

adduser [newusername] टाइप करें, adduser प्रोग्राम आपको नया प्रयोगकर्ता खाता सेटअप करने की प्रक्रिया में ले जायेगा।

इसके बाद, उस प्रयोगकर्ता को सुडो समूह में जोड़ने के लिए usermod -aG sudo newusername टाइप करें:



अपना SSH सत्र समाप्त करने के लिए exit टाइप करें, और फिर अपने नए प्रयोगकर्ता के रूप में दोबारा कनेक्ट करें:





7. अपना सर्वर अपडेट करें



कंसोल में, अपने सर्वर को अपडेट करने के लिए निम्न कमांड टाइप करें:

sudo apt update
sudo apt upgrade


सिस्टम अपडेट के साथ जारी रखने के लिए हाँ के लिए “Y” डालें। सब कुछ इंस्टॉल करने में कुछ मिनट लग सकते हैं।





8. आवश्यक डिपेंडेंसी इंस्टॉल करें



कंसोल में, डिपेंडेंसी इंस्टॉल करने के लिए निम्नलिखित कमांड टाइप करें:

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:bitcoin/bitcoin

पैकेज जोड़ना जारी रखने के लिए [एंटर] दबाएँ

sudo apt-get update

sudo apt install libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libevent-pthreads-2.1-6 libminiupnpc10 libzmq5 libdb4.8 libdb4.8++

जारी रखने के लिए “Y” डालें…



9. Energi इंस्टॉल करें



अपने सर्वर पर Energi सॉफ्टवेयर डाउनलोड और इंस्टॉल करें

यहाँ मिलने वाले सबसे नए लिनक्स संस्करण के लिए लिंक कॉपी करना न भूलें: energi.world/downloads। यह ट्यूटोरियल version 2.1.2 संस्करण का उपयोग करके लिखा गया था।

इसके बाद, अपने कंसोल में wget कमांड चलाएं, इसके बाद फाइल के लिए लिंक डालें:

wget https://s3-us-west-2.amazonaws.com/download.energi.software/releases/energi/v2.1.2/energicore-2.1.2-linux.tar.gz



डाउनलोड होने के बाद, वॉलेट अनपैक करने के लिए यह कमांड डालें:

tar -xvzf energicore-2.1.2-linux.tar.gz

उपाय: कमांड पंक्ति पर, आप एक आंशिक फाइल नाम टाइप कर सकते हैं, और इसके बाद अपने आप पूरा होने के लिए आप [टैब] बटन दबा सकते हैं। यह लंबे फाइल नामों के लिए उपयोगी साबित होता है। एक से ज्यादा विकल्प होने पर, यह उन्हें एक सूची में प्रदर्शित करेगा।

इसके बाद, वॉलेट डायरेक्टरी को energi में स्थानांतरित करें

टाइप करें mv energicore-2.1.2 energi

उपाय: आप जिस डायरेक्टरी के साथ वर्तमान में काम कर रहे हैं उसकी सामग्रियों को सूचीबद्ध करने के लिए ls कमांड प्रयोग करें। यहाँ, आप देख सकते हैं कि energicore-2.1.2-linux.tar.gz की आर्काइव फाइल को energicore-2.1.2 नामक एक डायरेक्टरी में अनपैक किया गया था, और इसके बाद हम प्रभावी रूप से इसका नाम बदलकर, energi में भेजने के लिए mv कमांड प्रयोग करते हैं:





10. अपनी परिवेश चर राशियां अपडेट करें



नैनो, टेक्स्ट एडिटर, के साथ अपना ~/.bashrc फाइल खोलें:

nano ~/.bashrc

फाइल के अंत में जाने के लिए नीचे वाले तीर का प्रयोग करें, और ये 2 पंक्तियाँ जोड़ें:

export PATH="${PATH}:${HOME}/energi/bin"

unset HISTFILE

सहजेने के लिए ctrl X (या मैक पर कमांड X) दबाएं। पुष्टि करने के लिए “Y” डालें और [एंटर] दबाएं।



इसके बाद, कंसोल से लॉगआउट करने के लिए exit टाइप करें। अपनी परिवेश चर राशियां अपडेट करने के लिए SSH के माध्यम से दोबारा लॉगइन करें जिसे आपने .bashrc में निर्दिष्ट किया है

कंसोल में, निम्नलिखित कमांड टाइप करें:

rm ~/.bash_history

इसकी जांच करें कि Energi Core सॉफ्टवेयर को सही से इंस्टॉल किया गया है। कंसोल में, निम्नलिखित कमांड टाइप करें:

energi-cli

अगर सब कुछ सही तरीके से इंस्टॉल हुआ है, तो आपको एक सहायता मेन्यू मिलना चाहिए, और अनुपस्थित डिपेंडेंसी के बारे में कोई त्रुटि नहीं होनी चाहिए। सहायता मेनू प्रदर्शित होने के बाद too few parameters दिखाई देगा। यह सामान्य है।



11. .energicore डायरेक्टरी और energi.conf फाइल बनाएं



अपने होम फोल्डर (/home/username) से, .energicore डायरेक्टरी बनाएं:

mkdir .energicore

cd .energicore/

nano energi.conf

इसके बाद, अपनी energi.conf फाइल में ये पंक्तियाँ जोड़ें:

daemon=1
rpcallowip=127.0.0.1
rpcuser=user (केवल वर्ण और संख्या)
rpcpassword=password (केवल वर्ण और संख्या)



एक बार फिर, सहेजने के लिए ctrl X (या मैक पर कमांड X) दबाएं। पुष्टि करने के लिए “Y” डालें और [एंटर] दबाएँ।



12. सर्वर पर अपनी एन्क्रिप्ट की गयी wallet.dat फाइल कॉपी करें



सर्वर पर अपनी स्थानीय wallet.dat (वो एनआरजी शामिल करने वाली जिसे आप दांव पर लगाना चाहते हैं) फाइल को कॉपी करने के लिए sftp का उपयोग करें। ऐसा करने से पहले अपना वॉलेट एन्क्रिप्ट करना न भूलें!



ध्यान दें: जब तक आप पहली बार उस डायरेक्टरी पर नहीं जाते जहाँ वो फाइल मौजूद है, आपको अपनी wallet.dat फाइल की सटीक स्थिति, या पूर्ण मार्ग निर्दिष्ट करने की जरूरत होगी। प्रयोगकर्ता नाम को अपने वास्तविक प्रयोगकर्ता नाम से बदलना न भूलें।

On विंडोज पर, put C:\Users\username\AppData\Roaming\EnergiCore\wallet.dat टाइप करें

On मैक पर, put /Users/username/Library/Application Support/EnergiCore/wallet.dat टाइप करें

On लिनक्स पर, put /home/username/.energicore/wallet.dat टाइप करें

उपाय: स्क्रीनशॉट में छोटी कमांड, put wallet.dat, जो सापेक्ष मार्ग प्रयोग करती है, केवल तभी काम करेगी, जब आपकी कार्यकारी डायरेक्टरी में wallet.dat फाइल होगी। यह सुनिश्चित करने के लिए, आप psftp.exe की स्थिति पर अपना wallet.dat कॉपी और पेस्ट कर सकते हैं या अपने EnergiCore फोल्डर में psftp.exe भेज सकते हैं।

सत्यापित करें कि आपके .energicore फोल्डर में energi.conf फाइल है जो आपने अभी-अभी सेटअप की है और साथ ही अभी-अभी अपलोड की गई wallet.dat फाइल भी शामिल है





13. अपनी अनुमतियां समायोजित करें



निम्नलिखित कमांड टाइप करें:

chmod -R go= ~/.energicore

(यह समूह और अन्य अनुमतियां हटा देता है, ताकि केवल उस फोल्डर का मालिक ही उन फाइलों को पढ़ सके)



14. अपना फुल नोड बूटस्ट्रैप करें!



इस बात का ध्यान रखें कि आप अभी भी अपनी .energicore डायरेक्टरी के अंदर काम कर रहे हों और ये कमांड डालें:

wget https://www.dropbox.com/s/gsaqiry3h1ho3nh/blocks_n_chains.tar.gz?dl=1 -O energiblocks

tar -xvzf energiblocks

ध्यान दें: शुरूआत से सिंक करने के बजाय, यह आपके सर्वर पर ब्लॉकचेन फाइलों को ज्यादा तेजी से डाउनलोड और अनपैक कर देगा!



15. अपना फुल नोड शुरू करें!



कंसोल में, सर्वर शुरू करने के लिए energid टाइप करें। इसे सिंक होने के लिए आपको घंटों इंतज़ार करना होगा, जब तक कि आप इसे पिछले चरण में बूटस्ट्रैप नहीं करते हैं। आप सर्वर पर यह कमांड चलाकर स्थिति देख सकते हैं: energi-cli mnsync status

इसके “MASTERNODE_SYNC_FINISHED” कहने का इंतज़ार करें





16. दांव लगाना सक्षम करें



निम्नलिखित कमांड टाइप करें:

energi-cli walletpassphrase password 999999999 true

password” वो पासवर्ड होना चाहिए जिसे आपने अपनी wallet.dat फाइल एन्क्रिप्ट करने के लिए प्रयोग किया था।

999999999” वो सेकंड है जितने समय तक वॉलेट दांव लगाने के लिए खुला रहता है।

अंत में “true” का अर्थ है “केवल दांव लगाने के लिए अनलॉक करें”… यह बहुत महत्वपूर्ण है, क्योंकि इसके बिना वॉलेट खर्च होने के लिए भी पूरी तरह से खुला रहेगा…



17. सत्यापित करें कि आपका वॉलेट अभी भी दांव लगा रहा है



energi-cli getstakingstatus टाइप करें



बधाई हो! अब आप क्लाउड सर्वर पर 24/7 Energi दांव पर लगा रहे हैं… अभी बहुत लम्बा रास्ता तय करना है!