Einen Delegate betreiben

Einen Delegate betreiben

Delegates sind für die Sicherheit des Virel-Netzwerks unerlässlich. Sie verarbeiten Transaktionen und erstellen neue Blöcke, wobei sie Belohnungen für sich und ihre Staker verdienen. Das Betreiben eines Delegates erfordert eine dedizierte Wallet und einen Server, der rund um die Uhr läuft.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

  1. Eine dedizierte Delegate-Wallet: Eine frische, synchronisierte Virel-CLI-Wallet, die Sie ausschließlich für Ihren Delegate verwenden.
  2. Ausreichend VRL-Guthaben: Diese Wallet muss mindestens 1010 VRL enthalten.
    • 1000 VRL für die Delegationsregistrierungsgebühr.
    • ~10 VRL zur Deckung der Transaktionsgebühren.
  3. Ein stabiler Server: Ein zuverlässiger Server, der den Delegate-Knoten hostet und eine 24/7-Uptime gewährleistet.

Schritt-für-Schritt-Anleitung

Schritt 1: Registrieren Sie Ihren Delegate

In Ihrer dedizierten Delegate-Wallet verwenden Sie den Befehl register_delegate. Dadurch wird Ihr Delegate dauerhaft im Netzwerk für eine Gebühr von 1000 VRL registriert. Die Delegaten-ID muss einzigartig sein und darf noch nicht vergeben sein.

  • Befehl:
register_delegate <delegaten-id> <delegaten-name>
  • Beispiel:
register_delegate 1 AwesomeDelegate

Schritt 2: Konfigurieren Sie Ihren Delegate für die Gebühreneinziehung

Delegates erhalten eine 1%ige Gebühr von den Staking-Belohnungen, die für ihre Wähler generiert werden. Um dies zu aktivieren, müssen Sie Ihre Delegate-Wallet so konfigurieren, dass diese Gebühren eingezogen werden.

  • Befehl:
set_delegate <delegaten-id / adresse>
  • Beispiel:
set_delegate delegate1

Schritt 3: Starten Sie den Staking-Prozess

Um aktiv an der Block-Erstellung teilzunehmen, müssen Sie die Wallet im Staking-Modus ausführen. Dieser Befehl muss kontinuierlich in Ihrem Terminal oder Prozessmanager ausgeführt werden. Stellen Sie sicher, dass Ihr Virel-Knoten vollständig synchronisiert ist, bevor Sie starten.

  • Befehl:
virel-wallet-cli --open-wallet <delegate_wallet_datei> --start-staking <delegate_oeffentlicher_schluessel_oder_adresse>
  • Beispiel:
virel-wallet-cli --open-wallet my_delegate_wallet --start-staking delegate1

Wichtig: Schließen Sie diesen Prozess nicht. Ihr Delegate stakt nur Blöcke, solange dieser Befehl auf einem synchronisierten Knoten aktiv läuft.

Schritt 4: VRL an Ihren Delegate staken

Die Chancen eines Delegates, ausgewählt zu werden, um den nächsten Block zu staken, stehen im Verhältnis zum gesamten VRL, das darauf gestakt ist. Um schnell mit dem Staken von Blöcken zu beginnen, müssen Sie oder andere VRL an die Adresse Ihres Delegates staken.

  1. Aus Ihren eigenen Wallets: In jeder anderen Virel-Wallet verwenden Sie den Befehl vote, um VRL an die Adresse Ihres Delegates (aus Schritt 1) zu staken.
  2. Aus der Community: Teilen Sie den Namen und die Adresse Ihres Delegates öffentlich mit, um Stimmen von anderen VRL-Inhabern zu gewinnen.

Je mehr VRL an Ihren Delegate gestakt werden, desto häufiger wird er ausgewählt, Blöcke zu staken und Belohnungen zu verdienen.

Zusammenfassung

Stellen Sie sicher, dass der Server Ihres Delegates online und synchron bleibt, um kontinuierlich an der Netzwerkkonsens teilzunehmen und das Verpassen von Forge-Möglichkeiten zu vermeiden.