去中心化雲端時代 為什麼「可驗證運算」很重要?
編譯/李寓心
隨著現今人們對數據隱私的推動,結合降低成本的目標,將「去中心化雲端」(decentralized cloud)推向技術發展的最前線,包括Dfinity、OORT、Akash等,有別於AWS和Google Cloud等傳統集中式雲端服務。同時,去中心化雲端也為去中心化應用程式(dApp)、Web3生態系統和元宇宙奠定基礎,卻凸顯出「可驗證計算」(Verifiable Computing)等技術的挑戰。
可驗證計算:對真實性的追求
根據報導,在我們這個以龐大運算需求為主導的世界中,將複雜的任務外包給雲端伺服器已成為慣例,但收到結果後,如何確認其準確性?例如,將AI訓練任務指派給AWS等平台,一週後從該AI訓練任務中,收到數百萬個神經網路參數,但如何確保這些參數,能反映出真正一週的訓練價值,而不是僅僅一天呢?
更多新聞:保護雲端基礎設施的3個技巧
去中心化雲端的信任問題
最直接的解決方案,是將相同的任務傳送到另一個Google Cloud平台,進行結果比對,但這種方法不僅多此一舉,也會使成本倍增,所以透過「可驗證計算」,一個專注於驗證外包計算結果,不會重新執行整個過程的技術,能協助用戶進行確認。但在中心化設定中,可驗證計算的問題仍然需要解決,因為去中心化的雲端運作,不同於AWS等雲端品牌,在一個沒有正式合約或不了解的運營商,如何相信其結果的真實性。
可驗證計算的解決方案
實際上,可驗證計算是長期存在的學術問題,也是建立去中心化雲端基礎的關鍵,在過去40年中,研究人員積極嘗試解決可驗證計算的問題,進而啟發基於區塊鏈的創新解決方案,例如,使用者在進入網路的同時,會被鎖定一定數量的加密貨幣,使系統發揮關鍵作用,確保其核心的去中心化和自治,同時透過消除任何單一實體的控制,創造一個可以在去中心化領域,重新建立信任的環境。
資料來源:Forbes
瀏覽 1,649 次