Hướng dẫn chạy node Sui và cơ hội nhận Retroactive
Sau khi Diem - blockchain đình đám của Facebook thất bại, đội ngũ dự án tách ra làm sản phẩm riêng, đó là Sui. Vậy cách chạy node cho Sui như thế nào? Tất cả có trong bài viết sau đây.
Về Sui
Sui - blockchain dạng monolithic, tức là tương tự Ethereum, chỉ có một nhánh duy nhất. Với ngôn ngữ lập trình Move và thuật toán đồng thuận Narhal-Tusk, Sui có thể hỗ trợ hàng triệu giao dịch mỗi giây mà không cần cấu hình node mạnh.
Đội ngũ dự án là Mysten Labs, một phần nhỏ của team làm dự án Diem của Facebook lúc trước. Ngoài ra, sau lưng Sui còn có các nhà đầu tư lớn như a16z, Coinbase…
Với tiềm năng nói trên, các bạn nên cân nhắc chạy node cho Sui để có cơ hội nhận Retroactive. Dưới đây là hướng dẫn chạy node cho Sui.
Các bước chạy node Sui
Trước tiên, để bắt đầu chạy node Sui, bạn cần thuê VPS và cài đặt các hàm cơ bản cần thiết. Bạn có thể thao tác theo hướng dẫn chỉ tiết trong bài viết này: 5 bước chạy node cơ bản cho người mới bắt đầu
Cài đặt các công cụ cần thiết
Dưới đây là các lệnh để cài đặt những công cụ cần thiết:
Cài đặt Curl:
Cài đặt Rust và Cargo:
Đến đây bạn tiếp tục bấm enter (không bấm số gì thêm).
Tiếp theo cập nhật Rust qua các lệnh sau:
Cài đặt Cmake:
Bấm Y, sau đó enter để tiếp tục.
Vậy là đã hoàn tất cài đặt công cụ. Tiếp theo ta tiến hành cài đặt chạy node cho Sui.
Thiết lập chạy node của Sui
Đầu tiên chạy đoạn mã này. Lưu ý, copy tất cả dán vào terminal chạy cùng lúc, không phải copy và chạy từng dòng.
&& DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \
tzdata \
git \
ca-certificates \
curl \
build-essential \
libssl-dev \
pkg-config \
libclang-dev \
cmake
Tiếp theo chạy câu sau:
Chạy hai câu sau:
Chạy tiếp ba câu sau:
Chạy câu sau để chạy node:
Sau khi hoàn tất, node sẽ chạy một lúc và bị lỗi như sau:
Chúng ta khắc phục bằng cách chỉnh lại cấu hình.
Chỉnh cấu hình
Bấm tổ hợp phím:
Ctrl + C
Sau đó chạy:
Sau đó bấm phím, tổ hợp phím:
Ctrl + O
Enter
Di truyển con trỏ bằng mũi tên xuống đến dòng metric-address và json-rpc-address thì sửa lại như sau:
Sau đó bấm phím, tổ hợp phím:
Ctrl + X
Y
Enter
Tạo tmux và chạy node
Cài đặt tmux như sau:
Sau đó bấm Y nếu có hỏi như hình dưới:
Khi hoàn tất, tạo tmux và chạy node bằng các lệnh:
Dưới đây là hình ảnh khi hoàn tất:
Câu hỏi thường gặp khi chạy node Sui
Cấu hình yêu cầu
CPUs: 2
RAM: 8GB
Storage: 50GB
Ubuntu 18.04 hoặc 20.04
Cách kiểm tra node có hoạt động không
Bạn truy cập trang web này, nhập VPS vào và tìm kiếm. Nếu ra thông tin như bên dưới là đang hoạt động.
Chạy node cho Sui có phần thưởng không?
Hiện đã cho phép đăng ký testnet của Sui tại đây.
Cách cập nhật phiên bản mới
Đầu tiên vào tmux chạy Sui, bấm tổ hợp phím:
Ctrl + C
Sau đó chạy lần lượt các câu sau để cập nhật phiên bản mới:
rm -r suidb genesis.blob
git fetch upstream
git checkout -B devnet --track upstream/devnet
Đến đây, bạn chạy lại phần chỉnh cấu hình phía trên xem có bị đổi không, nếu bị đổi về mặc định thì chỉnh theo hướng dẫn. Cuối cùng chạy:
cargo run --release --bin sui-node -- --config-path fullnode.yaml
Điền ví, KYC ở đâu để định danh trúng thưởng?
Hiện Sui mới hướng dẫn chạy node và mới thông báo về chương trình Incentivized Testnet, nên chưa có chỗ để KYC.
Đọc thêm: Kiếm tiền bằng cách làm devnet trên Sui blockchain
Lời kết
Trong những nền tảng ra mắt năm 2022, Sui là một trong những điểm nhấn đáng chú ý. Ngoài ra, với việc chắc chắn có phần thưởng cho Testnet, bạn nên chạy thử full node của Sui để kiếm lợi nhuận trong lúc thị trường ảm đạm.