[發(fā)明專利]匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法、系統(tǒng)、介質(zhì)、設(shè)備及應(yīng)用在審
| 申請?zhí)枺?/td> | 202110065285.7 | 申請日: | 2021-01-18 |
| 公開(公告)號: | CN112766943A | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計(jì))人: | 劉明哲;付銘;馬立川;謝朝陽;裴慶祺;張銳;袁昊 | 申請(專利權(quán))人: | 西安電子科技大學(xué);西安西電鏈融科技有限公司 |
| 主分類號: | G06Q20/06 | 分類號: | G06Q20/06;G06Q20/38;G06Q40/04 |
| 代理公司: | 西安長和專利代理有限公司 61227 | 代理人: | 黃偉洪 |
| 地址: | 710071 陜西省*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 匿名 計(jì)算 區(qū)塊 數(shù)據(jù)處理 方法 系統(tǒng) 介質(zhì) 設(shè)備 應(yīng)用 | ||
1.一種匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法,其特征在于,所述匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法包括:
監(jiān)管者節(jié)點(diǎn)進(jìn)行用戶授權(quán);交易所節(jié)點(diǎn)提供購幣服務(wù);
用戶發(fā)起轉(zhuǎn)賬交易;發(fā)起合約交易;
用戶查看系統(tǒng)中的區(qū)塊、交易狀態(tài);
監(jiān)管者對系統(tǒng)中的信息進(jìn)行監(jiān)管。
2.如權(quán)利要求1所述的匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法,其特征在于,所述匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法的用戶注冊,將按以下步驟進(jìn)行:
(1)用戶在本地生成公私鑰;
(2)用戶將自己的公鑰哈希的數(shù)據(jù)發(fā)送給該場景下系統(tǒng)的監(jiān)管者節(jié)點(diǎn);
(3)監(jiān)管者審查用戶的身份,通過認(rèn)證后保留其公鑰的哈希存儲到監(jiān)管者節(jié)點(diǎn)的公鑰哈希池;
(4)監(jiān)管者返回給用戶一個(gè)審查通過的標(biāo)識信息。
3.如權(quán)利要求1所述的匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法,其特征在于,所述匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法的用戶購幣,按以下步驟進(jìn)行:
(1)用戶將自身的公鑰哈希和需要購買的代幣數(shù)量哈希發(fā)送給交易所節(jié)點(diǎn);
(2)交易所節(jié)點(diǎn)向監(jiān)管者節(jié)點(diǎn)發(fā)送請求,驗(yàn)證用戶的公鑰哈希是否已經(jīng)通過注冊授權(quán)并存儲在監(jiān)管者的公鑰哈希池中;
(3)若用戶的公鑰哈希未通過驗(yàn)證,則返回錯(cuò)誤;若通過驗(yàn)證,交易所節(jié)點(diǎn)以線上或線下的方式收取用戶費(fèi)用;
(4)交易所節(jié)點(diǎn)根據(jù)用戶的購幣額計(jì)算該場景下區(qū)塊鏈系統(tǒng)中的代幣數(shù)目;
(5)交易所節(jié)點(diǎn)生成隨機(jī)數(shù),并為該代幣數(shù)目生成同態(tài)加密密文;
(6)交易所節(jié)點(diǎn)為該同態(tài)加密密文生成ID標(biāo)識;
(7)交易所節(jié)點(diǎn)為該筆數(shù)據(jù)的ID標(biāo)識和同態(tài)加密密文簽名;
(8)交易所節(jié)點(diǎn)將隨機(jī)數(shù)、同態(tài)加密密文返還給用戶;
(9)交易所節(jié)點(diǎn)將隨機(jī)數(shù)、同態(tài)加密密文、隨機(jī)數(shù)、ID打包為一條交易的格式;
(10)交易所節(jié)點(diǎn)將該購幣交易通過RPC通信發(fā)布到區(qū)塊鏈網(wǎng)絡(luò)中;
(11)其他節(jié)點(diǎn)同步到該交易時(shí)驗(yàn)證其交易所的簽名是否正確;
(12)若交易通過驗(yàn)證,該購幣交易被打包到區(qū)塊并記錄在區(qū)塊鏈系統(tǒng)中。
4.如權(quán)利要求1所述的匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法,其特征在于,所述匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法的用戶之間進(jìn)行轉(zhuǎn)賬交易,按以下步驟進(jìn)行:
(1)用戶根據(jù)雙方轉(zhuǎn)賬金額、雙方公鑰、原始金額的密文數(shù)據(jù),通過系統(tǒng)的密碼學(xué)模塊生成轉(zhuǎn)賬相關(guān)的同態(tài)加密密文;
(2)用戶通過系統(tǒng)的密碼學(xué)模塊計(jì)算生成零知識證明數(shù)據(jù);
(3)用戶通過節(jié)點(diǎn)的RPC端口將零知識證明數(shù)據(jù)和同態(tài)加密密文將轉(zhuǎn)賬交易發(fā)布到區(qū)塊鏈網(wǎng)絡(luò)中;
(4)其他節(jié)點(diǎn)同步到該交易時(shí)做零知識證明驗(yàn)證交易的合法性;
(5)若交易通過驗(yàn)證,該轉(zhuǎn)賬交易被打包到區(qū)塊并記錄在區(qū)塊鏈系統(tǒng)中。
5.如權(quán)利要求1所述的匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法,其特征在于,所述匿名計(jì)算區(qū)塊鏈數(shù)據(jù)處理方法的系統(tǒng)授權(quán)用戶發(fā)交易的步驟包括:
(1)用戶通過系統(tǒng)在本地生成公私鑰;
(2)用戶向監(jiān)管者節(jié)點(diǎn)發(fā)送https請求,注冊自己的賬戶;
(3)監(jiān)管者節(jié)點(diǎn)審核該用戶的身份信息通過后,在系統(tǒng)上存儲該用戶的公鑰哈希,用戶之后便可以訪問鏈,并進(jìn)行交易;
(4)在此過程中,只有監(jiān)管者可以得知公鑰池有哪些公鑰的哈希,和對公鑰哈希池進(jìn)行增加操作,只有交易所節(jié)點(diǎn)訪問監(jiān)管者節(jié)點(diǎn)的數(shù)據(jù)庫,得知用戶公鑰是否在公鑰哈希池中;
交易所節(jié)點(diǎn)提供購幣服務(wù)步驟包括:
(1)用戶向交易所發(fā)起兌換貨幣請求;
(2)交易所節(jié)點(diǎn)得到用戶公鑰的哈希,向監(jiān)管者節(jié)點(diǎn)驗(yàn)證是否在公鑰哈希池中,若驗(yàn)證通過則可以向下進(jìn)行;若驗(yàn)證不通過則駁回請求;
(3)交易所節(jié)點(diǎn)對等價(jià)的虛擬貨幣和用戶的賬戶生成零知識證明密文;
(4)交易所對加密信息簽名;
(5)交易所將加密信息以購幣交易的形式發(fā)放到區(qū)塊鏈中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安電子科技大學(xué);西安西電鏈融科技有限公司,未經(jīng)西安電子科技大學(xué);西安西電鏈融科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110065285.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q20-00 支付體系結(jié)構(gòu)、方案或協(xié)議
G06Q20-02 .涉及中立的第三方,例如認(rèn)證機(jī)構(gòu)、公證人或可信的第三方[TTP]
G06Q20-04 .支付電路
G06Q20-08 .支付體系結(jié)構(gòu)
G06Q20-22 .支付方案或模式
G06Q20-30 .以特定設(shè)備的使用為特征的
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





