賽題內(nèi)容和方向
鑒于各銀行或小額貸款公司缺乏安全可信并且保護商業(yè)機密的放貸數(shù)據(jù)共享手段,本賽題聚焦金融監(jiān)管方向,提出監(jiān)管行(人民銀行)需要一種多方參與、可以不披露各自貸款金額、同時可以計算出貸款總額的算法,并要求參賽者提供的算法必須經(jīng)過縝密的密碼學設(shè)計,使得任何一方(包括監(jiān)管行)都無法根據(jù)各方上報數(shù)據(jù)還原出每一方真實的放貸金額。
賽題價值
在國家普惠金融政策指引下,銀行及小額貸款公司紛紛放寬貸款政策。然而,一些銀行或小額貸款公司缺乏安全可信并且保護商業(yè)機密的放貸數(shù)據(jù)共享手段。這使得一些犯罪分子有機可乘,他們利用一些放貸機構(gòu)不能有效共享數(shù)據(jù)的漏洞,同時向多家放貸機構(gòu)貸款(往往是無抵押的信用貸款)。
單一放貸機構(gòu)的風控模型無法檢測出這一風險,監(jiān)管行(中國人民銀行)需要一種多方參與、可以不披露各自貸款金額,同時,可以計算出貸款總額的算法。本道賽題,通過設(shè)計一種依托區(qū)塊鏈實現(xiàn)的密碼學算法,計算出所有放貸機構(gòu)的貸款總金額,可以避免惡意申貸情況的發(fā)生,能夠很好地保障金融安全穩(wěn)定。
賽題難點
本賽題的難點主要有幾個方面:
(1)區(qū)塊鏈環(huán)境盡量使用主流區(qū)塊鏈技術(shù),如以太坊、超級賬本Fabric等。
(2)智能合約語言可以使用所選區(qū)塊鏈環(huán)境支持的任意智能合約語言。
(3)給出的算法需要支持至少100家貸款機構(gòu)的聯(lián)合計算,同時需要考慮算法的安全性(由算法專家評估)。