了解

認識Acurast。探索Acurast的故事、深入技術文件,並看看生態系中有哪些合作夥伴。

Decentralized compute explained — a glowing smartphone linked to a mesh of distant phones

去中心化運算:是什麼、如何運作,以及為什麼在手機上執行

去中心化運算解說:一支發光的智慧型手機連結到遠方手機組成的網狀網路

去中心化運算:是什麼、如何運作,以及為什麼在手機上執行

全球大部分的雲端基礎設施由三家公司掌控。當您部署應用程式時,您租用的是一棟您永遠看不到的建築中的一小塊空間,而營運它的公司可以讀取您的記憶體、調整您的價格,或直接將您關閉。去中心化運算是另一種選擇:工作負載在沒有單一營運者掌控的硬體上執行,並以密碼學證明實際執行了什麼。

 

這個名詞常被隨意使用。許多專案自稱去中心化運算平台,卻和其他人一樣在同樣的資料中心裡使用租來的機架。本指南說明這個類別真正需要具備什麼、去中心化運算網路底層如何運作,以及您實際上能在上面執行什麼。

類別定義

沒有單一擁有者的算力

沒有單一擁有者,執行本身即可自我證明。

去中心化運算的真正意義

分散式運算把工作分散到許多機器上。這已經存在了數十年,每家超大規模雲端業者都這麼做。但這些機器仍屬於同一家公司,位於該公司租用的建築中,並聽命於該公司的控制平面。

 

去中心化運算改變的是擁有權,而不是地理位置。有三項特性讓它有別於分散式雲端:

 

無需許可的供給

任何人都能貢獻硬體,無需申請。沒有供應商合約、沒有採購流程、沒有白名單。

 

以市場為基礎的配對

工作由規則公開的開放機制分配,而不是由您無法檢視的內部排程器決定。

 

可驗證的執行

網路會證明您的程式碼在真實硬體上未經修改地執行。若沒有這一點,您只是把一個必須信任的營運者,換成了成千上萬個。

 

第三項特性正是這個類別中大多數專案做不到的地方。把機器分散給許多擁有者,會增加可能竄改您工作負載的對象數量。一個無法證明執行的去中心化雲端運算平台,只會讓信任問題更糟,而不是更好。

「沒有驗證的去中心化,只是一份更長的、您必須信任的名單。」

去中心化運算網路如何運作

在品牌包裝之下,這些網路都有四個共同的運作環節。以下使用的是Acurast的名稱,但這些架構同樣適用於此類別中的其他網路。

 

1. 供給

被稱為算力提供者的獨立營運者,讓硬體加入網路。在Acurast上,硬體就是執行Processor App的智慧型手機,約三分鐘即可加入網路。手機會將基準測試與心跳記錄在鏈上,因此其容量與在線狀態是公開的事實,而不是行銷說詞。

 

2. 配對

開發者提交一個部署:要執行的程式碼、排程、資源需求,以及結果該送往何處。Matcher(配對器)透過名為流動配對(liquid matching)的流程,將該部署與合適的Processor配對。價格由機制設定而非人工訂定,這就是動態定價之所以重要的原因:人工設定的提供者費率會過時,而且永遠不會被更新。

 

3. 執行

部署會在所分配硬體上的執行環境中執行。Acurast有兩種執行環境:在手機可信執行環境中執行的Acurast Secure Hardware Runtime(ASHR),以及Acurast Zero-Knowledge Runtime(AZKR)。

 

4. 驗證與結算

執行會產生認證,也就是由硬體簽署、說明實際執行內容的聲明。信譽引擎會長期追蹤提供者的行為,而質押算力則為其加上經濟上的份量:提供者承諾代幣、委託人支持他們,不當行為則須付出經濟代價。算力費用會作為Gas燒毀,而不是支付給營運者。

注意:Acurast在自己的區塊鏈上執行,這條鏈以Substrate(一個用於建構區塊鏈的框架)打造。協調端負責將部署與手機配對並追蹤提供者信譽;執行端則在硬體上執行您的程式碼。

