Trong số những dự án Layer 1 đã đang và sẽ hoạt động trên thị trường trong thời gian sắp tới, Shardeum là cái tên được chú ý nhiều hơn tất cả. Điều này đến từ việc nền tảng này được thiết kế với mục đích mở rộng bằng tuyến tính nhưng vẫn duy trì được tính bảo mật và phân cấp thông qua công nghệ Dynamic State Sharding. Hãy cùng Coincuatui tìm hiểu cách để thành validator của dự án này thông qua hướng dẫn chi tiết cách chạy node dưới đây.
Hướng dẫn chạy node dự án Shardeum dành cho người mới
Shardeum là blockchain Layer 1 được xây dựng dựa trên cấu trúc EVM với điểm nổi bật là việc sử dụng song song 2 cơ chế đồng thuận Proof of Work và Proof of Quorum. Với việc sử dụng cùng lúc 2 cơ chế, Shardeum đảm bảo được tính bảo mật, tính phân quyền và khả năng mở rộng của blockchain.
Đầu tiên, chúng ta cần phải kiểm tra các yêu cầu về phần cứng tối thiểu của Shardeum để chuẩn bị thuê VPS phù hợp với nhu cầu. Thông số về VPS các bạn có thể tham khảo như sau:
Curl sẽ là công cụ được sử dụng xuyên suốt quá trình chạy node nên người dùng hãy cài đặt công cụ này thông qua câu lệnh dưới đây.
sudo apt-get install curl
Để đảm bảo việc cài đặt được diễn ra liên tục, người dùng nên update các package cố định có sẵn trên VPS bằng lệnh bên dưới. Sau khi hệ thống kiểm tra nó sẽ trả ra kết quả như hình bên dưới kèm theo câu lệnh apt list --upgradable, người dùng nên chạy tiếp câu lệnh này để nâng cấp toàn bộ các package.
sudo apt update
Sau khi update các package, người dùng chạy tiếp lần lượt 2 lệnh bên dưới để cài đặt docker và kiểm tra phiên bản của nó. Nếu kết quả trả ra phiên bản của docker cao hơn bản 20.10.12 thì docker của chúng ta đã có thể được sử dụng.
sudo apt install docker.iodocker --version
Để cài đặt docker compose, người dùng chạy lệnh đầu tiên bên dưới sau đó chạy tiếp lệnh thứ 2 để cấp quyền mod cho docker compose. Cuối cùng, người dùng hãy chạy lệnh thứ 3 để kiểm tra phiên bản của docker compose, nếu kết quả trả ra là bản cao hơn 1.29.2 thì docker compose đã tương thích để chạy node Shardeum.
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
docker-compose --version
Bước 1:
Để bắt đầu cài đặt và chạy node Shardeum, người dùng hãy chạy lệnh bên dưới và chờ trong giây lát để việc cài đặt hoàn tất.
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
Bước 2:
Hệ thống sẽ đưa ra một loạt câu hỏi như bên dưới, người dùng chỉ cần trả lời và nhấn Enter để cài đặt cũng như tạo dashboard thuận tiện cho việc kiểm soát node.
Sau khi hoàn tất các câu trả lời, người dùng hãy nhấn Enter để hoàn tất việc cài đặt.
Bước 3:
Mở một tab Chrome mới và nhập địa chỉ host như bên dưới, sau khi nhập mật khẩu, người dùng hãy vào tab Maintenance và nhấp start node.
https://<địa chỉ IPv4 của bạn>:8080
Sau khi start node, người dùng truy cập vào trang web bên dưới và thêm mạng Shardeum Sphinx Validator 1.X vào ví MetaMask của mình. Sau đó, vào trang discord của dự án, mục validator faucet và faucet SHM (testnet) vào ví của mình. Cuối cùng, người dùng hãy quay về Dashboard và stake số SHM (testnet) vừa nhận được.
Bước 4:
Quay trở lại VPS và nhập các câu lệnh bên dưới, nếu kết quả trả ra như hình nghĩa là bạn đã cài đặt và chạy node thành công.
cd .shardeum./shell.shoperator-cli gui start
Bên trên là những thông tin về Shardeum cũng như cách để trở thành một validator của dự án này. Thông qua bài viết, hy vọng Coincuatui đã mang đến cho người dùng góc nhìn tổng quan nhất về Shardeum cũng như hướng dẫn chi tiết cách để chạy node cho dự án này.
Lưu ý: Coincuatui không chịu trách nhiệm với bất kỳ quyết định đầu tư nào của các bạn. Chúc các bạn thành công và kiếm được thật nhiều lợi nhuận từ thị trường tiềm năng này!
Nguồn: Coin68