GtP8PwbWoAA-KTL

Boundless Prover Node-ის ინსტალაციის სახელმძღვანელო: (ძირითადი ქსელი)

ამ სახელმძღვანელოში ეტაპობრივად ავხსენი, თუ როგორ უნდა დააყენოთ Boundless Prover კვანძი Base Mainnet ქსელში და როგორ გენერიროთ მტკიცებულება შეკვეთების მიღებით.

კომპონენტიმინიმალური მოთხოვნა
პროცესორიმინ. 16 vCPU
ოპერატიული მეხსიერებამინ. 32 გბ
დისკიმინ. 200 გბ SSD

რატომ ვაყენებთ ამ კვანძს?

Boundless ქსელი მოწყობილობებს აძლევს დავალებებს, როგორიცაა „ამ ტრანზაქციის გამოთვლა“. თქვენ იღებთ ამ დავალებებს ამ კვანძის შექმნით, ასრულებთ ტრანზაქციებს და სანაცვლოდ გამოიმუშავებთ ფულს.

- სისტემაში ამ დავალებებს „შეკვეთები“ ეწოდება. - თქვენი კვანძი ასევე ცდილობს ამ შეკვეთების დაჭერას. - იმარჯვებს ის, ვინც პირველი დაასრულებს ტრანზაქციას. სხვა სიტყვებით რომ ვთქვათ, თუ თქვენი სისტემა სწრაფია, თქვენი RPC ძლიერია და თქვენი აპარატურა კარგია, თქვენ წინ ხართ.


დაწყებამდე გასაკეთებელი საქმეები:

  1. შექმენით ახალი საფულე.

ბაზისურ ქსელში 5 \$USDC და 1-2 დოლარი \$ETH გაგზავნა.

  1. შემდეგი საიტებიდან ერთ-ერთიდან ბაზისური ქსელის RPC გთხოვთ:

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

⚠️ შეკვეთების დასაფიქსირებლად სწრაფი RPC-ის გამოყენება ძალიან მნიშვნელოვანია.


SSH გასაღების დამატება Vast.ai-ზე

  1. თქვენს კომპიუტერზე ტერმინალი (ან PowerShell).
  2. შეიყვანეთ შემდეგი ბრძანება:

ssh-keygen

  1. მხოლოდ 3 კითხვაზე გაეცა პასუხი შეიყვანეთ კეთებით გავლა.
  2. ის შექმნის თქვენს SSH გასაღების ფაილს და მოგცემთ გასაღების გზას თქვენს კომპიუტერში. დააკოპირეთ იგი.
ასლი
  1. დააკოპირეთ მის მიერ მოცემული გზა და ჩასვით ქვემოთ მოცემული ინსტრუქციის მიხედვით კატა ტერმინალში შესვლა დამატებით.

კატა ~/.ssh/id_rsa.pub

ანონიმური დიზაინი
  1. https://vast.ai/ შედით საიტზე → მარცხნიდან კლავიშები წადი
  2. ზედა მარჯვენა კუთხიდან ახალი შემდეგ ჩასვით დაკოპირებული ხაზი და შეინახეთ.

✅ ახლა თქვენ შეგიძლიათ თქვენს სერვერებთან დაკავშირება ტერმინალიდან პაროლის გარეშე.


Vast.ai შაბლონის შერჩევა და სერვერის დაქირავება

თქვენი Boundless კვანძის გასაშვებად, თქვენ უნდა იქირავოთ შესაფერისი სერვერი. სწორი კონფიგურაციის მქონე სერვერის არჩევა შეგიძლიათ ქვემოთ მოცემული ნაბიჯების შესრულებით.

  1. გადადით ფართო პანელზე და ზედა მარცხენა კუთხიდან „შაბლონები“ დააწკაპუნეთ ჩანართზე.
  2. ჩამოსაშლელი სიიდან „Ubuntu 22.04 VM“ აირჩიეთ თქვენი შაბლონი (როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე).
ანონიმური დიზაინი
  1. ზედა მენიუდან აირჩიეთ GPU: RTX 3090 ან 4090 რეკომენდებულია.

> მას შეუძლია იმუშაოს უფრო დაბალი დონის სისტემებზე, მაგრამ შესრულება შემცირდება.

  1. შენახვა 150-200 გბ SSD დიაპაზონი (რეკომენდებულია NVMe).
  2. ზედა მარცხენა კუთხეში დახარისხების მენიუდან ფასი (მათ შორის) მონიშნეთ ვარიანტი.

> ამ გზით, საუკეთესო ფასის/შესრულების მქონე სერვერები ჩამოთვლილია ზედა ნაწილში.

  1. სიიდან აირჩიეთ თქვენთვის შესაფერისი მოწყობილობა. ქირა დააჭირეთ ღილაკს.