大多數網路略過的部分:驗證

可信執行環境是晶片中經硬體隔離的區域。其中的程式碼與作業系統、其他應用程式,以及手上握有這台機器的人完全隔離。金鑰認證是與之搭配的機制:由晶片簽署一份聲明,證明硬體是真實的,且載入其中的程式碼未經修改。

 

實際的結果是,您不需要知道是誰在運作硬體,只要驗證晶片即可。

 

您選擇的硬體,決定了您能免費獲得多少這樣的保障。現代智慧型手機標配TEE與專用安全晶片,因為數十億人在手機上儲存銀行憑證與生物辨識資料。伺服器叢集也能提供機密運算,但那是特定執行個體類型上的付費選項。在手機上,這是基本配備。

 

硬體實際上從哪裡來

這個類別中的網路,大致以三種方式取得容量。

 

有些網路匯集現有資料中心的閒置容量。營運者換了,建築卻沒有變,工作負載仍然落在設施內機架上的硬體,而這些設施有房東、有管轄法域,也有電力合約。

 

有些網路匯集專門打造的GPU設施。這適用於訓練與算圖,但它以每GPU小時的價格競爭,面對資金更雄厚的公司,這是一場只會越拚越低的削價競爭。

 

Acurast走的是第三條路。算力來自人們已經擁有的智慧型手機,包括原本會被收進抽屜的手機。全球每年售出約13.9億支智慧型手機,換機週期不到三年,因此這份供給非常龐大、早已製造完成,而且早已分布在人們生活的地方。

280K+

已加入的手機

175+

國家

918M+

鏈上交易

地理分布也由此而來。建置一個雲端區域需要數億美元,因此大型供應商只經營數十個區域。一個由手機組成的網路不必興建任何設施就能遍及175多個國家,因為手機本來就在那裡。

 

您實際上能執行什麼

決定去中心化雲端基礎設施是否可用的問題其實很平凡:現有的程式碼能否不經改寫就執行?

 

Node.js工作負載

API整合、網頁伺服器、排程工作、Telegram機器人、使用Puppeteer的無頭瀏覽器,以及WebAssembly模組。

 

Linux容器

Cargo將容器模式帶到行動邊緣,讓任意Linux二進位檔都能像部署到伺服器一樣部署到手機上。

 

LLM推論

GGUF格式的模型透過整合的llama伺服器執行,並提供相容OpenAI的端點。現有用戶端只需更改URL,不必改寫程式碼。NodeGhost將整個AI閘道打包成一個Cargo建置,並在手機上執行推論與網路搜尋長達一小時,期間沒有任何請求中斷。

 

部署可透過CLI、SDK、Acurast Hub,或以Base上的USDC結算的x402 Deploy Agent進行。不需要信用卡、不需要管理伺服器,也不需要帳戶。

 

為什麼這很重要

自主代理持有金鑰、移轉資金,並在沒有人為介入的情況下運作。一個執行環境可以被供應商暫停的代理,在任何實質意義上都稱不上自主,依賴它的業務也是如此。

 

機密工作負載則從另一個方向面臨同樣的問題。醫療、法律與財務資料不能留在供應商的日誌中,而政策上的承諾並不等同於硬體隔離所提供的保障。Acurast、Pocket Network與NodeGhost一直在測試完全去中心化的AI技術堆疊會是什麼樣貌,在整個流程中沒有任何環節接觸雲端伺服器。

 

去中心化運算不是換上一層去中心化外衣的代管服務商,而是一個可驗證的執行層。如今運作它的網路擁有遍及175多個國家的280,000支手機,由不需任何人打造的硬體保護安全,並位於不需任何人興建的建築中。

 

如果您有一支閒置手機,就能成為這場基礎設施轉變的一份子,並為您的貢獻獲得獎勵。對去中心化運算網路而言,每一支手機都很重要!成為算力提供者。

 

在Acurast上開發?如果您正在經認證的手機上執行自己的模型、代理後端或其他服務,歡迎與Acurast團隊聯繫。加入Discord。