Cách chạy một nút xác thực NEAR vào năm 2025

16 min read

Giới thiệu

Bây giờ là thời điểm tốt để học cách chạy validator trên NEAR!

Chúng tôi quan tâm rất nhiều đến sự phân quyền @NEARProtocol . Trong bản phát hành mới nhất (2.2.1), ngưỡng cọc để trở thành một validator đã được giảm xuống còn ~11k NEAR, ít hơn gần một nửa so với trước đây. Nếu bạn là một validator, đây là thời điểm tốt để tham gia!
Chúng tôi quan tâm rất nhiều đến sự phân quyền @NEARProtocol . Trong bản phát hành mới nhất (2.2.1), ngưỡng cọc để trở thành một validator đã được giảm xuống còn ~11k NEAR, ít hơn gần một nửa so với trước đây. Nếu bạn là một validator, đây là thời điểm tốt để tham gia!

Bạn nghĩ sao về một chương trình để thu hút nhiều validator hơn? Đưa NEAR lên 1k trong vài tháng tới? Bạn nghĩ sao về một chương trình để thu hút nhiều validator hơn? Đưa NEAR lên 1k trong vài tháng tới?[/caption>

Vậy, trong hướng dẫn này, tôi sẽ hướng dẫn bạn cách chạy một validator trên mạng chính NEAR. Hướng dẫn dễ dàng này sẽ giúp bạn nhanh chóng tham gia và xác minh mạng NEAR, đóng góp vào sự phân quyền và sự chống chịu của nó, và kiếm được phần thưởng của validator trên đường đi!

Là một thành viên cộng đồng NEAR, tôi đã chạy một nút NEAR trong hơn hai năm, bắt đầu từ Stake Wars 3 (2022). Trong hướng dẫn này, tôi sẽ cung cấp cho bạn một hướng dẫn chi tiết, từng bước để bạn có thể thiết lập nút NEAR đầy đủ của riêng mình dựa trên kinh nghiệm của tôi suốt những năm qua!

Tôi rất háo hức chia sẻ tất cả những gì tôi đã học được, cung cấp hướng dẫn rõ ràng, chi tiết để hướng dẫn bạn qua quá trình thiết lập nút validator của riêng bạn trên NEAR! Hãy đạt được 1000 validator hoạt động trên NEAR!

Pasted image 20240929183609.png

Tại sao bạn nên chạy một nút NEAR?

NEAR là blockchain với một lượng hoạt động lớn trong không gian web3 nhưng yêu cầu tối thiểu để chạy một nút tương đối nhẹ, giá rẻ và dễ bảo trì hơn so với các mạng khác.

Các blockchain hàng đầu về hoạt động, nguồn: Artemis.
Pasted image 20240929191613.png

Và đây là yêu cầu về phần cứng tối thiểu để chạy một nút trên một số chuỗi phổ biến (theo hoạt động mạng)

Yêu cầu của Validator NEAR Yêu cầu của Validator NEAR[/caption>

Về cơ bản, yêu cầu cho nút NEAR giống như một laptop tiêu dùng mà bạn có thể tìm thấy ở hầu hết mọi nơi (tốt nhất là chạy trên một laptop chơi game theo ý kiến của tôi 😆).Điều tuyệt vời về NEAR là bạn không cần một mainframe (> 512GB ram, 300TB không gian ổ đĩa) hoặc thậm chí phải thiết lập một trung tâm cơ sở dữ liệu hoàn chỉnh để chạy và thực sự bạn có thể có lợi nhuận mà không cần phải chi trả chi phí cơ sở của Quỹ, khác với các chuỗi khác!

Tất nhiên, với node, máy mạnh càng tốt, nó hoạt động tốt hơn!
Cá nhân tôi chạy node của mình trên một máy với 32gb RAM và 2TB NVME SSD trên 12 lõi CPU, chi phí khoảng 70$/tháng.

Lý do khác là khi bạn cần chạy các ứng dụng phụ thuộc nặng vào hiệu suất và/hoặc sẵn có của RPC, phát triển và triển khai hợp đồng trên một node cục bộ (độc lập và cô lập) hoặc nhanh chóng trích xuất dữ liệu blockchain có thể được sử dụng cho phân tích chuỗi, khám phá khối, v.v…

Đó chính là lý do để lạc quan 🐂 về việc chạy một node NEAR, vì vậy chúng ta bắt đầu ngay bây giờ!

Cài đặt

Yêu cầu

  • Bạn có thể sử dụng bất kỳ bản phân phối Linux nào nhưng trong hướng dẫn này tôi sẽ sử dụng Ubuntu, yêu cầu cho phiên bản Ubuntu là 20.04 hoặc mới hơn, máy của tôi đang chạy 22.04
  • Yêu cầu phần cứng tối thiểu:
    • 8GB RAM (khuyến nghị 16gb+)
    • ~1 TB NVME SSD (khuyến nghị 1.5TB+)
    • CPU với 8 lõi, tính năng CPU: CMPXCHG16B, POPCNT, SSE4.1, SSE4.2, AVX, SHA-NI
    • Băng thông mạng 1Gbit.

Thiết lập

Thiết lập NEAR mainnet

Bạn sẽ cần một địa chỉ NEAR để chạy node, địa chỉ này cũng sẽ nhận được phần thưởng mạng cho việc chạy một validator hoạt động.

  • Tạo một địa chỉ NEAR có tên MIỄN PHÍ tại đây: https://wallet.meteorwallet.app Tôi đã tạo lncvalidator.near cho hướng dẫn này
    Pasted image 20240929145626.png
  • Nạp khoảng 31 NEAR vào địa chỉ, cần 30 NEAR để tạo pool đặt cược và sẽ bị khóa để lưu trữ, bạn có thể khôi phục những NEAR đó sau này nếu bạn không chạy node nữa.
  • Nhập tài khoản vào https://app.mynearwallet.com/

Cài đặt thư viện và Nearcore

Bây giờ là phần vui vẻ, hãy thiết lập node NEAR, đăng nhập vào máy chủ của bạn và chạy các lệnh sau đầu tiên để cập nhật hệ điều hành, cài đặt công cụ và thư viện (near-cli, node, Python, Git, docker…).

Vui lòng lưu ý: Tất cả các lệnh trong hướng dẫn này sẽ cần phải chạy dưới người dùng root!

sudo apt update && sudo apt upgrade -y && sudo apt install -y git binutils-dev libcurl4-openssl-dev zlib1g-dev libdw-dev libiberty-dev cmake gcc g++ python3 docker.io protobuf-compiler libssl-dev pkg-config clang llvm awscli tmux jq ccze nodejs rclone

Cài đặt Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
rustup -V

Trong quá trình cài đặt, nếu được hỏi, chỉ cần nhấn Yes và mặc định cho mọi thứ!

Cài đặt NEAR Rust CLI và tiện ích mở rộng NEAR-Validator

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/latest/download/near-cli-rs-installer.sh | sh &&
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near-cli-rs/near-validator-cli-rs/releases/latest/download/near-validator-installer.sh | sh && 
source $HOME/.cargo/env

Clone thư mục nearcore, chọn nhánh ổn định mới nhất cho mainnet và xây dựng nearcore từ mã nguồn

cd ~ && git clone https://github.com/near/nearcore && cd nearcore/ && git checkout <VERSION>
make release
echo 'export NEAR_ENV=mainnet' >> ~/.bashrc
source ~/.bashrc

đối với <VERSION>, lấy phiên bản phát hành mainnet mới nhất tại đây: https://github.com/near/nearcore/releases, ví dụ, phiên bản hiện tại là 2.4.0, vì vậy lệnh checkout sẽ trở thành git checkout 2.4.0

Quá trình xây dựng này (make release) sẽ mất khoảng 15 phút, bạn cần phải đợi trước khi chuyển sang các lệnh tiếp theo.

Ủy quyền ví

near login

Lưu ý: Lệnh này mở trình duyệt web cho phép ủy quyền một khóa truy cập đầy đủ để được sao chép cục bộ.

1 – Sao chép liên kết trong trình duyệt của bạn
lncvalidator

2 – Cấp quyền truy cập cho Near CLI
Pasted image 20240929151200.png

3 – Sau khi cấp quyền, điền địa chỉ validator của bạn (lncvalidator.near trong trường hợp này) và nhấn Enter

Khởi tạo & Bắt đầu Node

Định nghĩa:

  • <pool_id> hoặc pool_id – tên pool của bạn, ví dụ lncvalidator
  • <full_pool_id> hoặc full_pool_id – xxx.poolv1.near, trong đó xxx là pool_id của bạn
  • <accountId> hoặc accountId – xxx.near trong đó xxx là tên tài khoản của bạn, ví dụ lncvalidator.near
cd ~/nearcore && target/release/neard init --chain-id="mainnet" --account-id=<full_pool_id>

Đặt <full_pool_id> của bạn, ví dụ: xxx.poolv1.near, trong đó xxx là pool_id của bạn, ví dụ: lncvalidator.poolv1.near

Pasted image 20240929155006.png

validator_key.json được tạo sau lệnh trên trong thư mục ~/.near/ phải giống như sau:Pasted image 20240929160750.png

account_id phải khớp với id hợp đồng staking pool  hoặc bạn sẽ không thể ký/ xác minh các khối.

Lưu ý: Nếu nút của bạn chỉ có ít hơn 1TB không gian đĩa, bạn sẽ cần giảm “epoch data to keep” để tránh vấn đề đầy ổ đĩa bằng cách

cập nhật ~/.near/config.json và giảm “gc_num_epochs_to_keep” xuống 3 thay vì mặc định 5:

Pasted image 20240929161838.png

Cài đặt Systemd để nút luôn chạy với hệ thống

sudo nano /etc/systemd/system/neard.service

Dán:

Description=NEARd Daemon Service
[Service]
Type=simple
User=root
WorkingDirectory=/root/.near
ExecStart=/root/nearcore/target/release/neard run
Restart=on-failure
RestartSec=30
KillSignal=SIGINT
TimeoutStopSec=45
KillMode=mixed
[Install]
WantedBy=multi-user.target

Sau đó, kích hoạt dịch vụ:

sudo systemctl enable neard

Đồng bộ dữ liệu: Để đồng bộ dữ liệu nhanh hơn, chúng ta có thể tải snapshot của các epoch NEAR gần đây thay vì chờ nút đồng bộ với các đồng nghiệp khác, quá trình này sẽ mất vài giờ, kích thước dữ liệu dự kiến sẽ khoảng 600GB.

Chạy lệnh này để tải snapshot và bắt đầu nút:

mkdir ~/.near/data && curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/fastnear/static/refs/heads/main/down_rclone.sh | DATA_PATH=~/.near/data CHAIN_ID=mainnet bash && sudo systemctl start neard

Lưu ý: Nếu không gian đĩa của bạn chỉ có 1TB, trong một số trường hợp bạn có thể hết không gian đĩa trong quá trình tải xuống, trong trường hợp đó, mẹo là dừng quá trình tải xuống, khởi động lại nút và chờ đợi nó đồng bộ từ các đồng nghiệp. (vì chúng ta đã giảm gc_num_epochs_to_keep, vì vậy nút sẽ chỉ giữ 3 epoch gần đây nhất và nó sẽ phù hợp với ổ đĩa máy chủ của bạn)

Sau khi đồng bộ dữ liệu hoàn tất, bây giờ chúng ta có thể khởi động nút:

sudo systemctl start neard

Nếu bạn cần thay đổi dịch vụ trong tệp config.json, nút cũng cần được tải lại:

sudo systemctl reload neard

Xem logs

Lệnh:

journalctl -n 100 -f -u neard | ccze -A

Hướng dẫn cài đặt Validator NEAR

Kiểm tra trạng thái chạy của nút validator. Nếu bạn thấy một cái gì đó giống như hình ảnh trên, điều đó có nghĩa là nút đã được đồng bộ hoàn toàn, và bạn đã sẵn sàng trở thành một validator hoạt động!

Trở thành một Validator hoạt động

Để trở thành một validator và tham gia vào bộ validator, cần đạt một tập hợp tối thiểu các tiêu chí thành công.

  • Nút phải được đồng bộ hoàn toàn
  • validator_key.json phải được đặt đúng vị trí
  • Hợp đồng phải được khởi tạo với public_key trong validator_key.json
  • account_id phải được đặt thành id hợp đồng staking pool
  • Phải có đủ sự ủng hộ để đáp ứng giá ghế tối thiểu. Xem giá ghế tại đây hoặc chỉ cần chạy lệnh này
    near-validator validators network-config mainnet next
  • Một đề xuất phải được gửi bằng cách ping hợp đồng
  • Khi một đề xuất được chấp nhận, một validator phải đợi 2-3 epoch để vào tập hợp validator
  • Khi đã ở trong tập hợp validator, validator phải tạo ra hơn 90% số block được giao hoặc nếu không, nút của bạn sẽ bị loại bỏ

Kiểm tra trạng thái hoạt động của nút validator. Nếu “Validator” xuất hiện, pool của bạn đã được chọn trong danh sách validator hiện tại.

Triển khai hợp đồng staking pool của bạn

NEAR sử dụng một nhà máy staking pool với một hợp đồng staking được liệt kê trắng để đảm bảo tiền của người ủng hộ an toàn. Để chạy một validator trên NEAR, một staking pool phải được triển khai vào một tài khoản NEAR và tích hợp vào một nút validator NEAR. Người ủng hộ phải sử dụng giao diện người dùng hoặc dòng lệnh để đặt cược vào pool. Một staking pool là một hợp đồng thông minh được triển khai vào một tài khoản NEAR.

Lưu ý: HỢP ĐỒNG STAKING POOL SẼ KHÔNG CÓ QUYỀN TRUY CẬP VIẾT ĐẾN TẤT CẢ CÁC TÀI KHOẢN CON HOẶC DỮ LIỆU, điều này cũng áp dụng cho bất kỳ tài khoản con nào trên NEAR, điều đó có nghĩa là số dư staking của bạn là AN TOÀN!

Triển khai một Hợp đồng Staking Pool

Gọi nhà máy staking pool, tạo một staking pool mới với tên được chỉ định và triển khai nó vào accountId đã chỉ định.

Đối với Mainnet

near contract call-function as-transaction poolv1.near create_staking_pool json-args '{"staking_pool_id": "<pool_id>", "owner_id": "<accountId>", "stake_public_key": "<public_key>", "reward_fee_fraction": {"numerator": 5, "denominator": 100}}' prepaid-gas '100.0 Tgas' attached-deposit '30 NEAR' sign-as <accountId> network-config mainnet sign-with-keychain

Từ ví dụ trên, bạn cần thay thế:

  • pool_id: Tên staking pool, nhà máy tự động thêm tên của nó vào tham số này, tạo {pool_id}.{staking_pool_factory}.
    ví dụ “lncvalidator”
  • owner_id:: Tài khoản NEAR sẽ quản lý staking pool. Thông thường là tài khoản NEAR chính của bạn.
  • public_key: Khóa công khai trong tệp validator_key.json của bạn.
  • 5: Phí mà pool sẽ thu (ví dụ trong trường hợp này 5 trên 100 là 5% phí), thông thường validators thu 5% phí, nếu bạn đặt phí quá cao, không ai sẽ muốn đặt cược vào node của bạn 😉
  • accountId: Tài khoản NEAR triển khai staking pool.

Hãy chắc chắn rằng bạn có ít nhất 30 NEAR có sẵn, đó là số tối thiểu cần thiết cho việc lưu trữ.

Lệnh cuối cùng sẽ trông giống như thế này:

near contract call-function as-transaction poolv1.near create_staking_pool json-args '{"staking_pool_id": "lncvalidator", "owner_id": "lncvalidator.near", "stake_public_key": "ed25519:A9RdmNFxxx", "reward_fee_fraction": {"numerator": 5, "denominator": 100}}' prepaid-gas '100.0 Tgas' attached-deposit '30 NEAR' sign-as lncvalidator.near network-config mainnet sign-with-keychain

Để thay đổi các tham số của pool, như thay đổi số phần trăm hoa hồng tính phí thành 1% trong ví dụ dưới đây, sử dụng lệnh này:

near contract call-function as-transaction <full_pool_id> update_reward_fee_fraction json-args '{"reward_fee_fraction": {"numerator": 1, "denominator": 100}}' prepaid-gas '100.0 Tgas' attached-deposit '0 NEAR' sign-as <account_id> network-config mainnet sign-with-keychain

Lưu ý: full_pool_id: <pool_id>.poolv1.near , đó là lncvalidator.poolv1.near trong trường hợp này

Bạn sẽ thấy một cái gì đó như thế này:

img
Nếu có “True” ở cuối. Pool của bạn đã được tạo.

Chúc mừng! Bạn đã cấu hình Staking pool của mình và đang hoạt động 🚀🚀🚀🚀

Quản lý hợp đồng staking pool của bạn

Một số lệnh hữu ích bạn nên biết:

Lấy ID chủ sở hữu của staking pool

near contract call-function as-read-only <full_pool_id> get_owner_id json-args {} network-config mainnet now

Thực hiện lệnh này để lấy khóa công khai mà mạng có cho validator của bạn

near contract call-function as-read-only <full_pool_id> get_staking_key json-args {} network-config mainnet now

Nếu khóa công khai không khớp, bạn có thể cập nhật khóa staking như sau (thay thế pubkey dưới đây bằng khóa trong tệp validator.json của bạn)

near contract call-function as-transaction <full_pool_id> update_staking_key json-args '{"stake_public_key": "<public key>"}' prepaid-gas '100.0 Tgas' attached-deposit '0 NEAR' sign-as <accountId> network-config mainnet sign-with-keychain

Làm việc với Staking Pools

LƯU Ý: Validator của bạn phải được đồng bộ hoàn toàn trước khi phát ra một đề xuất hoặc gửi tiền.

Đề xuất và Pings

Để có một chỗ ngồi validator, bạn phải trước tiên gửi một đề xuất với một lượng cọc phù hợp. Các đề xuất được gửi cho epoch +2. Nghĩa là nếu bạn gửi một đề xuất bây giờ, nếu được chấp nhận, bạn sẽ nhận chỗ ngồi trong 3 epoch. Bạn nên gửi một đề xuất mỗi epoch để đảm bảo chỗ ngồi của mình. Để gửi một đề xuất, chúng ta sử dụng lệnh ping. Một đề xuất cũng được gửi nếu một lệnh cọc hoặc rút cọc được gửi đến hợp đồng staking pool.

Lưu ý, một lệnh ping cũng cập nhật số dư cọc cho những người ủy quyền của bạn. Một lệnh ping nên được phát ra mỗi epoch để giữ cho phần thưởng được báo cáo hiện tại trên hợp đồng pool. Bạn có thể thiết lập một lệnh ping bằng cách sử dụng một công việc cron với một tập lệnh ping ở đây.

Tạo một tệp mới trên /home/root/scripts/ping.sh và điền vào đây:

#!/bin/sh
# Gọi lệnh Ping để gia hạn Đề xuất được thêm vào crontab

export NEAR_ENV=mainnet
export LOGS=/home/root/logs
export POOLID=<full_pool_id>
export ACCOUNTID=<account_id>

echo "---" >> $LOGS/all.log
date >> $LOGS/all.log

near contract call-function as-transaction $POOLID ping json-args '{"stake_public_key": "<public key>"}' prepaid-gas '100.0 Tgas' attached-deposit '0 NEAR' sign-as $ACCOUNTID network-config mainnet sign-with-keychain >> $LOGS/all.log

Tạo thư mục logs:

mkdir $HOME/logs

Thay đổi quyền thực thi cho tệp ping.sh:

chmod +x $HOME/scripts/ping.sh

Tạo một crontab mới, tôi cá nhân thiết lập nó để chạy mỗi 8 giờ:

crontab -e

Điền vào đây và lưu

0 */8 * * * sh /home/root/scripts/ping.sh

Liệt kê crontab để xem nó đang chạy:

crontab -l

Xem lại logs của bạn

cat $HOME/logs/all.log

Đó là tất cả, bây giờ bạn cần có đủ token được ủy quyền để trở thành một validator hoạt động, chào mừng đến với NEAR Protocol phi tập trung và kiếm phần thưởng trên đường đi 🚀🚀🚀🚀 💪💪💪💪 🛳️🛳️🛳️👽👽👽🛸🛸🛸

Tối ưu hóa mạng

Để tối ưu hóa cài đặt mạng để cải thiện hiệu suất validator, thực thi các lệnh sau:

MaxExpectedPathBDP=8388608
sudo sysctl -w net.core.rmem_max=$MaxExpectedPathBDP
sudo sysctl -w net.core.wmem_max=$MaxExpectedPathBDP
sudo sysctl -w net.ipv4.tcp_rmem="4096 87380 $MaxExpectedPathBDP"
sudo sysctl -w net.ipv4.tcp_wmem="4096 16384 $MaxExpectedPathBDP"
sudo sysctl -w net.ipv4.tcp_slow_start_after_idle=0

Những thay đổi này không tồn tại sau khi khởi động lại hệ thống. Để áp dụng chúng tự động khi khởi động, thêm vào /etc/sysctl.d/local.conf:

net.core.rmem_max = 8388608
net.core.wmem_max = 8388608
net.ipv4.tcp_rmem = 4096 87380 8388608
net.ipv4.tcp_wmem = 4096 16384 8388608
net.ipv4.tcp_slow_start_after_idle = 0

Tùy chọn: Gửi Thông tin Pool

Thêm thông tin pool giúp người ủy quyền và cũng giúp với việc tiếp cận cho việc nâng cấp và các thông báo quan trọng khác:Các trường thông tin có sẵn để thêm là: https://github.com/zavodil/near-pool-details/blob/master/FIELDS.md.

Thông tin xác định mà các nhà xác thực cần cung cấp là: tên, mô tả, url, telegram, twitter,…

Các lệnh ví dụ:

Thay đổi tên và mô tả của nhà xác thực:

  • Thay thế <full_pool_id> bằng địa chỉ pool của bạn, ví dụ: lncvalidator.poolv1.near
  • Thay thế <accountId> bằng địa chỉ ví xác thực của bạn, lncvalidator.near trong trường hợp này
near contract call-function as-transaction pool-details.near update_field json-args '{"pool_id": "<full_pool_id>", "name": "name", "value": "LearnNEARClub"}' prepaid-gas '100.0 Tgas' attached-deposit '0 NEAR' sign-as <accountId> network-config mainnet sign-with-keychain

near contract call-function as-transaction pool-details.near update_field json-args '{"pool_id": "<full_pool_id>", "name": "description", "value": "LearnNEARClub Validator!"}' prepaid-gas '100.0 Tgas' attached-deposit '0 NEAR' sign-as <accountId> network-config mainnet sign-with-keychain

Xem thông tin nhà xác thực của bạn từ CLI:

near contract call-function as-read-only pool-details.near get_fields_by_pool json-args '{"pool_id":"<full_pool_id>"}' network-config mainnet now

 

Xem thông tin nhà xác thực trên NEARScope hoặc NEARBlocks:

Thông tin sẽ hiển thị như sau: (nguồn: NearScope)
Pasted image 20240929194648.png

Bảo trì node

Quan trọng để duy trì node của bạn và giữ cho nó hoạt động ổn định, đây là một số điều quan trọng bạn cần biết

Mã trạng thái node

  • ĐỎ: cập nhật node của bạn NGAY LẬP TỨC!!1!!!, có điều gì đó quan trọng đã xảy ra, tôi lặp lại, cập nhật NGAY LẬP TỨC!!
  • VÀNG: bạn cần cập nhật node, nhưng không quá khẩn cấp cho đến bây giờ.
    Tìm hiểu thêm tại đây: https://near-nodes.io/maintenance/maintenance#runtime-alerts

Cộng đồng Nhà xác thực NEAR trên Telegram

Tham gia nhóm để nhận cập nhật node, hỗ trợ và nhiều hơn nữa, vui lòng sử dụng nhóm này cho các câu hỏi và thảo luận liên quan đến xác thực trên NEAR
https://t.me/near_validators

Cập nhật phiên bản node mới

Khi có phiên bản node mới, bạn sẽ nhận được thông báo trên nhóm xác thực Telegram, chạy lệnh này để cập nhật node.

cd ~/nearcore && git fetch && export NEAR_RELEASE_VERSION=<node_version> && git checkout $NEAR_RELEASE_VERSION && make release && sudo systemctl stop neard && sudo systemctl start neard

Thay <node_version> bằng phiên bản phát hành nearcore chính xác.

Giám sát hiệu suất node

Giám sát node theo cách chuyên nghiệp:
https://near-nodes.io/validator/validator-bootcamp#grafana

Giám sát node theo cách degen:
Tôi đã tạo một bot nhỏ để giúp bạn giám sát nhanh chóng thời gian hoạt động của validator ở đây, bạn có thể xem:
https://x.com/cuongdc_real/status/1839769081723138239
Pasted image 20240929181006.png

Rút phần thưởng của bạn

Đơn giản chỉ cần đăng nhập vào bất kỳ ví nào trên NEAR và yêu cầu phần thưởng của validator tại phần đặt cược ví.

Tài nguyên

Kết luận

 

Cảm ơn bạn đã đọc đến đây! Đó là tất cả những gì tôi muốn chia sẻ về việc chạy một validator trên NEAR.
Theo trải nghiệm của tôi, việc chạy một node NEAR rất dễ dàng và gần như không có lỗi, với ít vấn đề hơn so với các chuỗi hoạt động cao khác. NEAR yêu cầu ít tài nguyên máy chủ hơn đáng kể do việc phân mảnh với Nightshade. Ngoài ra, bạn cũng kiếm được phần thưởng trên đường đi!

Nói về phần thưởng, sớm thôi, các validator NEAR cũng sẽ có cơ hội kiếm phần thưởng cho việc chạy mạng MPC, góp phần vào dịch vụ Abstraction của NEAR’s Chain cho hệ sinh thái Web3 rộng lớn. Với tầm nhìn xây dựng Web Mở thông qua Abstraction của Chuỗi và AI của Người Sử DụngTrong tương lai gần, NEAR sẽ thấy thêm nhiều hoạt động mạng, tạo cơ hội cho các validator kiếm thêm phần thưởng.

Là một validator, vai trò của bạn rất quan trọng trong việc bảo vệ mạng hoạt động cao như NEAR. Bằng cách bảo vệ NEAR, bạn cũng đang hỗ trợ nhiều ứng dụng được xây dựng trên mạng, như Kaiching (một ứng dụng hoàn tiền được sử dụng bởi hàng triệu người ở Singapore), Sweatcoin (một ứng dụng sức khỏe và thể dục với 100 triệu người dùng trên toàn thế giới), HOT (một ví Web3 là cổng vào cho người dùng tiền điện tử mới), và Ref Finance (một sàn giao dịch phi tập trung trên NEAR).

Những ứng dụng này phục vụ hàng triệu người dùng hàng ngày, và với vai trò của một validator, bạn rất quan trọng trong việc giúp họ duy trì dịch vụ và phát triển!

Chúng tôi muốn bạn chạy validator trên NEAR

Generate comment with AI 2 nL

Leave a Comment

Hire AI to help with Comment

To leave a comment you should to:


Scroll to Top