Konfiguracja ręczna Masternode
Ręczna konfiguracja Masternode TWINS na serwerze VPS.
Last updated
Was this helpful?
Ręczna konfiguracja Masternode TWINS na serwerze VPS.
Last updated
Was this helpful?
Ten przewodnik służy do konfiguracji masternodu TWINS na 64-bitowym serwerze Ubuntu 16.04 / 18.04 (VPS) i będzie kontrolowany z portfela na lokalnym komputerze (lokalny portfel). Portfel na VPS będzie określany jako portfel zdalny.
1,000,000 TWINS
Komputer główny (Twój komputer osobisty) - spowoduje to uruchomienie lokalnego portfela, posiadanie zabezpieczonych 1.000.000 TWINS .Portfel może być włączany i wyłączany bez wpływu na masternodę.
Serwer Masternode z systemem Ubuntu 16.04 / 18.04 (VPS - komputer, który będzie dostępny 24 godziny na dobę i 7 dni w tygodniu i ktory zarządzać będzie zdalnym portfelem TWINS. Minimalne wymagania dla serwera VPS to: 1GB ramu, 20GB dysku twardego i jeden adres statyczny IPV4.
Pobierz, zainstaluj i zsynchronizuj portfel TWINS na swoim lokalnym komputerze. W niniejszym przewodniku będzie on odtąd nazywany Portfelem lokalnym. Linki do portfela można znaleźć tutaj: https://win.win/#download lub https://github.com/NewCapital/TWINS-Core/releases
Teraz w lokalnym portfelu, wejdź do konsoli debugowania, przechodząc do (Narzędzia> Debugowanie konsoli) i wpisz następujące polecenie:
To polecenie wygeneruje <Prywatny Klucz Masternode> . Zapisz ten klucz, użyjemy go później.
W dalszym ciągu w lokalnym portfelu wprowadź następujące polecenie w konsoli debugowania:
Spowoduje to utworzenie adresu portfela i <Nazwa Masternode> dla twojego masternodu. Zapisz to, ponieważ będziemy go potrzebować później.
Wyślij 1 000 000 TWINS na adres wygenerowany w poprzednim kroku. Po naciśnięciu przycisku "Wyślij" portfel obliczy właściwą opłatę transakcyjną. Kliknij przycisk "Tak" w oknie dialogowym i przejdź do następnego kroku.
WAŻNE: W polu "Kwota" wpisz DOKŁADNIE 1,000,000. Ta pojedyncza transakcja przekazuje blockchainowi, że adres, do którego wysyłamy monety jest masternodem. Jeśli wpiszesz mniej niż 1 000 000 lub spróbujesz podzielić płatność na dwie transakcje, nie będziesz mógł przejść do następnego kroku.
Bądź absolutnie 100% pewny, że adres został poprawnie skopiowany. A potem sprawdź to jeszcze raz. Nie będziemy wstanie Ci pomóc, jeśli wyślesz 1 000 000 TWINS na niewłaściwy adres.
Za pomocą lokalnego portfela odczekaj 16 potwierdzeń, a następnie wejdź do konsoli debugowania (pasek narzędzi: Narzędzia> Konsola debugowania) i wpisz następujące polecenie:
Spowoduje to wyświetlenie <ID Transkacji> a następnie <Output Index> . Zapisz to w Notatniku. (Będzie to Twoim dowódem transakcji wysłania 1 000 000 TWINS)
Na pasku narzędzi lokalnych portfela kliknij Narzędzia> Otwórz plik konfiguracji masternodu(aby otworzyć plik masternode.conf) i dodaj następujący wiersz z odpowiednimi informacjami:
Zapisz plik. Dla odniesienia zobacz przykładowy format poniżej i zrzuty ekranu.
Aby najpierw zainstalować portfel, zaloguj się do swojego VPS za pomocą klienta SSH. Po zalogowaniu wpisz następujące polecenia w terminalu VPS.
Przejdź do swojego katalogu domowego, wpisując: cd ~
Z katalogu domowego pobierz najnowszą wersję z repozytorium TWINS GitHub, wpisując:
Rozpakuj i wypakuj pobrany plik, używając następującego polecenia:
Jeśli po raz pierwszy uruchamiasz portfel w VPS, musisz spróbować uruchomić portfel ./twinsd
Utworzy to pliki konfiguracyjne twins.conf w katalogu danych ~/.twins .
Teraz naciśnij CTRL + C, aby wyjść / zatrzymać portfel, a następnie przejść do następnego kroku.
Teraz ponownie wróć do katalogu domowego, wpisując: cd ~
Teraz przejdź do katalogu danych Twins, wpisując: cd ~/.twins
Otwórz plik twins.conf, wpisując: vi twins.conf
Następnie naciśnij przycisk "i", aby przejść do trybu wstawiania i ustaw konfigurację w następujący sposób:
Upewnij się, że zastąpiłeś rpcuser i rpcpassword swoimi własnymi danymi.
Aby wyjść z edytora, naciśnijesc
, a następnie:wq!
następnie naciśnij Enter
Teraz musisz dokonać tych czynności w następującej kolejności:
Uruchamianie klienta demona w VPS (portfel zdalny). W katalogu domowym możesz uruchomić demona portfela, wpisując: ./twinsd
Aby aktywować swój masternod w lokalnym portfelu, wejdź do konsoli debugowania (pasek narzędzi: Tools> Debug Console) i wpisz następujące polecenie:
Gdzie <Twój Alias> to nazwa twojego Aliasu masternode (bez nawiasów).
Powinno to wyglądać nastepująco:“overall” : “Successfully started 1 masternodes, failed to start 0, total 1”,
“detail” : [
{
“alias” : “<mymnalias>”,
“result” : “successful”,
“error” : “”
}
Teraz wróć do VPS (zdalny portfel), uruchom masternode przez: ./twins-cli startmasternode local false
Powinien pojawić się komunikat "masternode pomyślnie rozpoczęty".
Użyj poniższego polecenia, aby sprawdzić status masternodu:
./twins-cli masternode status
Powinieneś widzieć coś w tym stylu:{
“txhash” : “334545645643534534324238908f36ff4456454dfffff51311”,
“outputidx” : 0,
“netaddr” : “45.11.111.111:37817”,
“addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”,
“status” : 4,
“message” : “Masternode successfully started”
}
Musisz również sprawdzić eksplorer masternodu po uruchomieniu swojego masternodu w portfelu.
Aby to zrobić, skopiuj adres portfela masternodu z okna terminala, zaznaczając go myszą (WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg
w powyższym przykładzie), odwiedź sekcję masternodową eksploratora TWINS i wklej ją w prawym dolnym polu wyszukiwania, aby znaleźć swoją masternodę.
Twój status Masternoda powinien wyglądać jak "ACTIVE".
Po uruchomieniu masternodu jego status zmienia się w następującej kolejności:
"ACTIVE" --> około 2 - 3 godziny po rozpoczęciu
"EXPIRED" --> tylko przez kilka minut
"REMOVED" --> tylko na kilka minut
"ENABLED" --> Ostatecznie masternode pozostanie w tym stanie, a czas "Aktywny" zacznie się zwiększać.
UWAGA: jeśli status masternodu jest "MISSING" w lokalnym portfelu, sprawdź jego status w eksploratorze masternodu, może być EXPIRED / REMOVED co oznacza że jest w porządku.
Nie bądź niecierpliwy! Pierwsza nagroda w postaci masternodu potrzebuje 2x lub 3 razy więcej czasu niż późniejsze nagrody. Jeśli ponownie uruchomisz masternodę z portfela, timer zresetuje się do zera.
To by było na tyle. Gratulacje! Pomyślnie utworzyłeś swoją Masternode!