應(yīng)用

技術(shù)

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點(diǎn)新聞
企業(yè)注冊(cè)個(gè)人注冊(cè)登錄

《保護(hù)商業(yè)機(jī)密的普惠金融監(jiān)管算法》賽題深度解析觀點(diǎn)

2020-05-18 14:38 軟件IC網(wǎng)

導(dǎo)讀:大賽結(jié)束后,浪潮集團(tuán)會(huì)根據(jù)比賽結(jié)果,考慮合作引進(jìn)優(yōu)秀的成果在企業(yè)內(nèi)部落地。

賽題解析 | 揭開(kāi)區(qū)塊鏈密碼學(xué)算法的神秘面紗:《保護(hù)商業(yè)機(jī)密的普惠金融監(jiān)管算法》賽題深度解析

隨著金融行業(yè)的完善與發(fā)展,商業(yè)銀行、互聯(lián)網(wǎng)金融平臺(tái)等具有借貸資質(zhì)的公司越來(lái)越多,每時(shí)每刻都可能在對(duì)個(gè)人或企業(yè)進(jìn)行著借貸行為,產(chǎn)生了總量巨大且分散在不同機(jī)構(gòu)的貸款數(shù)額,極大的增加了金融監(jiān)管部門的監(jiān)管難度。

一方面,對(duì)某一實(shí)體的貸款數(shù)額或?qū)ν赓J款總額對(duì)于每家公司而言都是重要的商業(yè)隱私,不能隨意對(duì)外透露。另一方面,對(duì)于中國(guó)人民銀行等金融監(jiān)管機(jī)構(gòu)而言,需要通過(guò)整個(gè)市場(chǎng)的對(duì)外貸款總額或者對(duì)某一實(shí)體的貸款總額,判斷市場(chǎng)活躍程度和金融風(fēng)險(xiǎn),或衡量個(gè)人或企業(yè)的信用風(fēng)險(xiǎn)。由此產(chǎn)生了公司的商業(yè)隱私和監(jiān)管部門的監(jiān)督需求之間的矛盾。

為了保證普惠金融政策的平穩(wěn)有序執(zhí)行,需要設(shè)計(jì)一種依托區(qū)塊鏈實(shí)現(xiàn)的遵循安全多方計(jì)算(MPC)原則的密碼學(xué)算法,在各方不披露具體貸款金額的前提下,包括某方貸款為0的情況,計(jì)算出所有放貸機(jī)構(gòu)的貸款總金額。

4月9日,2020數(shù)字中國(guó)創(chuàng)新大賽-區(qū)塊鏈賽道正式上線,目前,由浪潮集團(tuán)出具的賽題《保護(hù)商業(yè)機(jī)密的普惠金融監(jiān)管算法》吸引了廣大賽手的關(guān)注。

賽題價(jià)值

在國(guó)家普惠金融政策指引下,銀行及小額貸公司紛紛放寬貸款政策。然而,一些銀行或小額貸公司缺乏安全可信并且保護(hù)商業(yè)機(jī)密的放貸數(shù)據(jù)共享手段。這使得一些犯罪分子有機(jī)可乘,他們利用一些放貸機(jī)構(gòu)不能有效共享數(shù)據(jù)的漏洞,同時(shí)向多家放貸機(jī)構(gòu)貸款(往往是無(wú)抵押的信用貸款)。

單一放貸機(jī)構(gòu)的風(fēng)控模型無(wú)法檢測(cè)出這一風(fēng)險(xiǎn),監(jiān)管行(中國(guó)人民銀行)需要一種多方參與、可以不披露各自貸款金額、同時(shí)可以計(jì)算出貸款總額的算法。希望通過(guò)本道賽題,設(shè)計(jì)一種依托區(qū)塊鏈實(shí)現(xiàn)的密碼學(xué)算法,計(jì)算出所有放貸機(jī)構(gòu)的貸款總金額,避免惡意申貸,保障金融安全穩(wěn)定。

