区块链BaaS云服务(14)华大BGI区块链“安全多方计算“
數(shù)據(jù)流通安全一直是大數(shù)據(jù)時(shí)代難以解決的難題:在保護(hù)本地?cái)?shù)據(jù)隱私安全的情況下,促進(jìn)不同地區(qū)、不同機(jī)構(gòu)間的數(shù)據(jù)共享與協(xié)同計(jì)算。
1. 定義
1.1 安全多方計(jì)算(SMC)
由圖靈獎(jiǎng)得主姚期智院士在 1982 年針對“百萬富翁問題”提出,是一種在無可信第三方的條件下,多方之間在互不公開數(shù)據(jù)的前 提下實(shí)現(xiàn)協(xié)同計(jì)算的技術(shù)。
1.2. 兩方計(jì)算框架
主要實(shí)現(xiàn)原理是基于混淆電路(GC, Garbled Circuit)和不經(jīng)意傳輸協(xié)議(OT,Oblivious Transfer)的密碼學(xué)技術(shù),將計(jì)算邏輯轉(zhuǎn)化為布爾電路,并加密傳輸電路及標(biāo)簽數(shù)據(jù),最后各方解密獲取計(jì)算結(jié)果。30年來,也陸續(xù)出現(xiàn)了基于秘密分享協(xié)議的多方安全計(jì)算框架,如 GMW、 SPDZ。
2. 系統(tǒng)框架
- 用戶數(shù)據(jù)存儲(chǔ)在不同網(wǎng)絡(luò)節(jié)點(diǎn)中,發(fā)起計(jì)算流程后,通過區(qū)塊鏈憑證實(shí)現(xiàn)數(shù)據(jù)的授權(quán)。
- 各節(jié)點(diǎn)在區(qū)塊鏈上接收到授權(quán)憑證并確認(rèn)有效后,由安全多方計(jì)算節(jié)點(diǎn)進(jìn)行聯(lián)合計(jì)算。
3. 意義
通過搭建安全多方計(jì)算平臺(tái)
- 允許擁有基因數(shù)據(jù)的各機(jī)構(gòu)在不泄漏原始數(shù)據(jù)的情況下完成協(xié)同計(jì)算,將極大促進(jìn)跨機(jī)構(gòu)開展大人群大隊(duì)列的組學(xué)數(shù)據(jù)聯(lián)合研究,也可用于大型基因數(shù)據(jù)庫的安全查詢。
- 通過與區(qū)塊鏈技術(shù)進(jìn)行結(jié)合,制定一個(gè)標(biāo)準(zhǔn)化的組學(xué)數(shù)據(jù)共享協(xié)議,將每一次計(jì)算與交互的日志進(jìn)行區(qū)塊鏈存證,確保計(jì)算過程的公開透明,實(shí)現(xiàn)多方共贏。
安全多方計(jì)算技術(shù)的大規(guī)模普及商用仍面臨特定計(jì)算場景的性能瓶頸和可擴(kuò)展性等問題。
總結(jié)
以上是生活随笔為你收集整理的区块链BaaS云服务(14)华大BGI区块链“安全多方计算“的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链BaaS云服务(14)华大BGI区
- 下一篇: (chap1 网络基础知识)网络的构成要