這周我每天晚上都經過同一棟樓的門口。保安先檢查身份證,然後在登記簿上寫下名字,最後才放行。每次都要經過這三個步驟。最開始的幾天讓我很煩……就像兄弟,進門爲什麼要這麼久。然後我注意到,如果其中任何一步被跳過,整個系統就會崩潰……有人檢查但沒有記錄,或者記錄了但沒有檢查,這兩者各有其危險。

那天晚上我回到家又讀了一遍OpenGradient的節點註冊流程。一個TEE節點首先生成自己的證明。然後它將其發佈到網絡。網絡將其傳播給全節點。全節點驗證後,纔會被添加到註冊表中。感覺就像那個保安,"不檢查,不放行"……就像這個規則被直接寫進了代碼裏。

但有件事讓我一直心煩。一個保安處理一排人還不錯。那當成千上萬的節點同時嘗試註冊時會怎樣?這個驗證鏈能否以同樣的速度保持運轉?如果網絡延遲稍微上升,認證就會變慢,如果認證變慢,實時推理的整個意義就開始變得不穩定。安全和速度……這兩個真的能同步進行,而不讓其中一個悄悄妥協嗎?

保安的登記簿和這個鏈上註冊表真的面臨着同樣的問題。建立信任到底需要多長時間,而我們實際上能給它多少時間。🤔 我仍然認爲沒有人能對此給出一個乾淨的答案。
@OpenGradient #OPG
$O
$BTW
$OPG