亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計系統(tǒng)、方法、裝置、設備及介質與流程

文檔序號:40394124發(fā)布日期:2024-12-20 12:17閱讀:4來源:國知局
基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計系統(tǒng)、方法、裝置、設備及介質與流程

本技術涉及數(shù)據(jù)處理,尤其涉及基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計系統(tǒng)、方法、裝置、設備及介質。


背景技術:

1、根據(jù)上海市委關于“上海區(qū)塊鏈合作”的工作指示,在數(shù)據(jù)看板項目中,需要設計內外部消費數(shù)據(jù)融合的實施方案。具體需求是將清算機構、支付機構、運營商及重點商戶等機構的宏觀數(shù)據(jù)進行匯總融合,支撐數(shù)據(jù)看板實現(xiàn)消費數(shù)據(jù)全景視圖。

2、消費數(shù)據(jù)看板的數(shù)據(jù)統(tǒng)計需求例如包括:1、某一天或一個時間段內,按照行業(yè)和地區(qū)統(tǒng)計交易金額、交易筆數(shù)、客單價,并出具同比和環(huán)比數(shù)據(jù)。2、各地區(qū)交易金額及交易筆數(shù)統(tǒng)計和排名。3、交易客單價分布。這些數(shù)據(jù)統(tǒng)計都只涉及機構間的數(shù)據(jù)聯(lián)合求和問題。比如消費數(shù)據(jù)看板要計算2023年10月線下餐飲交易的總筆數(shù)和總金額(網(wǎng)聯(lián)、銀聯(lián)、at)。但是相關參與機構考慮到數(shù)據(jù)安全問題,往往不愿意將本機構的交易數(shù)據(jù)泄露給其他機構。因此,目前亟需一種安全的數(shù)據(jù)統(tǒng)計方案。


技術實現(xiàn)思路

1、本技術提供了基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計系統(tǒng)、方法、裝置、設備及介質,用以提供一種安全的數(shù)據(jù)統(tǒng)計方案。

2、第一方面,本技術提供了一種基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計系統(tǒng),所述系統(tǒng)包括:任務調度方和區(qū)塊鏈節(jié)點;其中,所述區(qū)塊鏈節(jié)點部署有區(qū)塊鏈智能合約,所述區(qū)塊鏈節(jié)點基于所述區(qū)塊鏈智能合約進行數(shù)據(jù)統(tǒng)計;

3、所示任務調度方,用于配置數(shù)據(jù)統(tǒng)計任務,以及指定各個機構參與方,并將所述數(shù)據(jù)統(tǒng)計任務發(fā)送至所述區(qū)塊鏈節(jié)點,由所述區(qū)塊鏈節(jié)點將所述數(shù)據(jù)統(tǒng)計任務發(fā)送到所述各個機構參與方;

4、所述機構參與方,用于根據(jù)所述數(shù)據(jù)統(tǒng)計任務統(tǒng)計本地的秘密總量,基于所述秘密總量和秘密分享協(xié)議構建對應的多項式;基于所述多項式確定所述各個機構參與方各自對應的秘密碎片;將所述秘密碎片分享至對應的機構參與方;

5、所述機構參與方,還用于根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將所述秘密碎片和值發(fā)送至所述區(qū)塊鏈節(jié)點;

6、所述區(qū)塊鏈節(jié)點,用于基于所述各個機構參與方各自發(fā)送的秘密碎片和值,重構得到所述各個機構參與方各自對應的多項式的和;根據(jù)所述各個機構參與方各自對應的多項式的和,確定數(shù)據(jù)統(tǒng)計結果。

7、第二方面,本技術提供了一種基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計方法,所述方法包括:

8、機構參與方接收任務調度方通過區(qū)塊鏈節(jié)點發(fā)送的數(shù)據(jù)統(tǒng)計任務,根據(jù)所述數(shù)據(jù)統(tǒng)計任務統(tǒng)計本地的秘密總量,基于所述秘密總量和秘密分享協(xié)議構建對應的多項式;基于所述多項式確定參與數(shù)據(jù)統(tǒng)計的各個機構參與方各自對應的秘密碎片;將所述秘密碎片分享至對應的機構參與方;

9、根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將所述秘密碎片和值發(fā)送至所述區(qū)塊鏈節(jié)點;由所述區(qū)塊鏈節(jié)點基于所述各個機構參與方各自發(fā)送的秘密碎片和值,重構得到所述各個機構參與方各自對應的多項式的和;根據(jù)所述各個機構參與方各自對應的多項式的和,確定數(shù)據(jù)統(tǒng)計結果。

10、第三方面,本技術提供了一種基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計方法,所述方法包括:

11、區(qū)塊鏈節(jié)點接收任務調度方配置的數(shù)據(jù)統(tǒng)計任務,將所述數(shù)據(jù)統(tǒng)計任務通知到各個機構參與方;

12、基于所述各個機構參與方各自發(fā)送的秘密碎片和值,重構得到所述各個機構參與方各自對應的多項式的和;根據(jù)所述各個機構參與方各自對應的多項式的和,確定數(shù)據(jù)統(tǒng)計結果;其中,由機構參與方根據(jù)所述數(shù)據(jù)統(tǒng)計任務統(tǒng)計本地的秘密總量,基于所述秘密總量和秘密分享協(xié)議構建對應的多項式;基于所述多項式確定參與數(shù)據(jù)統(tǒng)計的各個機構參與方各自對應的秘密碎片;將所述秘密碎片分享至對應的機構參與方;根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將所述秘密碎片和值發(fā)送至所述區(qū)塊鏈節(jié)點

13、第四方面,本技術提供了一種基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計裝置,所述裝置包括:

