GtP8PwbWoAA-KTL

무한 프로버 노드 설치 가이드: (베이스 메인넷)

이 가이드에서는 Base Mainnet 네트워크에서 실행되는 Boundless Prover 노드를 설정하는 방법과 주문을 받아 증명을 생성하는 방법을 단계별로 설명했습니다.

요소최소 요구 사항
프로세서최소 16 vCPU
숫양최소 32GB
디스크최소 200GB SSD

이 노드를 설정하는 이유는 무엇입니까?

무한 네트워크는 장치에 "이 거래를 계산해 주세요"와 같은 작업을 부여합니다. 사용자는 노드를 설정하고 거래를 수행하여 이러한 작업을 수행하고 그 대가로 수익을 얻습니다.

- 이러한 작업을 시스템에서는 "주문"이라고 합니다. - 노드 또한 이러한 주문을 처리하려고 합니다. - 트랜잭션을 가장 먼저 완료하는 노드가 승리합니다. 즉, 시스템이 빠르고, RPC가 강력하며, 하드웨어가 좋다면 앞서 나갈 수 있습니다.


시작하기 전에 해야 할 일:

  1. 새로운 지갑을 만드세요.

메인넷을 기반으로 5 \$USDC 그리고 1-2달러 \$ETH 보내다.

  1. 다음 사이트 중 하나에서 기본 메인넷 RPC 제발:

* https://drpc.org/ * https://dashboard.alchemy.com/

⚠️ 빠른 RPC를 사용하는 것은 주문을 포착하는 데 매우 중요합니다.


Vast.ai에 SSH 키 추가

  1. 컴퓨터에서 단말기 (또는 PowerShell).
  2. 다음 명령을 입력하세요:

ssh-키젠

  1. 3개의 질문만 답변되었습니다 입력하다 하다가 지나가다.
  2. SSH 키 파일이 생성되고 컴퓨터에 키 경로가 제공됩니다. 복사하세요.
복사
  1. 제공된 경로를 복사하여 아래와 같이 붙여넣습니다. 고양이 터미널에 다음을 추가합니다.

고양이 ~/.ssh/id_rsa.pub

익명의 디자인
  1. https://vast.ai/ 사이트로 들어가기 → 왼쪽에서 가다.
  2. 오른쪽 상단에서 새로운 그런 다음 복사한 줄을 붙여넣고 저장합니다.

✅ 이제 비밀번호 없이 터미널에서 서버에 연결할 수 있습니다.


Vast.ai 템플릿 선택 및 서버 대여

Boundless 노드를 실행하려면 적합한 서버를 임대해야 합니다. 아래 단계에 따라 적합한 구성의 서버를 선택하세요.

  1. 넓은 패널로 가서 왼쪽 상단에서 "템플릿" 탭을 클릭하세요.
  2. 드롭다운 목록에서 “우분투 22.04 VM” 템플릿을 선택하세요(아래 이미지 참조).
익명의 디자인
  1. 상단 메뉴에서 GPU를 선택하세요: RTX 3090 또는 4090 추천합니다.

> 낮은 사양의 시스템에서도 작동할 수 있지만, 성능이 저하됩니다.

  1. 저장 150~200GB SSD 범위(NVMe 권장).
  2. 왼쪽 상단의 정렬 메뉴에서 가격(포함) 옵션을 선택하세요.

> 이런 식으로 가격 대비 성능이 가장 좋은 서버가 맨 위에 나열됩니다.

  1. 목록에서 자신에게 맞는 기기를 선택하세요. 임차료 버튼을 누르세요.
1

서버에 로그인:

  1. 왼쪽의 "인스턴스"로 이동합니다.
  2. 기기의 터미널 버튼을 클릭하고 "SSH"로 시작하는 명령을 복사합니다.
  3. PowerShell이나 터미널에 붙여넣고 서버에 로그인하세요.
익명의 디자인

무한 증명 노드 설치 단계:

1. 필요한 업데이트 수행:

apt update && apt upgrade -y

2. 필요한 패키지 설치:

apt install -y build-essential clang gcc make cmake pkg-config autoconf automake ninja-build apt install -y curl wget git tar unzip lz4 jq htop tmux nano ncdu iptables nvme-cli bsdmainutils apt install -y libssl-dev libleveldb-dev libclang-dev libgbm1


3. 스크립트를 사용하여 필요한 도구 설치: (시간이 오래 걸릴 수 있음)

bash <(curl -s https://raw.githubusercontent.com/UfukNode/Boundless-ZK-Mining/refs/heads/main/gerekli_bagimliktelar.sh)
- 설치가 완료되면 다음과 같은 출력이 표시됩니다.

영상

- 터미널을 다시 시작하고 단계를 계속 진행합니다.


4. 저장소 복제:

git clone https://github.com/boundless-xyz/boundless cd boundless git checkout release-0.10
bash ./scripts/setup.sh
- 이 부분은 다소 시간이 걸릴 수 있습니다. 잠시만 기다려 주세요.

영상

5. 기본 .env 파일 설정:

나노 .env.base

내용은 다음과 같습니다.

  1. 이 형식으로 export PRIVATE_KEY=YOUR PRIVATEKEY를 입력하세요.
  2. RPC에서 export RPC_URL="https://base-sepolia-rpc-url"을 이 형식으로 입력합니다.
  3. CTRL x를 누르고 y를 입력하여 저장합니다.

- 올바른 출력의 예는 다음과 같습니다.

스크린샷 2025-06-18 175359

뒤에:

소스 .env.base


6. Base Network에 USDC를 스테이킹하세요

소스 ~/.bashrc
무제한 계좌 입금-스테이크 5
- 성공적인 스테이크 출력의 예:

영상

7. ETH 입금하기

무제한 계좌 입금 0.0001
- 성공적인 입금 출력 예:

영상

📌 스테이크 잔액을 확인하려면:

무한 계정 지분 잔액


8. 시작 노드

그냥 중개인
아래 출력에 표시된 대로 설치가 완료될 때까지 잠시 기다려야 합니다.

스크린샷 2025-06-18 131640

9. 로그 확인

docker compose 로그 -f 브로커
아래와 같은 출력이 나와야 합니다.

스크린샷 2025-06-18 133700

- CTRL + C를 눌러 로그를 중지할 수 있습니다. 검증 노드는 백그라운드에서 계속 작동합니다.


필요한 명령어:

1. 정지 노드:

그냥 중개해

노드를 다시 시작합니다.

그냥 중개해

로그 확인:

docker compose 로그 -f 브로커


📊 Explorer를 통한 노드 성능 모니터링:

노드를 설정한 후 모든 것이 제대로 작동하는지 확인할 수 있는 곳은 https://explorer.beboundless.xyz/provers/"wallet-address-gir"입니다. 여기에서 지갑 주소를 클릭하면 노드의 자세한 통계를 볼 수 있습니다.

영상

추적할 내용:

영역설명
주문 접수지금까지 받은 작업(주문)의 개수입니다. 이 값이 증가하면 노드가 활성화된 것입니다.
입증된 사이클총 ZK 처리 능력(사이클). 높을수록 기여도가 커집니다.
주문 수익(ETH)주문을 통해 얻은 총 ETH 금액입니다.
평균 ETH/MC100만 사이클당 얻는 ETH의 양입니다. 수익성을 보여줍니다.
최대 MHz 도달노드가 특정 시점에 도달할 수 있는 최대 처리 능력입니다. 하드웨어 품질을 나타냅니다.
이행률Aldığın görevleri başarıyla tamamlama oranı. %95+ olması idealdir.
영상