October 7

Ritual Node Installieren

Ritual ist ein Projekt, das künstliche Intelligenz (KI) mit der Blockchain-Technologie verbindet, um eine offene und dezentrale AI-Infrastruktur zu schaffen. Es ermöglicht Anwendungen und Smart Contracts, KI-Modelle mit wenigen Zeilen Code zu integrieren. Ritual zielt darauf ab, bestehende Probleme in der KI-Entwicklung zu lösen, wie z. B. mangelnde Integrität der Berechnungen, Datenschutzbedenken und hohe Infrastrukturkosten. Das Projekt bietet eine dezentrale Plattform, die zensurresistent, datenschutzfreundlich und vollständig verifizierbar ist, und fördert dadurch die Nutzung von KI im Web3-Bereich.

Ritual Node befindet sich in der Devnet-Phase und ist in der Base-Blockchain vermerkt.

Offizielle Anforderungen:

Vorbereitung der Wallet:

Für die Node wird eine neue Wallet benötigt (da wir den privaten Schlüssel für die Installation verwenden werden) mit einem Guthaben von 15-25 $ (tatsächlich reichen 1-2 $ in ETH) in ETH im Base-Netzwerk.

Node-Registrierung (optional): Registriere deine Node auf Basescan

Verbinde Sie sich mit der Website über MetaMask, gehen Sie zu Punkt 8: register node, tragen Sie dort Ihre Adresse ein und signieren Sie die Transaktion. (siehe unten)

Wir warten eine Stunde oder etwas länger und danach auf Punkt 1: Activate node und signieren die Transaktion. (siehe unten)

Unsere Wallet ist nun bereit. Wir fahren mit der Installation des Nodes auf dem Server fort.

Offizielle Anforderungen an den Server:

  • 4 CPUs
  • 16 GB RAM
  • 500 GB SSD
  • Ubuntu 20.04

Meiner Meinung nach genügt ein Server mit folgenden Spezifikationen:

  • 2 CPUs
  • 4 GB RAM
  • 80 GB SSD
  • Ubuntu 20.04

Miete dir hier auf Hetzner einen Server

Für die Installation des Nodes benötigen wir ein benutzerdefiniertes RPC Base Mainnet. Diese kannst du auf Alchemy / Infura / Blockpi erstellen werden.

Hier ein Beispiel auf Alchemy:

1. Besuchen Sie die Alchemy.com und registrieren Sie sich oder loggen Sie sich ein, falls Sie bereits registriert sind.

2. Nach der Registrierung öffnet sich das Dashboard, klicken Sie auf Create new app

3. Füllen Sie den Namen, die Beschreibung und den Verwendungsfall aus

4. Im nächsten Schritt wählen Sie das Netzwerk Base, klicken Sie auf NEXT, und dann auf Create App.

5. Gehen Sie zum Reiter Networks und kopieren Sie unseren HTTPs-Link, dieser wird später benötigt.

Node installieren:

Windows-Nutzern empfehle ich, MobaXterm für die Verbindung zum Server zu verwenden. Download hier.

Verbinden Sie sich mit Ihrem gemieteten Server.

Geben Sie die folgenden Befehle ein:

sudo apt update && sudo apt upgrade -y

apt install curl -y
bash <(curl -s https://raw.githubusercontent.com/blackcat-team/kuznica/refs/heads/main/Node/Ritual/Install.sh)

Geben Sie Ihren privaten Schlüssel ein.

Beachten Sie, dass, wenn Ihr privater Schlüssel nicht mit „0x“ beginnt, Sie diesen Wert manuell hinzufügen müssen. Zum Beispiel wird Ihr privater Schlüssel „hfshg34w2ds89x“ für die Node so aussehen: „0xhfshg34w2ds89x“.

Geben Sie das benutzerdefinierte RPC ein.

Warten Sie auf den Abschluss der Installation.

Nachdem das Skript ausgeführt wurde, gehen Sie auf https://basescan.org/ und überprüfen Sie, ob auf Ihrer Adresse zwei Transaktionen vorhanden sind. Wenn ja, haben Sie alles richtig gemacht.

Überprüfung der Logs unseres Nodes:

 docker logs infernet-node -f --tail 100

Logs während der Node-Synchronisation:

Logs nach der Node-Synchronisation:

Danach sollten Sie regelmäßig die Adresse Ihres Nodes auf https://basescan.org/ auf solche Transaktionen überprüfen:

Wenn diese erscheinen, hat sich Ihr Node im Netzwerk registriert.

Nützliches:

Anzeigen der Node-Logs:

bashCode kopierendocker logs infernet-node -f --tail 100

Wenn Sie das RPC ändern möchten:

bashCode kopierencd $HOME/infernet-container-starter/deploy
docker compose down
cd $HOME
nano ~/infernet-container-starter/deploy/config.json (ändern Sie RPC, ctrl+s, ctrl+x)
nano ~/infernet-container-starter/projects/hello-world/container/config.json (ändern Sie RPC, ctrl+s, ctrl+x)
cd $HOME/infernet-container-starter/deploy
docker compose up -d

Wenn Sie die Wallet wechseln möchten (tatsächlich eine Neuinstallation des Nodes):

bashCode kopierencd $HOME/infernet-container-starter/deploy
docker compose down
cd $HOME
rm -r infernet-container-starter
bash <(curl -s https://raw.githubusercontent.com/blackcat-team/kuznica/refs/heads/main/Node/Ritual/Install.sh)

Problembehebung (siehe Screenshot) nach einem Neustart des Nodes:

bashCode kopierensed -i 's|"starting_sub_id": 100000|"starting_sub_id": 160000|' /root/infernet-container-starter/deploy/config.json 
sed -i 's|"starting_sub_id": 100000|"starting_sub_id": 160000|' /root/infernet-container-starter/projects/hello-world/container/config.json 
cd $HOME/infernet-container-starter/deploy
docker compose down 
docker compose up -d 
docker logs infernet-node -f --tail 100

Parameter des Deals:

  • Token-Bewertung (Cap) – 500 Mio. $, 0,5 $ - Token-Preis.
  • Token-Vorrat – 1 000 000 000
  • Struktur des Deals – SAFT
  • Produkteinführung – Q4 2024
  • Token-Vesting (vorläufige Bedingungen) – 12 Monate Cliff + 24 Monate linear

Wenn Fragen oder Schwierigkeiten auftreten, beantworte ich sie dir in unserem Chat https://t.me/nodesdach auf Telegram

YouTube Abonnieren