
Sui hat ein permanentes Testnetz gestartet, einfach als langlebiges, dezentrales und erlaubnisloses Testnetz für Sui. Im Gegensatz zu früheren Testnet-Wellen 1 und 2 wird dieses neue Testnetz auch nach dem Start des Mainnets weiterlaufen.
Dieser Artikel bietet Ihnen möglicherweise nicht viele potenzielle Airdrop-Möglichkeiten, aber wenn Sie als praktizierender literarischer Knotenpunkt eingesetzt werden möchten, können Sie dies dennoch über dieses Netzwerk tun.
1. Vor der Konfiguration von Knoten erforderliche Vorbereitungen
Bitte treffen Sie folgende Vorbereitungen:
1. VPS muss wie folgt sein:
Führen Sie einen Knoten aus:
CPU: 2vCore,
Speicher: 2 GB,
SDD: 20 GB,
Betriebssystem: Ubuntu 20.04
2. Betriebsmethode: Cloud-Host + SSH-Tool-Mining
Für diese Methode müssen Sie einen VPS oder Ihren Flughafen als Cloud-Host verwenden. Bitte stellen Sie den Cloud-Host auf ein Ubuntu-System um.
SSH-Tool: Anfängern wird empfohlen, Xshell oder Finalshell zu verwenden
2. So stellen Sie eine Verbindung zum VPS her
MacOs: Wenn Sie dieses Betriebssystem verwenden, müssen Sie lediglich Ihr eigenes Gerät verwenden, um eine Verbindung über SSH herzustellen;
Windows: Wenn Sie Win sind, können Sie viele Tools verwenden, z. B. Putty, MobaXterm und Xshell
1. Laden Sie eine Anwendung herunter (in diesem Tutorial wird Putty als Beispiel verwendet; Anfängern wird die Verwendung von Xshell oder Finalshell empfohlen)
2. Kopieren Sie den IP-Link des Cloud-Servers

3. Klicken Sie auf „Akzeptieren“ und geben Sie den Benutzernamen und das Passwort des Cloud-Servers ein
HINWEIS: Um einen kopierten Befehl einzufügen, klicken Sie einfach mit der rechten Maustaste auf den Befehl, den Sie einfügen möchten


4. Geben Sie das Passwort erneut ein und geben Sie das neue Passwort ein.

Die oben genannten Schritte sind für die Kombination aus Cloud-Server und SSH aufgeführt. Alle folgenden Schritte werden im SSH-Tool ausgeführt (Anfängern wird die Verwendung von Xshell oder Finalshell empfohlen).
3. Vorbereitung
1. Update:
sudo apt update und sudo apt upgrade - y

Verwenden Sie diesen Befehl, um andere Tools herunterzuladen
apt-get update \ && DEBIAN_FRONTEND=nichtinteraktiv TZ=Etc/UTC apt-get install -y --no-install-recommends \ tzdata \ git \ ca-certificates \ curl \ build-essential \ libssl-dev \ pkg-config \ libclang-dev \ cmake

2. RUST installieren:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Dann
Quelle $HOME/.cargo/env

weitermachen
Rustup-Aktualisierung

apt-get-Installationsbildschirm

Geben Sie dann Y ein und drücken Sie die Eingabetaste

4. Offene Ports
1. Wurzel
cd $home

und verwenden Sie diesen Befehl
apt install ufw -y ufw erlauben ssh ufw erlauben https ufw erlauben http ufw erlauben 9000 ufw erlauben 9184 ufw aktivieren

Geben Sie dann y ein und drücken Sie die Eingabetaste
5. Sui-Dateien installieren
cargo install --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui

6. Integrierte Entwicklungsumgebung
cargo install --git https://github.com/move-language/move move-analyzer --features "Anzeige

7. SUI-Token
Wallet erstellen:
sui-Client-Aktivadresse

Geben Sie Y ein und drücken Sie die Eingabetaste

https://fullnode.testnet.sui.io:443

Testnetz

Geben Sie 0 ein und drücken Sie die Eingabetaste

Speichern Sie alle Informationen auf einem Notizblock (mit dem privaten Schlüssel darin), wie unten gezeigt:

Betreten Sie den offiziellen Discord-Testnet-Faucet-Kanal und geben Sie den folgenden Befehl ein, um Testnet-Tokens zu erhalten:
!Wasserhahn xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ändern Sie xxxxxxxxxxx in Ihre Wallet-Adresse, zum Beispiel:
!Wasserhahn 0x3abfa9260eb6b82f8680fd0b6e5e724887899062

8. Laden Sie den Quellcode herunter (optional)
Git-Klon https://github.com/MystenLabs/sui.git --Branch-Testnetz

9. Knotenkonfiguration
cd sui

Sui-Speicher als Git-Remote einrichten:
git remote upstream hinzufügen https://github.com/MystenLabs/sui

Synchronisieren Sie Ihren Fork:
Git-Upstream abrufen

Erstellen Sie eine Kopie der Fullnode-Konfigurationsvorlage:
cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml
Klicken Sie auf diesen Link oder führen Sie im Terminal Folgendes aus, um den neuesten Genesis-Status von Devnet herunterzuladen:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob
10. Starten Sie Ihren Fullnode
Gehen Sie zum Sui-Repository:
CD sui
Dann
Bildschirm -S sui
zu guter Letzt
cargo run --release --bin sui-node -- --config-path fullnode.yaml

Zu diesem Zeitpunkt wurde der vollständige Knoten gestartet.
Drücken Sie STRG+A+D, um den Bildschirm zu trennen
Jetzt können Sie Ihre Xshell schließen.
11. Überprüfen Sie Ihren vollständigen Knoten
klicken Sie hier


Das ist alles für heute

