不少朋友看到Nillion融資$25M的消息,都會(huì)好奇 WTF什么是“盲計(jì)算”? MPC、ZKP、FHE、TEE這些生僻概念剛有一些了解,一個(gè)嶄新的概念又冒出來了。那么,盲計(jì)算的工作流程大致怎樣?Nillion提供的盲計(jì)算解決方案究竟怎樣?接下來,談?wù)勎业睦斫猓?/p>
1)什么是Blind Compute(盲計(jì)算)?簡(jiǎn)單而言,盲計(jì)算是一種讓服務(wù)端(節(jié)點(diǎn))對(duì)某個(gè)加密狀態(tài)的數(shù)據(jù)片段執(zhí)行計(jì)算任務(wù),最終達(dá)到保護(hù)隱私的安全計(jì)算方法。
和ZKP、TEE、MPC、FHE等增強(qiáng)加密算法目標(biāo)都一致,差異在于:ZKP零知識(shí)證明生成證明需要巨大的開銷,適合鏈下存儲(chǔ) 計(jì)算,鏈上只驗(yàn)證的場(chǎng)景,比如:Rollup Layer2;TEE可信執(zhí)行環(huán)境是一種依賴硬件廠商在隔離環(huán)境下進(jìn)行計(jì)算的方法;FHE全同態(tài)加密雖然可以直接在加密數(shù)據(jù)上執(zhí)行計(jì)算,但當(dāng)下只支持特定運(yùn)算;
“盲計(jì)算”是一種更加General的計(jì)算框架,因?yàn)閆KP、TEE、FHE等加密技術(shù)都可能被作為其技術(shù)框架的一部分。
眾所周知,ZKP、TEE、FHE等目前都在和Crypto接軌技術(shù)落地應(yīng)用探索和優(yōu)化階段。而盲計(jì)算則有可能把這些加密核心技術(shù)都聚合應(yīng)用起來,從而為隱私保護(hù)探索出一體化的工程實(shí)踐方案。
2)盲計(jì)算的核心邏輯是做分布式節(jié)點(diǎn)增強(qiáng),讓單個(gè)節(jié)點(diǎn)同時(shí)具備分段存儲(chǔ) 計(jì)算的能力,再加上一個(gè)可驗(yàn)證的開放治理網(wǎng)絡(luò),進(jìn)而達(dá)成節(jié)點(diǎn)不知道“完整”數(shù)據(jù)前提下有效工作的結(jié)果。如何理解呢?
常態(tài)下保護(hù)數(shù)據(jù)隱私狀態(tài)需要在A節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù),然后加密后交由B節(jié)點(diǎn)計(jì)算,再解密后經(jīng)由C節(jié)點(diǎn)驗(yàn)證最終完成數(shù)據(jù)的存儲(chǔ) 計(jì)算工作。這個(gè)過程中數(shù)據(jù)傳輸存在極大的成本損耗,且多次反復(fù)Encrypt——>Decrypt的過程數(shù)據(jù)存在暴露的情況,節(jié)點(diǎn)之間的互信成本也高,很難保證隱私不泄漏。
Nillion構(gòu)建的業(yè)務(wù)邏輯恰好彌補(bǔ)了這一缺陷,其大致工作流程為(僅供理解):
Nillion構(gòu)建了一個(gè)分布式節(jié)點(diǎn)網(wǎng)絡(luò),每個(gè)節(jié)點(diǎn)都具備存儲(chǔ) 計(jì)算的增強(qiáng)能力,Nillion網(wǎng)絡(luò)在收到數(shù)據(jù)傳輸處理需求時(shí),先經(jīng)由Nada特定語言執(zhí)行編譯預(yù)處理,讓原始數(shù)據(jù)被拆分成很多片段,并且都處于加密狀態(tài)。
再經(jīng)AIVM虛擬機(jī)來調(diào)度和分配,其分布式節(jié)點(diǎn)會(huì)隨機(jī)存儲(chǔ)并計(jì)算這些數(shù)據(jù)片段,最終完成聚合和統(tǒng)一驗(yàn)證。整個(gè)過程,單一節(jié)點(diǎn)并無法知道全部的數(shù)據(jù)內(nèi)容,拼湊到一起卻能完成整體數(shù)據(jù)的加密傳輸和計(jì)算。
為啥說盲計(jì)算可以聚合應(yīng)用ZKP、TEE、FHE這些技術(shù),邏輯也很簡(jiǎn)單,在數(shù)據(jù)預(yù)處理也就是給數(shù)據(jù)加密階段完全可以應(yīng)用FHE同態(tài)加密技術(shù),而節(jié)點(diǎn)存儲(chǔ)計(jì)算數(shù)據(jù)則可以在TEE可信執(zhí)行環(huán)境下進(jìn)行,在聚合和驗(yàn)證節(jié)點(diǎn)工作成果的時(shí)候則可以用ZKP提升驗(yàn)證聚合效率。
3)在我看來,ZKP、TEE、FHE、MPC等技術(shù)都或多或少存在一些工程化落地缺陷,目前Crypto領(lǐng)域幾乎各個(gè)賽道都擠滿了項(xiàng)目,但大差不差都在做成本和效率優(yōu)化的工作,且都聚焦于Crypto特定應(yīng)用場(chǎng)景。
Nillion所提出的盲計(jì)算框架,雖然也未實(shí)現(xiàn)大規(guī)模應(yīng)用,但其一體化的加密解決方案,很可能在AI可驗(yàn)證計(jì)算、機(jī)器學(xué)習(xí)等更廣泛的數(shù)據(jù)保護(hù)領(lǐng)域得以通用化采納。
以上就是Nillion完成2500萬美元融資,主打的盲計(jì)算是什么?與ZKP、FHE有什么區(qū)別?的詳細(xì)內(nèi)容
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。