1. Introduzione al progetto

Shardeum è una piattaforma di contratto intelligente basata su EVM scalabile linearmente che offre tariffe basse per il gas pur mantenendo una reale decentralizzazione e una forte sicurezza attraverso lo sharding dinamico.

Investimento: dietro il progetto c'è Nischal Shetty, co-fondatore dell'exchange di criptovalute indiano WazirX. Recentemente, Shetty ha raccolto fino a 30 milioni di dollari per la sua startup blockchain Shardeum, richiedendo l'anonimato, con fonti che aggiungono che il round valuterà Shardeum fino a 200 milioni di dollari.

Fondi: Spartan Group, Struck Crypto, Big Brain Holdings e Cogitent Ventures.

Ricompensa: non è stata annunciata ufficialmente, ma i funzionari hanno dichiarato che 25,4 milioni di SHM saranno utilizzati per l'ecosistema e i lanci aerei.

2. Esiste un airdrop per il mining dei nodi?

Shardeum ha recentemente rilasciato un annuncio dicendo:

Ciò significa che il mining dei nodi guadagnerà Betanet SHM, ma questi non avranno alcun valore. Ma i funzionari terranno traccia degli indirizzi che hanno aiutato durante il periodo di test di Betanet. Sebbene non sia stata ancora presa una decisione sui premi mainnet per gli utenti Betanet, annunceremo se e quando ciò sarà deciso a tempo debito.

Ciò significa lancio aereo.

3. Prima del tutorial

Quindi oggi presentiamo principalmente il tutorial sul mining dei nodi di Shardeum. I passaggi specifici sono i seguenti:

Puoi estrarre in due modi:

1. Mining sul tuo computer, la configurazione minima è la seguente:

CPU: 4vCore

Memoria: 8GB

SDD: 60 GB

Sistema operativo: Ubuntu 20.04

2. Host cloud + mining strumento SSH

Questo metodo richiede il noleggio di un VPS o di un aeroporto come host cloud. Cambia l'host cloud sul sistema Ubuntu.

Strumento SSH: si consiglia ai nuovi utenti di utilizzare Xshell o Finalshell.

4. Come connettersi al VPS

MacOs: se utilizzi questo sistema operativo, devi solo accedere tramite SSH al tuo dispositivo;

Windows: se utilizzi Win, ci sono molti strumenti che puoi utilizzare, come putty, MobaXterm e Xshell

1. Scarica un'applicazione (questo tutorial utilizza Putty come esempio. Si consiglia ai nuovi utenti di utilizzare Xshell o Finalshell)

2. Copia il collegamento IP del server cloud

3. Fare clic su "Accetta" e inserire il nome utente e la password del server cloud

NOTA: per incollare qualsiasi comando copiato, è sufficiente fare clic con il pulsante destro del mouse sul comando che si desidera incollare

4. Immettere nuovamente la password e inserire la nuova password.

Quelli sopra riportati sono i passaggi per la combinazione server cloud + SSH. Tutti i passaggi seguenti vengono eseguiti nello strumento SSH (si consiglia agli utenti inesperti di utilizzare Xshell o Finalshell).

5. Preparazione prima dell'estrazione

Ricordati di compilarlo secondo l'immagine, a volte potrei scrivere il codice sbagliato ricordati di rootare il server;

1. Aggiorna e potenzia il server

Prima di iniziare, è necessario aggiornare e aggiornare il server, copiare la seguente riga di comando nello strumento SSH e premere Invio (si consiglia agli utenti inesperti di utilizzare Xshell o Finalshell)

sudo apt update && apt upgrade -y

2. Installa Docker

Installiamo il nodo Shardeum tramite docker qui (puoi anche usare altri metodi, purché il nodo sia installato), inserisci il seguente comando in Xshell:

sudo apt-get install ca-certificates curl gnupg lsb-release

Aggiungi la chiave GPG ufficiale di Docker:

sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Utilizzare il comando seguente per configurare il repository:

echo \ "deb [arch=$(dpkg --print-architecture) Signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs ) stabile" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Prima di aggiornare l'indice, prova a concedere l'accesso in lettura al file della chiave pubblica Docker:

sudo chmod a+r /etc/apt/keyrings/docker.gpg sudo apt-get update

