Cover photo

Hướng dẫn chạy node validator dự án Shardeum

💠Shardeum là một nền tảng hợp đồng thông minh có khả năng mở rộng tuyến tính, dựa trên EVM, cung cấp phí gas thấp mãi mãi trong khi vẫn duy trì sự phân cấp thực sự và bảo mật vững chắc thông qua bảo vệ trạng thái động. Nó tăng giao dịch mỗi giây (TPS) bằng cách thêm nhiều nút hơn.

Điểm nổi bật của dự án Shardeum

  • Khả năng mở rộng tuyến tính & gas thấp mãi mãi.

  • An ninh kiên cố.

  • Tính hữu hạn ngay lập tức và độ trễ thấp.

  • Hơn 10 cuộc gặp gỡ trong 2 tháng với hơn 700 người tham gia.

  • Hơn 20 cộng đồng quốc tế được tạo bởi những người đóng góp đam mê Shardeum và Web3.

YÊU CẦU PHẦN CỨNG

▪️ 250 GB lưu trữ SSD

▪️ Quad core CPU tuổi thọ dưới 10 năm

▪️ Dual core CPU với Xeons / EPYC

▪️ 16 GB ram, khuyến nghị hơn 4 GB bộ nhớ ảo

▪️ Hosting: RAM 8 GB + Bộ nhớ ảo 8 GB

CÁC BƯỚC

1️⃣ Cài đặt node validator Shardeum

🔶 Cài đặt Docker/docker-compose

sudo apt update
sudo apt install docker.io
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
  • Kiểm tra version docker/docker-compose bằng lệnh

docker --version
docker-compose --version

🔶Download và cài đặt validator

curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
  • Nhập “y” để cho phép thu thập data của validator phục vụ cho việc kiểm tra bug:

By running this installer, you agree to allow the Shardeum team to collect this data. (y/n)?: y

post image
  • Nhập “y” để cài đặt web dashboard:

Do you want to run the web based Dashboard? (y/n): y

  • Cài đặt password đăng nhập dashboard:

Set the password to access the Dashboard: nhập_password_ẩn

Tiếp theo cần cài đặt các cổng dịch vụ cần thiết, lưu ý nên tránh các cổng đã được sử dụng cho các dự án khác nếu cùng chạy chung trên 1 máy chủ.

  • Cài đặt cổng phục vụ truy cập dashboard (mặc định cổng 8080)

Enter the port (1025-65536) to access the web based Dashboard (default 8080):

  • Cài đặt 2 cổng p2p ( mặc định là 9001 và 10001)

This allows p2p communication between nodes. Enter the first port (1025-65536) for p2p communication (default 9001):

Enter the second port (1025-65536) for p2p communication (default 10001):

  • Cài đặt đường dẫn lưu thông tin node hoặc để mặc định cài vào thư mục /root

What base directory should the node use (defaults to ~/.shardeum):

post image
  • Sau đó chờ cho quá trình download và cài đặt hoàn tất

post image
post image

🔶Bật validator GUI

  • Mở cổng dịch vụ qua ufw

sudo ufw disable
hoặc
sudo ufw allow cổng_được_khai_báo_ở_bước_cài_đặt

#Mở cổng 4000|4001 kết nối seed node
sudo ufw allow 4000
sudo ufw allow 4001
  • Khởi động GUI

cd
cd .shardeum
./shell.sh

#Kiểm tra và gán ip_external
curl https://ipinfo.io/ip
export APP_IP="Nhập_IP_check_từ_lệnh_trên"

#Start GUI
operator-cli gui start
  • Kiểm tra trạng thái giao diện dashboard được bật chưa

operator-cli gui status
post image
  • Kiểm tra kết nối đến seed node

wget http://archiver-sphinx.shardeum.org:4000/nodelist
post image

2️⃣Truy cập Dashboard và thực hiện stake SHM

🔶Thao tác trên validator GUI

  • Truy cập dashboard qua https://IP:Port hoặc https://domain:Port nếu khai gán domain .Sau đó nhập password đã cài đặt ở trên để truy cập vào giao diện trong Dashboard.

post image
  • Giao diện sau khi đăng nhập

post image
post image
  • Start validator bằng cách vào phần “Maintenance” rồi ấn “Start Node

Status: Standby là thành công

post image

🔶Thao tác với ví

  • Hướng dẫn tạo và sử dụng ví Metamask có thể xem Tại đây

  • Do hiện tại việc faucet trên Discord đang lỗi nên chúng ta sử dụng faucet SHM test qua trang faucet

🌐 Link faucet

Các bước thực hiện :

  • Đăng tweet theo link có sẵn của trang faucet (dán địa chỉ ví của bạn vào bài tweet thay cho mẫu 0x000000000000000000000000000000000000)

post image
  • Dán link bài tweet vào trang faucet, verify capchar và Request SHM

post image
  • Faucet thành công 15 SHM

post image

🔶Tiến hành liên kết ví với validator và stake SHM

  • Lưu ý (số lượng stake tối thiểu là 10SHM)

post image
post image
  • Confirm lệnh stake

post image
  • Stake thành công

post image

✳️ Việc faucet và stake có thể được thực hiện mỗi 24h với điều kiện ví và twitter đi kèm cố định với nhau

✳️Shardeum official-links

Website: https://shardeum.org/

Twitter: https://twitter.com/shardeum

Telegram: https://t.me/shardeum

YouTube: https://youtube.com/shardeum

Newletter: https://shardeum.org/newsletter

LinkedIn: https://linkedin.com/company/shardeum

Quora: https://quora.com/Shardeum

Reddit: https://reddit.com/r/shardeum

Github: https://github.com/Shardeum

✳️Tham khảo thêm hướng dẫn Shardeum Testnet

🌐Tổng hợp Shardeum Testnet

💠Subsribe và theo dõi nhiều hơn tại FFcrypto team