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