Per installare la versione più recente, eseguire:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Quando richiesto dal prompt dei comandi, immettere Y e premere INVIO

Installa la composizione mobile:

sudo apt installa docker-compose

Quando richiesto, immettere Y e premere INVIO

Per verificare se l'installazione del motore Docker ha avuto esito positivo, puoi eseguire hello-world:

sudo docker esegui ciao-mondo

Controlla la versione di composizione della finestra mobile:

docker-compose -v

6. Installa i nodi

1. Scarica e installa

Scarica node e installalo con il seguente comando:

curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh

Dopo essere tornato al prompt dei comandi, inserisci y per configurare la dashboard basata sul web:

Desideri eseguire la dashboard basata sul Web? (sì/n): sì

Imposta password di accesso:

Imposta la password per accedere alla Dashboard:

Aggiungi una porta di sessione personalizzata per il dashboard basato sul Web oppure premi Invio per selezionare la porta 8080.

Inserisci la porta (1025-65536) per accedere alla dashboard basata sul Web (predefinita 8080):8080

Aggiungi percorso personalizzato o installa su root: (premi INVIO)

Quale directory di base dovrebbe utilizzare il nodo (il valore predefinito è ~/.shardeum):

Attendi il completamento dell'installazione.

2. Configurare il firewall

Se selezioni la porta predefinita, devi aprire 8080 e altre porte come https, http, ssh, 443.

Quindi per favore inserisci:

ufw consenti ssh ufw consenti 8080 ufw consenti https ufw consenti http ufw consenti 443 ufw consenti

Quando richiesto dal prompt dei comandi, immettere y e premere INVIO

9. Nodi in esecuzione

1. Passare alla directory

Vai alla directory nascosta di Shardeum:

cd.shardeum

2. Avvia lo script

Avvia la CLI eseguendo il seguente script di shell:

./shell.sh

3. Avviare l'interfaccia

Inizio della gui dell'operatore-cli

4. Cruscotto

Apri il browser e inserisci il tuo indirizzo al posto del tuo IP secondo l'esempio seguente.

https://:8080

Ad esempio, inserisco la mia porta IP+8080 nel browser: https://10.20.30.40:8080

Inserisci la password impostata nel passaggio precedente e fai clic su Connetti

5. Avviare il validatore

Accedi alla pagina "Manutenzione" e fai clic sul pulsante "Avvia nodo" nella casella bianca nell'angolo in alto a sinistra.

Aggiorna la pagina e visualizza i parametri di verifica del tempo, lo vedrai muoversi.

6. Monitoraggio

Vai alla pagina Prestazioni per visualizzare qui le prestazioni hardware del tuo nodo.

Vedrai dalla pagina che il nodo consuma RAM, quindi hai bisogno di meno di 4 GB di RAM.

Per ulteriori dettagli sullo stato del nodo, esegui il comando seguente nella CLI:

stato dell'operatore-cli

elenco pm2

10. Collega il portafoglio

Prepara il portafoglio MetaMask

1. Collega il portafoglio a Betanet

Utilizza il collegamento sottostante

https://docs.shardeum.org/Network/Endpoints#connect-wallet

2. Prendi il rubinetto

Utilizza il link sottostante e segui il metodo Discord per richiedere il faucet.

Digitare "/faucet [indirizzo sphinx]" per richiedere testnet SHM sulla rete Sphinx 1.0#Esempio/faucet indirizzo 0x0000000

Discordia del rubinetto

3. Impegno SHM

Ritorna alla pagina "Manutenzione" e collega il tuo portafoglio:

Nella foto sopra ho utilizzato 10 token SHM per lo staking;

Dopo aver compilato tutti i campi, clicca sul pulsante "Stake";

Il portafoglio viene confermato e l'ipoteca del token SHM viene completata.

Ogni volta che il tuo nodo estrae token, puoi seguire le operazioni di cui sopra per impegnare i token; non è sicuro se ci saranno airdrop, ma secondo i suggerimenti ufficiali, la probabilità di mining del nodo per ottenere airdrop è molto più alta rispetto ad altre interazioni.

Per oggi è tutto. Per ulteriori informazioni, prestare attenzione a: