Boundless ZK 激勵節點測試空投500 萬枚 $ZKC(佔總供應量的 0.5%)官方一鍵部署教程

本文於 2025-07-08 21:21 更新,部分內容具有時效性,如有失效,請留言

Boundless 是一個通用協議,旨在將零知識證明(ZK)技術引入到每一條區塊鏈中。

藉助 Boundless,開發者可以構建具備高度表達能力和高吞吐量的應用程序,突破傳統區塊大小和 Gas 限制的束縛。

在 Boundless 中,開發者提交證明請求,多個證明者(Provers)競爭性地完成這些請求,從而直接獲得獎勵以及協議層的激勵,機制被稱為“可驗證工作證明(Proof of Verifiable Work)”。

通過抽象處理證明生成、聚合及鏈上結算的複雜性,Boundless 讓開發者無需關注底層基礎設施即可專注於構建應用,而證明者則為系統提供強健的可用性保障、抗審查能力,並通過開放市場機制不斷優化成本曲線。

這種架構將“執行”與“共識”解耦,引入了一種全新的可驗證計算範式。隨著 Boundless 證明節點數量的增長,協議的整體計算能力也隨之擴展,從而實現在每條鏈上的跨鏈計算擴展。

激勵機制明確,跑 prover 節點產出 ZK Proof,賺取排行榜積分和手續費,而且 GPU 可以隨便接、按需擴容,最多支持到 100 張卡,適合搞小集群。

競爭贏取 500 萬枚 $ZKC(佔總供應量的 0.5%)

將在 2025 年 7 月上線

要求

硬件要求

個人參與證明(Proving for Individuals)

Boundless 團隊希望個人用戶也能參與到零知識證明的運行中。我們正在探索最佳的實現方式,例如通過算力池或其他機制。

如需獲取最新信息,請關注 Boundless 官方博客。


建議的最低證明配置如下:

  • CPU:16 個線程,單核性能較強(建議主頻 >3GHz)

  • 內存:32 GB

  • 硬盤:200 GB 固態硬盤,優選 NVMe / SSD

  • GPU:至少一張 NVIDIA 顯卡,顯存不低於 8GB

在測試中,我們發現以下 NVIDIA 顯卡提供了最佳性能:

  • RTX 4090

  • RTX 5090

  • NVIDIA L4

雖然可以只使用一張顯卡運行證明,但我們建議至少配備 10 張 GPU,以在競爭中保持優勢。


優化你的證明節點以提升競爭力

如果你希望調優你的證明系統以提高競爭力,請參考:要求

在測試環境下,顯卡最低顯存需求為 4GB。但總體而言,顯卡性能越強,證明性能就越好;證明性能越高,你就能在市場中成功完成更多任務。

Boundless 的證明架構原生支持多 GPU 並行計算。詳情請查看:配置優化


操作系統要求

目前,僅支持以下操作系統:

  • Ubuntu 20.04

  • Ubuntu 22.04

我們正在積極添加對 Ubuntu 24.04 的支持。目前 24.04 處於實驗階段,不保證能正常運行

其他操作系統(如 Arch、CentOS、Debian)理論上可能也能使用,但:

  • 驅動安裝(如 Nvidia 驅動)

  • 編譯依賴

  • 兼容性測試

這些將由你自己作為證明節點運營者負責解決。

指南

根據官方的配置要求配置GPU或者租用GPU

(人麻了,教程寫半天手動安裝環境圖片一堆,安裝NVIDIA報錯到處搜資料,等看到官方安裝依賴才發覺是一鍵安裝腳本,前面寫的全刪了)

1.克隆 Boundless 存儲庫
git clone https://github.com/boundless-xyz/boundlesscd boundlessgit checkout release-0.12
2.安裝依賴項
sudo ./scripts/setup.sh
3.設置環境變量
export PRIVATE_KEY=""export RPC_URL=""

這是錢包的私鑰,將代表您在市場上的證明者;確保它Base鏈有資金。對於 RPC URL,我們建議對要證明的網絡使用 Alchemy 端點(註冊賬號創建一個DAPP就可以獲得)。

4.運行測試證明

查看所有 just 命令

Boundless 使用 just 命令行工具,來簡化複雜命令的執行。
要查看 Boundless 項目中可用的所有 just 命令,請在項目根目錄(boundless/)下運行:

Boundless 主要由兩個核心組件組成:

4.1. Bento

本地證明基礎架構
它用於接收證明請求、執行證明並返回結果。

4.2. Broker

負責與 Boundless 市場交互,提交任務或從市場中請求任務。

在新機器上運行測試證明

你需要先安裝 bento_cli

cargo install --locked --git https://github.com/risc0/risc0 bento-client --branch release-2.1 --bin bento_cli

📌 該命令會通過 Rust 的 cargo 工具從 GitHub 拉取源代碼並構建 bento_cli 可執行程序。

啟動 bento(僅本地)

安裝好 bento_cli 後,運行以下命令啟動 bento:

just bento

該命令將啟動 Bento 服務(不包含 Broker 市場部分)。

查看 Bento 日誌:

just bento logs

 運行測試證明

你可以運行如下命令進行一個測試證明:

RUST_LOG=info bento_cli -c 32
  • RUST_LOG=info:開啟詳細日誌輸出

  • -c 32:使用 32 個 CPU 線程運行證明

如果一切正常,你將看到類似如下輸出:

[INFO] Loaded proving configuration[INFO] Starting proof generation...[INFO] Proof completed in X seconds

來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論