14、秘密碎片分享模塊,用于接收任務調度方通過區(qū)塊鏈節(jié)點發(fā)送的數(shù)據(jù)統(tǒng)計任務,根據(jù)所述數(shù)據(jù)統(tǒng)計任務統(tǒng)計本地的秘密總量,基于所述秘密總量和秘密分享協(xié)議構建對應的多項式;基于所述多項式確定參與數(shù)據(jù)統(tǒng)計的各個機構參與方各自對應的秘密碎片;將所述秘密碎片分享至對應的機構參與方;

15、區(qū)塊鏈上報模塊,用于根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將所述秘密碎片和值發(fā)送至所述區(qū)塊鏈節(jié)點;由所述區(qū)塊鏈節(jié)點基于所述各個機構參與方各自發(fā)送的秘密碎片和值,重構得到所述各個機構參與方各自對應的多項式的和;根據(jù)所述各個機構參與方各自對應的多項式的和,確定數(shù)據(jù)統(tǒng)計結果。

16、第五方面,本技術提供了一種基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計裝置,所述裝置包括:

17、數(shù)據(jù)統(tǒng)計模塊,用于接收任務調度方配置的數(shù)據(jù)統(tǒng)計任務,將所述數(shù)據(jù)統(tǒng)計任務通知到各個機構參與方;基于所述各個機構參與方各自發(fā)送的秘密碎片和值,重構得到所述各個機構參與方各自對應的多項式的和;根據(jù)所述各個機構參與方各自對應的多項式的和,確定數(shù)據(jù)統(tǒng)計結果;其中,由機構參與方根據(jù)所述數(shù)據(jù)統(tǒng)計任務統(tǒng)計本地的秘密總量,基于所述秘密總量和秘密分享協(xié)議構建對應的多項式;基于所述多項式確定參與數(shù)據(jù)統(tǒng)計的各個機構參與方各自對應的秘密碎片;將所述秘密碎片分享至對應的機構參與方;根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將所述秘密碎片和值發(fā)送至所述區(qū)塊鏈節(jié)點中的所述數(shù)據(jù)統(tǒng)計模塊。

18、第六方面,本技術提供了一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;

19、存儲器,用于存放計算機程序;

20、處理器,用于執(zhí)行存儲器上所存放的程序時,實現(xiàn)所述的方法步驟。

21、第七方面,本技術提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)所述的方法步驟。

22、本技術提供了基于區(qū)塊鏈的數(shù)據(jù)統(tǒng)計系統(tǒng)、方法、裝置、設備及介質,所述系統(tǒng)包括:任務調度方和區(qū)塊鏈節(jié)點;其中,所述區(qū)塊鏈節(jié)點部署有區(qū)塊鏈智能合約,所述區(qū)塊鏈節(jié)點基于所述區(qū)塊鏈智能合約進行數(shù)據(jù)統(tǒng)計;所示任務調度方,用于配置數(shù)據(jù)統(tǒng)計任務,以及指定各個機構參與方,并將所述數(shù)據(jù)統(tǒng)計任務發(fā)送至所述區(qū)塊鏈節(jié)點,由所述區(qū)塊鏈節(jié)點將所述數(shù)據(jù)統(tǒng)計任務發(fā)送到所述各個機構參與方;所述機構參與方,用于根據(jù)所述數(shù)據(jù)統(tǒng)計任務統(tǒng)計本地的秘密總量,基于所述秘密總量和秘密分享協(xié)議構建對應的多項式;基于所述多項式確定所述各個機構參與方各自對應的秘密碎片;將所述秘密碎片分享至對應的機構參與方;所述機構參與方,還用于根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將所述秘密碎片和值發(fā)送至所述區(qū)塊鏈節(jié)點;所述區(qū)塊鏈節(jié)點,用于基于所述各個機構參與方各自發(fā)送的秘密碎片和值,重構得到所述各個機構參與方各自對應的多項式的和;根據(jù)所述各個機構參與方各自對應的多項式的和,確定數(shù)據(jù)統(tǒng)計結果。

23、上述的技術方案具有如下優(yōu)點或有益效果:

24、本技術中,任務調度方通過區(qū)塊鏈節(jié)點部署的區(qū)塊鏈智能合約指定各個機構參與方,并為各個機構參與方配置數(shù)據(jù)統(tǒng)計任務。對于每個機構參與方,根據(jù)數(shù)據(jù)統(tǒng)計任務構建對應的多項式;基于多項式確定各個機構參與方各自對應的秘密碎片,然后將秘密碎片分享至對應的機構參與方。這樣每個機構參與方都向其它機構參與方分享秘密碎片,每個機構參與方也接收到其它機構參與方向自身分享的秘密碎片。每個機構參與方根據(jù)自身對應的秘密碎片和通過分享獲取的秘密碎片,確定秘密碎片和值;并將秘密碎片和值發(fā)送至區(qū)塊鏈節(jié)點。區(qū)塊鏈節(jié)點基于各個機構參與方各自發(fā)送的秘密碎片和值,確定出最終的數(shù)據(jù)統(tǒng)計結果。本技術中,機構參與方的明文秘密總量保存在本地,在區(qū)塊鏈節(jié)點中不保存機構參與方的明文秘密總量,機構參與方無需將明文秘密總量泄露至其它機構參與方。將基于秘密分享協(xié)議確定出的秘密碎片和值發(fā)送至區(qū)塊鏈節(jié)點,進而基于區(qū)塊鏈節(jié)點中的各個機構參與方各自發(fā)送的秘密碎片和值,確定出最終的數(shù)據(jù)統(tǒng)計結果。因此提供了一種安全的數(shù)據(jù)統(tǒng)計方案。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1