賽題難點(diǎn)

本賽題的難點(diǎn)主要有幾個(gè)方面:

1、區(qū)塊鏈環(huán)境盡量使用主流區(qū)塊鏈技術(shù),如以太坊、超級(jí)賬本Fabric等

2、智能合約語(yǔ)言可以使用所選區(qū)塊鏈環(huán)境支持的任意智能合約語(yǔ)言

3、給出的算法需要支持至少100家貸款機(jī)構(gòu)的聯(lián)合計(jì)算,同時(shí)需要考慮算法的安全性(由算法專家評(píng)估)。

賽題特色

1、企業(yè)或個(gè)人向任何一家放貸機(jī)構(gòu)申請(qǐng)貸款時(shí),都會(huì)觸發(fā)一次多方參與的聯(lián)合計(jì)算(多方隱私投票),計(jì)算出當(dāng)前申請(qǐng)方在所有放貸機(jī)構(gòu)的貸款總金額。然后可以設(shè)計(jì)進(jìn)一步的風(fēng)險(xiǎn)控制模型,決定是否向申請(qǐng)方貸款及具體貸款金額。通過(guò)這種方式,可以降低所有參與聯(lián)合計(jì)算的貸款機(jī)構(gòu)的放貸風(fēng)險(xiǎn),確保國(guó)家普惠金融政策的平穩(wěn)有序執(zhí)行。

2、本賽題本身偏重于方案設(shè)計(jì)和實(shí)現(xiàn),以賽題完成的完整程度和方案的實(shí)現(xiàn)方式作為評(píng)價(jià)的基本指標(biāo);除了完成的完整度外,還會(huì)考慮選手對(duì)于算法的安全性、運(yùn)算的復(fù)雜度等指標(biāo)的分析過(guò)程和分析結(jié)果。

3、本賽題提供了相關(guān)數(shù)據(jù),包括30家公司貸款總額,由于本題為設(shè)計(jì)密碼學(xué)算法框架而非數(shù)據(jù)挖掘類算法,因此提供數(shù)據(jù)為模擬數(shù)據(jù)而非實(shí)際數(shù)據(jù)。

高分攻略

1、從算法角度來(lái)看,本賽題更希望選手應(yīng)用安全多方計(jì)算領(lǐng)域的方法解決該問(wèn)題,目前安全多方計(jì)算方案主要包括基于混淆電路的方法、基于秘密共享的方法和不經(jīng)意傳輸方法等,選手可以使用這些方法或自己查閱其他方法,設(shè)計(jì)具體方案,解答本賽題。

2、在方案設(shè)計(jì)的過(guò)程中,盡量減小參與計(jì)算的各方進(jìn)行數(shù)據(jù)交互的次數(shù),避免由于某一方的網(wǎng)絡(luò)不暢等原因造成方案的停滯;更進(jìn)一步可以考慮如何判斷和識(shí)別惡意的參與者發(fā)送錯(cuò)誤數(shù)據(jù)擾亂計(jì)算過(guò)程的行為??梢酝ㄟ^(guò)對(duì)算法本身的改進(jìn)或應(yīng)用智能合約等區(qū)塊鏈技術(shù)實(shí)現(xiàn)。

3、在設(shè)計(jì)方案和改進(jìn)算法的同時(shí),不要忽略方案完整性,對(duì)于區(qū)塊鏈技術(shù)的應(yīng)用需要考慮使用的具體環(huán)境、使用的共識(shí)機(jī)制和智能合約的應(yīng)用等;方案過(guò)程中如果應(yīng)用了某些安全多方計(jì)算的模塊,應(yīng)該將使用方法和原理描述完整。

參賽福利

大賽結(jié)束后,浪潮集團(tuán)會(huì)根據(jù)比賽結(jié)果,考慮合作引進(jìn)優(yōu)秀的成果在企業(yè)內(nèi)部落地。