#opg $OPG OpenGradient 的架構文件,我大概花在上面的時間比實際上值得的還多。資料節點旁邊有個小標籤——「即將推出」。其餘整個堆疊看起來都運作正常。就那個元件不行。起初我先移開不管,後來又回頭處理它。
看起來有趣的是,資料節點並不是你可以默默延後的次要功能。它們才是網路中用來把可信的外部資訊導入模型、讓模型在執行前取得必要資料的那一部分。沒有它們,對 OpenGradient Chat 的任何推論——只要它依賴真實世界的情境(即時訊號、鏈下指標、任何動態資訊)——就會從已驗證的執行路徑之外取得輸入。模型本身是在 TEE(可信執行環境)內執行,也就是信任的環境;但餵給模型的資料並不通過相同的保證。我並不完全確定目前多數正在開發、或已在使用的人,是怎麼處理這個邊界,或他們是否甚至把它畫得足夠清楚。
腦中會冒出的問題是:在這種情況下,鏈上證明實際上涵蓋了什麼。驗證(attestation)確認的是模型針對它接收到的輸入正確地執行了。但它並沒有說明那個輸入是從哪裡來的,或在抵達時是否準確。如果用例涉及讓代理(agent)根據即時資料採取行動——例如財務訊號、協定狀態、任何跟時間有關的資訊——那個缺口就很有意義。我有時候也會想,現有多少整合其實是在「不被使用者察覺」的情況下,隱性地依賴那層未驗證的機制。
從外部看,核心基礎設施讀起來確實是有經過認真思考的。但「可驗證推論」這個說法分量很重,而我仍在追查:在實務上,究竟是哪裡開始、哪裡結束才算是被驗證了。也許資料節點很快就會上線,於是這個缺口就會被填上。也許目前文件所暗示的範圍其實更窄。真正的答案可能得等網路在規模化運行時才會顯現……反正時間會告訴我們👍
#opg $OPG