1

სერვერზე შესვლა:

  1. გადადით მარცხნივ მდებარე „ინსტანციებზე“.
  2. დააწკაპუნეთ თქვენს მოწყობილობაზე ტერმინალის ღილაკზე და დააკოპირეთ ბრძანება, რომელიც იწყება "SSH"-ით.
  3. ჩასვით ის თქვენს PowerShell-ში ან ტერმინალში და შედით თქვენს სერვერზე.
ანონიმური დიზაინი

Boundless Prover Node-ის ინსტალაციის ნაბიჯები:

1. განახორციელეთ საჭირო განახლებები:

apt განახლება და& apt განახლება -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 კლონი https://github.com/boundless-xyz/boundless cd უსაზღვრო git checkout release-0.10
bash ./scripts/setup.sh
- ამ ნაწილს შეიძლება გარკვეული დრო დასჭირდეს. გთხოვთ, მოთმინებით დაელოდოთ.

სურათი

5. დააყენეთ Base .env ფაილი:

ნანო .env.base

მისი შინაარსი შემდეგი უნდა იყოს:

  1. ამ ფორმატში შეიყვანეთ ექსპორტი 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. USDC-ის ფსონის დადება Base Network-ზე

წყარო ~/.bashrc
შეუზღუდავი ანგარიშის დეპოზიტი-ფსონი 5
- წარმატებული ფსონის გამოტანის მაგალითი:

სურათი

7. ETH დეპოზიტის განხორციელება

შეუზღუდავი ანგარიშის დეპოზიტი 0.0001
- წარმატებული დეპოზიტის გამოტანის მაგალითი:

სურათი

📌 თუ გსურთ თქვენი ფსონის ბალანსის ნახვა:

შეუზღუდავი ანგარიშის ფსონის ბალანსი


8. კვანძის დაწყება

უბრალოდ ბროკერი
ინსტალაციას ცოტა ხანი უნდა დაელოდოთ, როგორც ეს ქვემოთ მოცემულ სურათზეა ნაჩვენები.

ეკრანის ანაბეჭდი 2025-06-18 131640

9. ჟურნალების შემოწმება

docker-ის შედგენის ჟურნალები -f ბროკერი
თქვენ უნდა მიიღოთ გამომავალი, როგორც ქვემოთ.

ეკრანის ანაბეჭდი 2025-06-18 133700

- ჟურნალების შეჩერება შეგიძლიათ CTRL + C კლავიშების დაჭერით. თქვენი დამადასტურებელი კვანძი გააგრძელებს მუშაობას ფონზე.


საჭირო ბრძანებები:

1. გაჩერების კვანძი:

უბრალოდ შუამავლობა

გადატვირთეთ კვანძი:

უბრალოდ შუამავლობა

შეამოწმეთ ჟურნალები:

docker-ის შედგენის ჟურნალები -f ბროკერი


📊 კვანძის მუშაობის მონიტორინგი Explorer-ის საშუალებით:

კვანძის დაყენების შემდეგ, შეგიძლიათ ნახოთ, სწორად მუშაობს თუ არა ყველაფერი: https://explorer.beboundless.xyz/provers/"wallet-address-gir" - როდესაც აქ დააწკაპუნებთ საფულის მისამართზე, შეგიძლიათ ნახოთ თქვენი კვანძის დეტალური სტატისტიკა.

სურათი

რას უნდა თვალყური ადევნოთ:

ტერიტორიაგანმარტება
მიღებული შეკვეთებიეს არის თქვენს მიერ აქამდე მიღებული დავალებების (შეკვეთების) რაოდენობა. თუ ის იზრდება, კვანძი აქტიურია.
დადასტურებული ციკლებიZK-ის დამუშავების სრული სიმძლავრე (ციკლები). რაც უფრო მაღალია ის, მით უფრო დიდია თქვენი წვლილი.
შეკვეთის შემოსავალი (ETH)შეკვეთებიდან მიღებული ETH-ის მთლიანი რაოდენობა.
საშუალო ETH/MCეს არის ETH-ის რაოდენობა, რომელსაც თქვენ იღებთ 1 მილიონ ციკლზე. ეს აჩვენებს მომგებიანობას.
პიკური სიხშირე MHz-ით მიღწეულიამაქსიმალური გამოთვლითი სიმძლავრე, რომლის მიღწევაც კვანძს შეუძლია ნებისმიერ დროს. მიუთითებს აპარატურის ხარისხზე.
შესრულების მაჩვენებელიAldığın görevleri başarıyla tamamlama oranı. %95+ olması idealdir.
სურათი