[發(fā)明專利]區(qū)塊鏈混幣方法、裝置、終端及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011503073.4 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112632602A | 公開(公告)日: | 2021-04-09 |
| 發(fā)明(設計)人: | 王健宗;李澤遠;何安珣 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06Q20/38 |
| 代理公司: | 深圳國新南方知識產(chǎn)權(quán)代理有限公司 44374 | 代理人: | 周雷 |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區(qū)塊 鏈混幣 方法 裝置 終端 存儲 介質(zhì) | ||
本申請公開了一種區(qū)塊鏈混幣方法、裝置、終端及存儲介質(zhì),其方法包括:獲取混幣用戶中的多個響應用戶;創(chuàng)建屬于每個響應用戶的新比特幣地址;將響應用戶的新比特幣地址逐個插入至預先建立好的向量中,在每插入一個新比特幣地址時,隨機打亂向量中所有元素的排列順序,直至最后一個響應用戶插入完成后,得到響應用戶的新比特幣地址集合;獲取所有響應用戶的原始比特幣地址集合,根據(jù)原始比特幣地址集合與新比特幣地址集合的映射關系,由響應用戶發(fā)起比特幣交易,在生成交易簽名后,提交交易簽名至廣告用戶,并在所有響應用戶確認無誤后,由廣告用戶提交交易簽名至礦工。通過上述方式,本申請能夠有效保護區(qū)塊鏈交易的隱私信息。
技術領域
本申請涉及區(qū)塊鏈技術領域,特別是涉及一種區(qū)塊鏈混幣方法、裝置、終端及存儲介質(zhì)。
背景技術
隨著比特幣等密碼貨幣的出現(xiàn)和發(fā)展,區(qū)塊鏈技術慢慢地被人們所熟知,越來越多的專家學者開始研究探索區(qū)塊鏈相關技術及應用。區(qū)塊鏈技術是由數(shù)據(jù)庫技術和多種密碼學技術結(jié)合而產(chǎn)生的,包括橢圓曲線加密、非對稱密鑰加密機制、哈希散列算法、共識算法等。區(qū)塊鏈可以看作是是一種分布式的共享賬本(Distributed Shared Ledger),交易信息的記錄和存儲由區(qū)塊鏈網(wǎng)絡中的所有節(jié)點共同完成。也就是說,區(qū)塊鏈網(wǎng)絡中的任何節(jié)點都可以將交易信息記錄在交易塊并在通過驗證后寫入?yún)^(qū)塊鏈,而不是由一個完全中心化的第三方機構(gòu)來完成交易信息的確認和記錄;區(qū)塊鏈網(wǎng)絡中的任何節(jié)點都可以存儲自創(chuàng)世區(qū)塊后的所有交易信息,而不是由一個完全中心化的第三方集中存儲。區(qū)塊鏈的交易數(shù)據(jù)按照時間順序保存,鄰近的交易塊通過密碼學技術相互聯(lián)系在一起,保證了形成的區(qū)塊鏈是可信的和不可篡改的。
區(qū)塊鏈從根本上解決了轉(zhuǎn)賬支付交易中依賴第三方的問題,使用了經(jīng)理論和實踐證明安全的現(xiàn)代密碼術。具有較高的安全性,還能在一定程度上對用戶交易的身份進行保護隱私。分布式的賬本降低了傳統(tǒng)數(shù)據(jù)庫存儲資產(chǎn)交易信息的壓力,多節(jié)點聯(lián)合維護保證了區(qū)塊鏈系統(tǒng)的穩(wěn)定性。
但是,對于基于賬本的區(qū)塊鏈密碼貨幣(例如比特幣),所有交易信息以公開賬本的形式記錄在每個參與節(jié)點。在公開賬本中,每筆交易信息包含:上一筆交易哈希值、付款方簽名、收款方錢包地址、該筆交易的哈希值等信息。惡意用戶可以通過背景知識攻擊、交易圖譜分析攻擊等手段將識別交易的接收方和發(fā)送方形成關聯(lián),一旦真實的賬戶信息被泄露,交易將失去匿名效果,數(shù)據(jù)隱私安全被破壞。如何有效保護區(qū)塊鏈上交易隱私信息的安全性,是一個急需解決的技術問題。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N區(qū)塊鏈混幣方法、裝置、終端及存儲介質(zhì),以解決如何保護區(qū)塊鏈上交易隱私信息的安全性。
為解決上述技術問題,本申請采用的一個技術方案是:提供一種區(qū)塊鏈混幣方法,包括:獲取混幣用戶中的多個響應用戶,混幣用戶包括響應用戶和廣告用戶;創(chuàng)建屬于每個響應用戶的新比特幣地址;將響應用戶的新比特幣地址逐個插入至預先建立好的向量中,并在每插入一個新比特幣地址時,隨機打亂向量中所有元素的排列順序,直至最后一個響應用戶插入完成之后,得到響應用戶的新比特幣地址集合;獲取所有響應用戶的原始比特幣地址集合,根據(jù)原始比特幣地址集合與新比特幣地址集合的映射關系,由響應用戶發(fā)起比特幣交易,在生成交易簽名后,提交交易簽名至廣告用戶,并在所有響應用戶確認無誤后,由廣告用戶提交交易簽名至礦工。
作為本申請的進一步改進,獲取混幣用戶中的多個響應用戶之前,還包括:獲取發(fā)起混幣請求的用戶,得到多個混幣用戶;從混幣用戶中隨機選取用戶作為響應用戶或廣告用戶;實現(xiàn)響應用戶和廣告用戶之間的匹配,并在匹配成功之后,向全網(wǎng)公開匹配成功的消息。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011503073.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設備





