Masternode Setup Anleitung mit Skript
Einrichten einer einzelnen TWINS-Masternode mit Hilfe eines Installationsskripts.
Last updated
Einrichten einer einzelnen TWINS-Masternode mit Hilfe eines Installationsskripts.
Last updated
In dieser Anleitung wird eine TWINS-Masternode auf einem 64-Bit-Server (VPS) von Ubuntu 16.04 / 18.04 eingerichtet. Sie wird von der Wallet auf Ihrem lokalen Computer (Local Wallet) gesteuert. Die Wallet auf dem VPS wird als Remote-Wallet bezeichnet.
Voraussetzungen:
1,000,000 TWINS
Ein Hauptcomputer (Ihr Personal Computer) - Hiermit wird die lokale Wallet ausgeführt, Sie benötigen 1.000.000 TWINS und können den PC ein- und ausgeschaltet, ohne dass die Masternode beeinflusst wird.
Masternode-Server mit Ubuntu 16.04 / 18.04 (VPS - Der Computer, der rund um die Uhr verfügbar sein muß und das Remote-Wallet ausführt)
Eine fixe IP-Adresse für Ihr VPS / Remote-Wallet
Laden Sie Ihr TWINS-Wallet auf Ihren lokalen Computer herunter, installieren und synchronisieren Sie sie. In dieser Anleitung wird dies fortan als Local Wallet bezeichnet. Wallet-Links finden Sie hier.
Rufen Sie nun in der lokalen Wallet die Debug-Konsole auf, indem Sie zu (Werkzeuge> Debugkonsole) gehen und den folgenden Befehl eingeben: masternode genkey
Dieser Befehl generiert Ihren privaten Masternode-Schlüssel (Private Key).
Speichern Sie diesen Schlüssel, wir werden ihn später verwenden.
3. Geben Sie jetzt noch in der lokalen Brieftasche den folgenden Befehl in der Debug-Konsole ein:
getaccountaddress
MN1
Dadurch werden eine Walletadresse und ein Masternode-Name für Ihre Masternode erstellt. Speichern Sie dies, da wir es später brauchen werden.
4. Senden Sie 1.000.000 TWINS an die im vorherigen Schritt generierte Adresse. WICHTIG: Geben Sie im Feld Betrag EXAKT 1,000,000 ein. Diese einzelne Transaktion teilt der Blockchain mit, die Adresse, an die Sie senden, ist ein Masternode. Wenn Sie mehr / weniger als 1.000.000 eingeben oder versuchen, die Zahlung in zwei Transaktionen aufzuteilen, können Sie nicht mit dem nächsten Schritt fortfahren. Wenn Sie auf die Schaltfläche Senden klicken, berechnet die Brieftasche die korrekte Transaktionsgebühr. Klicken Sie im folgenden Dialogfeld auf Ja und fahren Sie mit dem nächsten Schritt fort. Seien Sie absolut zu 100% sicher, dass dies korrekt kopiert wird. Und dann nochmal nachschauen. Wir können Ihnen nicht helfen, wenn Sie 1.000.000 TWINS an eine falsche Adresse senden
5. Warten Sie mit Ihrer lokalen Wallet auf 16 Bestätigungen, und rufen Sie die Debug-Konsole (Symbolleiste: Werkzeuge> Debug-Konsole) auf, und geben Sie den folgenden Befehl ein: masternode outputs
Dies zeigt die Transaktions-ID gefolgt vom Ausgabeindex an. Speichern Sie dies in Notepad. (Dies liefert den Transaktionsnachweis für das Senden von 1.000.000 TWINS)
6. Klicken Sie in der Symbolleiste des lokalen Wallets auf Werkzeuge> Öffne Masternode-Einstellungsdatei , um die Datei masternode.conf zu öffnen und die folgende Zeile hinzuzufügen:
<Name der Masternode(Verwenden Sie den in Schritt 3 eingegebenen Namen)> <Eindeutige IP Adresse des VPS>:37817 <das Ergebnis von Schritt 2> <das Ergebnis von Schritt 5> <Die Zahl nach der langen Nummer aus Schritt 5>
Datei speichern und Wallet neu starten.
Um das Wallet zuerst zu installieren, loggen Sie sich mit Ihrem SSH-Client (zB Putty) bei Ihrem VPS ein. Geben Sie nach dem Anmelden die folgenden Befehle in Ihr VPS-Terminal ein.
1. Laden Sie das MN-Installationsskript herunter
wget https://github.com/NewCapital/Scripts/releases/download/latest/twinsmn.sh
2. Führen Sie das MN-Installationsskript aus
bash twinsmn.sh
3. Befolgen Sie die Anweisungen
Schliessen Sie das Desktop Wallet und starten Sie es erneut, nach vollständiger Synchronisation klicken Sie mit der rechten Maustaste auf Ihre Masternode und wählen Sie “Start alias”
Gehen Sie nun zurück zum VPS (Remote Wallet) und starten Sie den Masternode durch:./twins-cli startmasternode local false
Die Mitteilung “masternode successfully started” sollte erscheinen.
Verwenden Sie den folgenden Befehl, um den Status zu überprüfen:
./twins-cli masternode status
Es sollte etwas Ähnliches wie hier erscheinen:{
“txhash” : “334545645643534534324238908f36ff4456454dfffff51311”,
“outputidx” : 0,
“netaddr” : “45.11.111.111:37817”,
“addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”,
“status” : 4,
“message” : “Masternode successfully started”
}
Sie müssen auch den Masternode-Explorer überprüfen, nachdem Sie die Masternode in Ihrer Wallet gestartet haben.
Kopieren Sie dazu die Masternode-Wallet-Adresse aus Ihrem Terminalfenster, indem Sie sie mit der Maus auswählen (WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg
aus dem obigen Beispiel), besuchen Sie den Masternode Bereichdes Twins Explorer, gehen Sie zur letzten Seite der Masternodeliste und suchen Sie mit der Suchfunktion des Browsers auf der Seite nach der Wallet-Adresse Ihres Masternodes.
Ihr Masternodestatus sollte als "ACTIVE" angezeigt werden
Der Status der Masternode nach dem erstmaligen Start ändert sich wie folgt in dieser Reihenfolge: “Active” -> bleibt für ca. 2–3 Stunden “Expired” -> für ein paar Minuten “Remove” -> für ein paar Minuten “Enabled” -> Eventuell bleibt dies und die Zeit für “Active” erhöht sich. “Missing” -> Sie können den MN-Status im Local Wallet als fehlend anzeigen.
Nicht ungeduldig werden der erste Reward dauert 2-3 mal so lange wie der Standard Reward! Wenn Sie die Masternode erneut starten beginnt die Zeit wieder bei Null
Das ist alles. Herzlichen Glückwunsch! Sie haben Ihre Masternode erfolgreich erstellt!