• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈方案*

    2022-03-01 06:08:40管哿浠馬兆豐葉可可羅守山段鵬飛
    信息安全與通信保密 2022年10期
    關(guān)鍵詞:數(shù)據(jù)源門限合約

    管哿浠,馬兆豐,葉可可,羅守山,段鵬飛

    (1.北京郵電大學(xué) 網(wǎng)絡(luò)空間安全學(xué)院,北京 100876;2.中移動(dòng)信息技術(shù)有限公司 研發(fā)創(chuàng)新中心,北京 102200)

    0 引言

    近年來,區(qū)塊鏈技術(shù)的飛速發(fā)展引起了國內(nèi)外的廣泛關(guān)注。區(qū)塊鏈深度融合分布式賬本、共識(shí)機(jī)制、密碼學(xué)、智能合約等前沿技術(shù)[1],憑借去中心化、多方共識(shí)、不可篡改、透明化、安全可信的特性在醫(yī)療[2]、人工智能[3]、大數(shù)據(jù)[4]、 貨幣加密[5]等領(lǐng)域有著廣泛的應(yīng)用前景,越來越多的基于區(qū)塊鏈技術(shù)的相關(guān)應(yīng)用隨之產(chǎn)生。隨著“十四五”規(guī)劃的提出[6],區(qū)塊鏈成為我國數(shù)字經(jīng)濟(jì)重點(diǎn)產(chǎn)業(yè),區(qū)塊鏈技術(shù)和相關(guān)產(chǎn)業(yè)飛速發(fā)展。

    區(qū)塊鏈系統(tǒng)中涉及的數(shù)據(jù)分為鏈下數(shù)據(jù)和鏈上數(shù)據(jù)兩種類型[7]。在實(shí)際應(yīng)用當(dāng)中,數(shù)據(jù)不僅要從區(qū)塊鏈系統(tǒng)的鏈上數(shù)據(jù)中獲得,還要從鏈下的外部世界中獲得。對(duì)于鏈上數(shù)據(jù)而言,區(qū)塊鏈系統(tǒng)憑借其共識(shí)機(jī)制和密碼學(xué)技術(shù)保障了其真實(shí)性和可靠性。然而,外部世界的鏈下數(shù)據(jù)并沒有以賬本的形式存儲(chǔ)到區(qū)塊鏈系統(tǒng)中。因此,區(qū)塊鏈系統(tǒng)并不能保障鏈下數(shù)據(jù)的安全性和可靠性,這對(duì)區(qū)塊鏈數(shù)據(jù)上鏈提出了很高的要求。如何保障上鏈數(shù)據(jù)的正確性和隱私性,是區(qū)塊鏈技術(shù)發(fā)展的重要方向。隨著區(qū)塊鏈應(yīng)用產(chǎn)業(yè)的不斷擴(kuò)展,高效、安全、可靠的新型數(shù)據(jù)上鏈技術(shù)亟需被提出。

    目前,區(qū)塊鏈數(shù)據(jù)上鏈有兩方面要求,一是過濾不可信數(shù)據(jù)源提供的污染數(shù)據(jù),防止臟數(shù)據(jù)完成上鏈,保障上鏈數(shù)據(jù)的正確性;二是隱藏可信數(shù)據(jù)源提供的有效數(shù)據(jù)的明文信息,在保證數(shù)據(jù)可用不可見的前提下,保障上鏈數(shù)據(jù)的隱私性和可用性。預(yù)言機(jī)是區(qū)塊鏈系統(tǒng)和外部世界連接的橋梁,是一種區(qū)塊鏈上寫入鏈下數(shù)據(jù)的機(jī)制,能夠?qū)崿F(xiàn)對(duì)上鏈數(shù)據(jù)的完整性和真實(shí)性驗(yàn)證,保證上鏈數(shù)據(jù)的正確性。其主要工作是將外部應(yīng)用程序接口(Application Programming Interface,API)收集到的鏈下數(shù)據(jù)整合并提供給智能合約,憑借簽名算法認(rèn)證外界世界狀態(tài)的信息,從而允許確定的智能合約對(duì)不確定的外部世界做出反應(yīng)。通過預(yù)言機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)源認(rèn)證、數(shù)據(jù)格式轉(zhuǎn)換、數(shù)據(jù)清洗[8]等過程完成可信數(shù)據(jù)上鏈。零知識(shí)證明作為傳統(tǒng)隱私保護(hù)技術(shù)在保證數(shù)據(jù)真實(shí)可用的前提下,有效保護(hù)上鏈數(shù)據(jù)的隱私信息,同時(shí)保障了數(shù)據(jù)的可用性和隱私性。

    碳市場是全球?yàn)榻鉀Q經(jīng)濟(jì)發(fā)展所帶來的環(huán)境外部性問題而產(chǎn)生的政策性市場[9]。為了平衡經(jīng)濟(jì)發(fā)展帶來的環(huán)境問題,碳市場成為世界環(huán)境保護(hù)的重點(diǎn)陣地。目前,我國的碳市場還處于初級(jí)發(fā)展階段,需要建立良好的碳排放機(jī)制,做好數(shù)據(jù)核查、企業(yè)碳排放量分配、碳交易市場、總體清算等工作。然而,我國原有的碳排放機(jī)制呈現(xiàn)參與方多、數(shù)據(jù)難以協(xié)同和各方信任缺乏等特點(diǎn),其突出問題在于企業(yè)碳排放數(shù)據(jù)容易出現(xiàn)造假現(xiàn)象。這是因?yàn)槠髽I(yè)碳排放量證明由第三方機(jī)構(gòu)給出,地方政府與企業(yè)之間不存在直接的信息通道。一旦企業(yè)與第三方機(jī)構(gòu)聯(lián)合進(jìn)行數(shù)據(jù)造假,地方政府將難以掌握企業(yè)碳排放真實(shí)情況,難以建立碳信息披露機(jī)制,不利于我國碳排放機(jī)制的實(shí)現(xiàn)。將區(qū)塊鏈技術(shù)應(yīng)用于碳排放機(jī)制,通過安全可信的區(qū)塊鏈數(shù)據(jù)上鏈機(jī)制,在企業(yè)碳排放數(shù)據(jù)報(bào)告上鏈前進(jìn)行數(shù)據(jù)認(rèn)證,保障企業(yè)碳排放數(shù)據(jù)報(bào)告的真實(shí)有效性,避免第三方核查機(jī)構(gòu)和企業(yè)勾結(jié)而導(dǎo)致的數(shù)據(jù)報(bào)告造假現(xiàn)象。同時(shí),依靠區(qū)塊鏈技術(shù)的共識(shí)機(jī)制和防篡改特性還能有效減少原碳排放機(jī)制因信任機(jī)制缺乏、信息不對(duì)稱造成的相關(guān)問題。將區(qū)塊鏈技術(shù)運(yùn)用于我國碳排放管理,構(gòu)建一個(gè)可追溯、可共享的碳排放流程的數(shù)據(jù)共享平臺(tái)并建立信任機(jī)制和協(xié)同關(guān)系,有利于提高交易效率,共同促進(jìn)碳市場發(fā)展[9]。

    本文的研究工作如下文所述。

    (1)提出基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈協(xié)議。零知識(shí)證明能夠保證在不暴露數(shù)據(jù)源明文數(shù)據(jù)的前提下,提供數(shù)據(jù)的有效性證明;預(yù)言機(jī)完成對(duì)數(shù)據(jù)的認(rèn)證,保障通過預(yù)言機(jī)上鏈的數(shù)據(jù)是真實(shí)有效的。

    (2)針對(duì)我國碳排放場景,將上述協(xié)議與我國碳排放機(jī)制融合,提出一種基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈方案。該方案要上鏈的數(shù)據(jù)為企業(yè)碳排放合規(guī)性證明,由數(shù)據(jù)源利用零知識(shí)證明算法生成零知識(shí)證明,預(yù)言機(jī)系統(tǒng)進(jìn)行零知識(shí)證明驗(yàn)證和預(yù)言機(jī)系統(tǒng)的數(shù)據(jù)認(rèn)證。通過預(yù)言機(jī)系統(tǒng)認(rèn)證的數(shù)據(jù)才可以完成最終的數(shù)據(jù)上鏈。

    (3)實(shí)現(xiàn)本文提到的零知識(shí)證明算法和Schnorr簽名算法,并對(duì)其進(jìn)行功能性測試與性能分析。實(shí)驗(yàn)結(jié)果表明,相比于BLS簽名算法,本文選擇的Schnorr算法效率更高,簽名驗(yàn)證消耗時(shí)間更少;加入零知識(shí)證明算法后,雖然運(yùn)行效率降低,但極大地增強(qiáng)了數(shù)據(jù)的隱私安全性,在數(shù)據(jù)可用不可見的前提下,保證了數(shù)據(jù)的可用性。

    1 相關(guān)工作和背景知識(shí)

    1.1 相關(guān)工作

    憑借區(qū)塊鏈去中心化、多方共識(shí)、不可篡改、透明化、安全可信的特性,基于區(qū)塊鏈技術(shù)的碳排放研究越來越多。袁莉莉等人[9]對(duì)基于區(qū)塊鏈技術(shù)的碳排放機(jī)制進(jìn)行了研究,通過區(qū)塊鏈公開透明、可追溯、可共享等優(yōu)點(diǎn)解決了碳排放環(huán)節(jié)中信息不對(duì)稱和容易數(shù)據(jù)造假的痛點(diǎn)問題,實(shí)現(xiàn)了碳交易的可追溯、可共享,提高了碳交易效率,降低了碳交易成本。張澤[10]基于區(qū)塊鏈智能合約技術(shù)設(shè)計(jì)了一個(gè)碳排放交易系統(tǒng),實(shí)現(xiàn)了碳排放交易系統(tǒng)的基本功能,使交易數(shù)據(jù)能夠記錄到區(qū)塊鏈中,相比于傳統(tǒng)的碳交易平臺(tái)更加安全透明。劉林林[11]基于區(qū)塊鏈技術(shù)設(shè)計(jì)了一個(gè)碳排放交易模型,通過屬性基加密的密碼學(xué)技術(shù)提供了高強(qiáng)度的隱私保護(hù)能力。宋得民等人[12]提出了基于區(qū)塊鏈的智慧碳排放管理方案,通過區(qū)塊鏈技術(shù)進(jìn)行碳排放情況的智能化、數(shù)字化管理,并運(yùn)用長短期記憶神經(jīng)網(wǎng)絡(luò)算法對(duì)碳配額的購買進(jìn)行合理規(guī)劃,從而降低交易風(fēng)險(xiǎn)。吳花平等人[13]對(duì)基于區(qū)塊鏈的碳排放審計(jì)流程優(yōu)化進(jìn)行了研究,闡述了區(qū)塊鏈技術(shù)與碳排放審計(jì)結(jié)合的可行性,并對(duì)區(qū)塊鏈技術(shù)環(huán)境下的碳排放審計(jì)流程進(jìn)行了舉例說明。

    1.2 區(qū)塊鏈技術(shù)

    區(qū)塊鏈技術(shù)最初源于中本聰在2008年發(fā)表的題為Bitcoin:A Peer-to-Peer Electronic Cash System的論文[14]。其并非憑空出現(xiàn)的新技術(shù),而是由密碼學(xué)技術(shù)、點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)(Peer to Peer,P2P)以及時(shí)間戳技術(shù)等現(xiàn)有技術(shù)整合而成。經(jīng)過多年的技術(shù)創(chuàng)新,區(qū)塊鏈已經(jīng)進(jìn)入到了第三階段。最初是用于記錄比特幣等數(shù)字貨幣交易的數(shù)據(jù)結(jié)構(gòu)[15]。之后隨著以太坊的出現(xiàn),一個(gè)開源的有智能合約功能的公共區(qū)塊鏈平臺(tái)帶來了更多的應(yīng)用實(shí)現(xiàn)。到如今,具有公開透明、可追溯特點(diǎn)[16]的區(qū)塊鏈技術(shù)正在擴(kuò)展到人們生活的各個(gè)方面,逐漸將去中心化的思想帶到人們的生活。

    1.3 零知識(shí)證明

    零知識(shí)證明(Zero-Knowledge Proof,ZKP)是由S.Goldwasser、S.Micali及C.Rackoff提出的一種密碼協(xié)議[17]。它能在不向驗(yàn)證者透露消息內(nèi)容的前提下,證明消息含有某個(gè)值或者處于某個(gè)區(qū)間[18]。零知識(shí)證明可以用于解決區(qū)塊鏈隱私保護(hù)以及數(shù)據(jù)的合法性驗(yàn)證等問題。本文的零知識(shí)證明協(xié)議是基于Paillier算法,用于解決碳排放合規(guī)的合法性證明。Alice需要在不透露c和C具體值的前提下向Bob證明兩數(shù)之間的大小關(guān)系,其中c和C為Alice擁有的隱私信息。證明流程如下文所述。

    (1)系統(tǒng)初始化:利用Paillier密鑰生成算法,為Alice和Bob分別生成公私鑰對(duì)。

    (2)零知識(shí)證明生成:Alice獲取Bob的公鑰PKBob,根據(jù)要證明大小關(guān)系的兩數(shù)c和C生成零知識(shí)證明π,并將零知識(shí)證明π發(fā)送給Bob。

    (3)零知識(shí)證明驗(yàn)證:Bob用自己的私鑰SKBob對(duì)零知識(shí)證明π進(jìn)行驗(yàn)證,通過驗(yàn)證結(jié)果可以知道兩數(shù)c和C之間的大小關(guān)系。

    1.4 Paillier算法

    Paillier算法[19]是Pascal Paillier在1999年發(fā)明的概率公鑰加密算法,滿足加法同態(tài)。該算法可以進(jìn)行零知識(shí)證明計(jì)算。Paillier算法具體包括以下步驟。

    (1)密鑰生成:選擇兩個(gè)隨機(jī)的大素?cái)?shù)p和q,保證gcd(pq,(p? 1)(q?1))=1,gcd(,) 為兩個(gè)參數(shù)的最大公約數(shù)。計(jì)算n=pq,λ=lcm((p? 1,q? 1),n為素?cái)?shù)的乘積,λ為最小公倍數(shù),lcm(,)可以計(jì)算兩個(gè)參數(shù)的最小公倍數(shù)。選取隨 機(jī)正整數(shù)且存在其中函數(shù)L(x)的定義。此時(shí),公鑰為(n,g),私鑰為(λ,μ)。

    (2)加密過程:對(duì)于明文m,m∈Zn,選擇隨機(jī)數(shù)r,滿足0

    (3)解密過程:利用私鑰(λ,μ)進(jìn)行解密,明文m=L(cλmodn2) ?μmodn。

    1.5 預(yù)言機(jī)

    區(qū)塊鏈[20-25]系統(tǒng)通過智能合約代碼將數(shù)據(jù)寫入?yún)^(qū)塊中,智能合約代碼會(huì)根據(jù)預(yù)先設(shè)定的條件自動(dòng)執(zhí)行,保障寫入數(shù)據(jù)的過程是透明的、可追蹤、不可篡改。然而,區(qū)塊鏈?zhǔn)且粋€(gè)確定性的、封閉的系統(tǒng)環(huán)境,智能合約中不允許存在不確定的因素。因此,區(qū)塊鏈無法主動(dòng)獲取鏈下數(shù)據(jù)。為了建立外部數(shù)據(jù)和區(qū)塊鏈鏈上數(shù)據(jù)之間的橋梁,可以通過區(qū)塊鏈預(yù)言機(jī)進(jìn)行外部數(shù)據(jù)的數(shù)據(jù)上鏈。

    區(qū)塊鏈預(yù)言機(jī)(Blockchain Oracle)是一種連接現(xiàn)實(shí)數(shù)據(jù)源和鏈上用戶智能合約的數(shù)據(jù)服務(wù)機(jī)制。發(fā)送到區(qū)塊鏈的數(shù)據(jù)或交易事件需要通過預(yù)言機(jī)作為確定性輸入才能觸發(fā)用戶的智能合約。預(yù)言機(jī)是區(qū)塊鏈與真實(shí)數(shù)據(jù)源之間的唯一數(shù)據(jù)交互接口,外部數(shù)據(jù)源的數(shù)據(jù)首先提交預(yù)言機(jī)進(jìn)行聚合和匯總,然后由預(yù)言機(jī)觸發(fā)用戶智能合約進(jìn)行數(shù)據(jù)上鏈。預(yù)言機(jī)的工作流程如圖1所示。

    圖1 預(yù)言機(jī)工作流程

    門限預(yù)言機(jī)屬于分布式預(yù)言機(jī)的一種,是多點(diǎn)部署預(yù)言機(jī)的機(jī)制,數(shù)據(jù)上鏈不由任何單一的節(jié)點(diǎn)所控制,沒有單點(diǎn)失效的風(fēng)險(xiǎn)。在門限預(yù)言機(jī)中,采用門限簽名算法對(duì)預(yù)言機(jī)的上傳數(shù)據(jù)進(jìn)行匯總,普通預(yù)言機(jī)節(jié)點(diǎn)可以對(duì)與其相連的任何數(shù)據(jù)源進(jìn)行認(rèn)證。設(shè)系統(tǒng)中參與數(shù)據(jù)源認(rèn)證的預(yù)言機(jī)數(shù)量為n,簽名門限為t,當(dāng)提交相同數(shù)據(jù)的預(yù)言機(jī)數(shù)量超過門限值t時(shí),則認(rèn)為該數(shù)據(jù)是正確的,同時(shí),可以通過設(shè)置積分獎(jiǎng)懲機(jī)制管理預(yù)言機(jī)節(jié)點(diǎn),減少惡意預(yù)言機(jī)作惡的可能。如果預(yù)言機(jī)節(jié)點(diǎn)提供了不正確的數(shù)據(jù),就會(huì)被扣除相應(yīng)的積分,而積分也會(huì)對(duì)門限預(yù)言機(jī)的選取具有重要意義。

    2 方案設(shè)計(jì)

    2.1 方案模型

    本文的基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈方案的模型如圖2所示。該方案是針對(duì)碳排放應(yīng)用場景提出的一種基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈方案,包括以下實(shí)體:用戶節(jié)點(diǎn)、用戶智能合約、預(yù)言機(jī)智能合約、預(yù)言機(jī)群、數(shù)據(jù)源。

    圖2 方案模型

    (1)用戶節(jié)點(diǎn):將用戶數(shù)據(jù)上傳到區(qū)塊鏈系統(tǒng),并通過請(qǐng)求用戶智能合約進(jìn)行鏈下數(shù)據(jù)上鏈,獲取所需的鏈下實(shí)時(shí)數(shù)據(jù)。

    (2)用戶智能合約:接受用戶節(jié)點(diǎn)的鏈下數(shù)據(jù)上鏈的請(qǐng)求,并向預(yù)言機(jī)智能合約請(qǐng)求相關(guān)數(shù)據(jù)。

    (3)預(yù)言機(jī)智能合約:驗(yàn)證預(yù)言機(jī)群傳來的數(shù)據(jù)和簽名,上傳相關(guān)用戶數(shù)據(jù),并完成預(yù)言機(jī)群的積分管理。

    (4)預(yù)言機(jī)群:向數(shù)據(jù)源請(qǐng)求鏈下實(shí)時(shí)數(shù)據(jù),驗(yàn)證數(shù)據(jù)源傳來的數(shù)據(jù)和零知識(shí)證明,對(duì)于正確有效的數(shù)據(jù)生成簽名并上傳給預(yù)言機(jī)智能合約。

    (5)數(shù)據(jù)源:收到預(yù)言機(jī)的數(shù)據(jù)請(qǐng)求,通過傳感器收集相關(guān)實(shí)時(shí)數(shù)據(jù),并生成對(duì)應(yīng)的零知識(shí)證明,上傳到對(duì)應(yīng)預(yù)言機(jī)。

    2.2 方案描述

    在該方案中,數(shù)據(jù)上鏈工作流程可以分為系統(tǒng)初始化、數(shù)據(jù)請(qǐng)求、數(shù)據(jù)證明、數(shù)據(jù)簽名、數(shù)據(jù)上鏈5個(gè)階段。各個(gè)階段詳細(xì)描述如下文所述。

    (1)系統(tǒng)初始化:預(yù)言機(jī)節(jié)點(diǎn)啟動(dòng)服務(wù)程序,該服務(wù)可以調(diào)用第三方API,獲取鏈下實(shí)時(shí)數(shù)據(jù),并構(gòu)造提供交易給智能合約。每個(gè)預(yù)言機(jī)節(jié)點(diǎn)還要利用安全參數(shù)產(chǎn)生全局參數(shù),將全局參數(shù)公開,生成各自的公私鑰對(duì)。

    (2)數(shù)據(jù)請(qǐng)求:用戶節(jié)點(diǎn)向區(qū)塊鏈系統(tǒng)發(fā)出實(shí)時(shí)數(shù)據(jù)請(qǐng)求,通過請(qǐng)求用戶智能合約進(jìn)行鏈下實(shí)時(shí)數(shù)據(jù)上鏈,獲取相關(guān)數(shù)據(jù)信息。

    (3)數(shù)據(jù)證明:數(shù)據(jù)源處的傳感器收集到原始數(shù)據(jù)后,根據(jù)數(shù)據(jù)請(qǐng)求來源的預(yù)言機(jī)的公鑰,生成對(duì)應(yīng)的零知識(shí)證明。將實(shí)時(shí)數(shù)據(jù)和零知識(shí)證明上傳到對(duì)應(yīng)的預(yù)言機(jī)。預(yù)言機(jī)通過自己的私鑰進(jìn)行零知識(shí)證明驗(yàn)證,核查驗(yàn)證結(jié)果與實(shí)時(shí)數(shù)據(jù)是否相符,若相符則認(rèn)為該數(shù)據(jù)正確。

    (4)數(shù)據(jù)簽名:各個(gè)預(yù)言機(jī)對(duì)正確的數(shù)據(jù)根據(jù)自己的私鑰生成簽名,上傳到門限預(yù)言機(jī)。門限預(yù)言機(jī)進(jìn)行簽名驗(yàn)證,驗(yàn)證通過的數(shù)據(jù)才能夠進(jìn)行門限統(tǒng)計(jì)。當(dāng)驗(yàn)證通過的相同數(shù)據(jù)的數(shù)量達(dá)到門限值時(shí),則認(rèn)為該數(shù)據(jù)已經(jīng)通過預(yù)言機(jī)群的驗(yàn)證。將正確的數(shù)據(jù)生成簽名并上傳到預(yù)言機(jī)智能合約,由預(yù)言機(jī)智能合約進(jìn)行簽名驗(yàn)證,允許驗(yàn)證通過的數(shù)據(jù)進(jìn)行數(shù)據(jù)上鏈。同時(shí)預(yù)言機(jī)智能合約還要完成預(yù)言機(jī)群的積分管理。

    (5)數(shù)據(jù)上鏈:若用戶智能合約將預(yù)言機(jī)智能合約傳來的數(shù)據(jù)進(jìn)行上鏈,則認(rèn)為該數(shù)據(jù)已經(jīng)通過驗(yàn)證。

    2.3 算法設(shè)計(jì)

    2.3.1 零知識(shí)證明算法設(shè)計(jì)

    本文將零知識(shí)證明算法用于兩數(shù)的大小關(guān)系證明,對(duì)于兩數(shù)c和C進(jìn)行大小比較,生成并上傳大小關(guān)系證明E,算法流程具體如下文所述。

    (1)密鑰初始化GenKey(p,q,i)。

    Step1 該算法由預(yù)言機(jī)節(jié)點(diǎn)i執(zhí)行,大素?cái)?shù)p和q的選擇要保證gcd(pq,(p? 1)(q? 1))=1,且n=pq。

    Step2 選取隨機(jī)正整數(shù)g,且存在μ=(L(gλmodn2))?1,其中函數(shù)L(x)的定義為。

    Step3 輸出私鑰SKi= (λ,μ)和公鑰PKi,并將公鑰進(jìn)行公開。

    (2)證明生成Prove(c,C,PKi)。

    Step1 該算法由數(shù)據(jù)源節(jié)點(diǎn)執(zhí)行,傳感器收集碳排放量數(shù)據(jù)c,與碳排放量閾值C和預(yù)言機(jī)i的公鑰PKi作為輸入。

    Step2 拆分c=I1/J1,C=I2/J2。

    Step3 選擇隨機(jī)數(shù)r1,滿足 0

    Step4 選擇隨機(jī)數(shù)r2,滿足 0

    Step5 用上述參數(shù)生成零知識(shí)證明E,計(jì)算:

    式中:I1,J1,I2,J2為整數(shù),是拆分過程的中間值;EPKi(I1)是對(duì)I1的數(shù)據(jù)加密結(jié)果;是對(duì)n?J1的數(shù)據(jù)加密結(jié)果;PKi為預(yù)言機(jī)節(jié)點(diǎn)i的公鑰。

    (3)證明驗(yàn)證Verify(E,SKi,m)。

    Step1 該算法由預(yù)言機(jī)節(jié)點(diǎn)i執(zhí)行,由零知識(shí)證明E、私鑰SKi和碳排放量合規(guī)性信息m作為輸入,進(jìn)行零知識(shí)證明驗(yàn)證。

    Step2 利用私鑰SKi,計(jì)算:

    式中:X為零知識(shí)證明的驗(yàn)證結(jié)果;DSKi(E)是對(duì)E的數(shù)據(jù)解密結(jié)果;SKi為預(yù)言機(jī)節(jié)點(diǎn)i的私鑰。

    Step3 驗(yàn)證兩數(shù)的大小關(guān)系,若X> 0,則表示c>C;若X< 0,則表示c

    Step4 通過驗(yàn)證結(jié)果X來判斷碳排放量合規(guī)性信息m的正確性。

    2.3.2 門限簽名算法設(shè)計(jì)

    門限簽名算法適用于分布式預(yù)言機(jī)的場景,用于預(yù)言機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)認(rèn)證,防止惡意預(yù)言機(jī)節(jié)點(diǎn)上傳臟數(shù)據(jù)到區(qū)塊鏈系統(tǒng)。本文選擇Schnorr簽名算法用于單個(gè)預(yù)言機(jī)節(jié)點(diǎn)對(duì)數(shù)據(jù)的簽名,簽名生成后上傳至門限預(yù)言機(jī)。門限預(yù)言機(jī)收到超過門限值個(gè)相同數(shù)據(jù)后,認(rèn)為該數(shù)據(jù)是正確的。此時(shí),門限預(yù)言機(jī)對(duì)該數(shù)據(jù)簽名并上傳到區(qū)塊鏈中進(jìn)行上鏈。算法具體流程如下文所述。

    (1)密鑰生成initPara。

    Step1 此算法由預(yù)言機(jī)節(jié)點(diǎn)i執(zhí)行,選擇兩個(gè)隨機(jī)的大素?cái)?shù)p和q,且q是p的素因子。選取整數(shù)a,使得aq= 1 (modp),a,p,q被系統(tǒng)所有節(jié)點(diǎn)共同擁有,是系統(tǒng)的初始參數(shù)。

    Step2 預(yù)言機(jī)節(jié)點(diǎn)i生成私鑰ski,0

    (2)數(shù)據(jù)簽名GenSign。

    Step1 此算法由預(yù)言機(jī)節(jié)點(diǎn)i執(zhí)行,選擇隨機(jī)整數(shù)r,0

    Step2 將R附在消息m后面進(jìn)行Hash計(jì)算,h=H(m|R),h為哈希值。

    Step3 利用預(yù)言機(jī)節(jié)點(diǎn)i的私鑰ski,計(jì)算s= (r+ski×h) (modp),s為簽名中間值。

    Step4 生成對(duì)消息m的簽名(m,h,s)。

    (3)簽名驗(yàn)證CheckSign。

    Step1 此算法由門限預(yù)言機(jī)執(zhí)行,獲取預(yù)言機(jī)節(jié)點(diǎn)i的公鑰pki。

    (4)門限觸發(fā)。

    Step1 該算法由門限預(yù)言機(jī)執(zhí)行,設(shè)定該算法門限值為t。

    Step2 當(dāng)簽名驗(yàn)證通過的相同數(shù)據(jù)的個(gè)數(shù)達(dá)到門限值t時(shí),則認(rèn)為該數(shù)據(jù)是正確的,經(jīng)過了預(yù)言機(jī)群認(rèn)證。

    Step3 通過門限預(yù)言機(jī)的私鑰sk對(duì)該數(shù)據(jù)進(jìn)行簽名,并上傳到區(qū)塊鏈系統(tǒng)進(jìn)行上鏈。

    2.4 算法正確性驗(yàn)證

    2.4.1 零知識(shí)證明算法正確性驗(yàn)證

    由同態(tài)加密方案的性質(zhì),可以計(jì)算出:

    式中:E(I1)是對(duì)I1的數(shù)據(jù)加密結(jié)果;E(n?J1)是對(duì)n?J1的數(shù)據(jù)加密結(jié)果;g為生成元;n為加密參數(shù)。

    將上述結(jié)果進(jìn)行解密可以得到:

    因?yàn)?/p>

    上述結(jié)果對(duì)模n取余可得:

    又因?yàn)?/p>

    由于J1J2> 0,所以若m> 0,則c>C;若m< 0,則c

    2.4.2 Schnorr簽名算法正確性驗(yàn)證

    簽名驗(yàn)證者收到(m,h,s)后,可以計(jì)算:

    式中:R′為驗(yàn)證過程的中間值;a為系統(tǒng)參數(shù);r為隨機(jī)數(shù)。

    所以

    由此可驗(yàn)證消息m沒有在傳輸過程中被篡改,且消息m的發(fā)送方一定為擁有對(duì)應(yīng)私鑰的用戶。

    2.5 具體應(yīng)用方案

    在碳排放應(yīng)用場景中,政府部門需要向碳排放企業(yè)獲取碳排放合規(guī)性報(bào)告,完成監(jiān)管和審查企業(yè)碳排放數(shù)據(jù)的工作。我國碳排放數(shù)據(jù)的報(bào)告對(duì)象是溫室氣體,主要分為二氧化碳、甲烷、一氧化二氮。碳排放企業(yè)需要通過傳感器收集核查所有溫室氣體排放數(shù)據(jù),并與國家規(guī)定企業(yè)碳排放限額作比較,生成對(duì)應(yīng)的碳排放量合規(guī)性證明并進(jìn)行數(shù)據(jù)上鏈,接受政府部門的監(jiān)管和審查。

    針對(duì)碳排放應(yīng)用,本文詳細(xì)設(shè)計(jì)基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈方案。方案中涉及的相關(guān)參數(shù)由表1給出。具體應(yīng)用方案流程如圖3所示。

    圖3 方案流程

    表1 方案相關(guān)參數(shù)

    首先,政府部門向碳排放企業(yè)請(qǐng)求碳排放合規(guī)性證明。碳排放企業(yè)向用戶智能合約發(fā)出碳排放量合規(guī)信息的數(shù)據(jù)請(qǐng)求,調(diào)用預(yù)言機(jī)系統(tǒng)收集企業(yè)碳排放量數(shù)據(jù);然后,預(yù)言機(jī)系統(tǒng)將積分值最高者選為門限預(yù)言機(jī),多個(gè)預(yù)言機(jī)向數(shù)據(jù)源處請(qǐng)求數(shù)據(jù)信息;數(shù)據(jù)源處的傳感器收集原始數(shù)據(jù)并生成零知識(shí)證明,上傳給對(duì)應(yīng)預(yù)言機(jī);預(yù)言機(jī)收到信息后驗(yàn)證零知識(shí)證明的正確性,選擇正確的信息進(jìn)行簽名,發(fā)送正確的數(shù)據(jù)和簽名給簽名門限預(yù)言機(jī);門限預(yù)言機(jī)接收數(shù)據(jù)后先進(jìn)行簽名驗(yàn)證,然后在收到門限值個(gè)相同數(shù)據(jù)時(shí)認(rèn)為該數(shù)據(jù)可以進(jìn)行上鏈,生成對(duì)應(yīng)的簽名,最后將收集的鏈下正確數(shù)據(jù)和簽名返回到鏈上智能合約,并傳遞給碳排放企業(yè)和政府部門。方案具體流程如下文所述。

    (1)碳排放企業(yè)和政府部門請(qǐng)求鏈下碳排放數(shù)據(jù)。觸發(fā)用戶智能合約,請(qǐng)求獲取數(shù)據(jù)源處碳排放量的合規(guī)情況。

    (2)向預(yù)言機(jī)系統(tǒng)請(qǐng)求鏈下數(shù)據(jù)。用戶智能合約向預(yù)言機(jī)群發(fā)起數(shù)據(jù)請(qǐng)求,收集企業(yè)碳排放量的合規(guī)信息。

    (3)預(yù)言機(jī)獲取鏈下數(shù)據(jù)。預(yù)言機(jī)接收到用戶智能合約消息后,向多個(gè)外部數(shù)據(jù)源獲取碳排放量合規(guī)信息。

    (4)上傳零知識(shí)證明。接受來自編號(hào)為i的預(yù)言機(jī)的請(qǐng)求,傳感器收集當(dāng)月碳排放量c,并根據(jù)碳排放量閾值C和預(yù)言機(jī)i的公鑰PKi生成對(duì)應(yīng)的零知識(shí)證明,向預(yù)言機(jī)i上傳碳排放量合規(guī)信息m和零知識(shí)證明E。

    (5)預(yù)言機(jī)驗(yàn)證零知識(shí)證明。預(yù)言機(jī)i根據(jù)私鑰SKi對(duì)零知識(shí)證明E進(jìn)行驗(yàn)證,計(jì)算。如果e≤ 0,則證明該數(shù)據(jù)源處碳排放量合規(guī);如果e> 0,則證明該數(shù)據(jù)源處碳排放量不合規(guī)。當(dāng)零知識(shí)證明的結(jié)果與碳排放量合規(guī)信息m保持一致時(shí),則認(rèn)為該信息m正確。

    (6)預(yù)言機(jī)發(fā)送數(shù)據(jù)和簽名。用積分制度來規(guī)范預(yù)言機(jī)的行為(每個(gè)預(yù)言機(jī)的積分初始值為0,每發(fā)送一次正確數(shù)據(jù)積分值加1),選出積分值最高的節(jié)點(diǎn),將其稱為門限預(yù)言機(jī)。預(yù)言機(jī)i對(duì)驗(yàn)證通過的信息m生成簽名,根據(jù)私鑰ski和隨機(jī)整數(shù)ri,計(jì)算Ri=ari(modp),。將簽名(m,hi,si,i)發(fā)送給門限預(yù)言機(jī)。(7)門限預(yù)言機(jī)將正確的數(shù)據(jù)和簽名上鏈。門限預(yù)言機(jī)不斷地接收預(yù)言機(jī)傳送來的數(shù)據(jù)和簽名等信息。接收預(yù)言機(jī)i發(fā)送來的數(shù)據(jù)和簽名(m,hi,si,i),進(jìn)行驗(yàn)證,獲取預(yù)言機(jī)i的公鑰pki,計(jì)算,驗(yàn)證是否等于hi。若通過驗(yàn)證的數(shù)據(jù)m數(shù)量達(dá)到t,則認(rèn)為該數(shù)據(jù)m是正確的,根據(jù)門限預(yù)言機(jī)的私鑰sk,生成簽名(m,h,s,ID,ID”)發(fā)送給預(yù)言機(jī)智能合約。

    (8)預(yù)言機(jī)智能合約調(diào)用用戶智能合約。預(yù)言機(jī)智能合約獲取門限預(yù)言機(jī)的公鑰pk, 對(duì)發(fā)送來的簽名和數(shù)據(jù)(m,h,s,ID,ID”)進(jìn)行驗(yàn)證。若驗(yàn)證正確,則發(fā)送正確數(shù)據(jù)和簽名(,,)mhs給用戶智能合約。對(duì)發(fā)送正確數(shù)據(jù)的預(yù)言機(jī)積分值加1,對(duì)發(fā)送錯(cuò)誤數(shù)據(jù)的預(yù)言機(jī)積分值減1。

    (9)用戶智能合約將數(shù)據(jù)返回給碳排放企業(yè)和政府部門。預(yù)言機(jī)智能合約觸發(fā)用戶智能合約后,用戶智能合約接收到數(shù)據(jù)和簽名(,,)mhs, 隨后將數(shù)據(jù)返回給碳排放企業(yè)和政府部門,碳排放企業(yè)和政府部門收到所需的鏈下實(shí)時(shí)碳排放量合規(guī)數(shù)據(jù)。

    3 安全性與可行性分析

    通過方案設(shè)計(jì)部分提出的方案,傳感器收集的碳排放量具體值在上傳到預(yù)言機(jī)節(jié)點(diǎn)之前,會(huì)先生成針對(duì)碳排放合規(guī)性的零知識(shí)證明。通過僅上傳該零知識(shí)證明,可以在避免向預(yù)言機(jī)節(jié)點(diǎn)透露企業(yè)碳排放量具體值的前提下,證明該企業(yè)碳排放量符合規(guī)定,保護(hù)了企業(yè)碳排放數(shù)據(jù)的隱私性。在預(yù)言機(jī)系統(tǒng)中,通過門限簽名的方式,只有在門限預(yù)言機(jī)收到達(dá)到門限值數(shù)量的相同數(shù)據(jù)時(shí),才認(rèn)定該數(shù)據(jù)是正確的。將該數(shù)據(jù)用門限預(yù)言機(jī)的私鑰進(jìn)行簽名,代表正確性經(jīng)過了預(yù)言機(jī)系統(tǒng)的認(rèn)證。門限預(yù)言機(jī)在上傳數(shù)據(jù)和簽名的同時(shí)還要分別上傳提供正確數(shù)據(jù)和錯(cuò)誤數(shù)據(jù)的預(yù)言機(jī)編號(hào),通過積分管理制度來激勵(lì)懲罰預(yù)言機(jī)節(jié)點(diǎn),可以篩選出可信的預(yù)言機(jī)節(jié)點(diǎn)并且提高預(yù)言機(jī)節(jié)點(diǎn)的效率。零知識(shí)證明和相關(guān)簽名的密鑰采用隱蔽信道傳輸,可實(shí)現(xiàn)密鑰的不可篡改性、安全性和完整性。區(qū)塊鏈系統(tǒng)通過該數(shù)據(jù)上鏈方案,保障了數(shù)據(jù)的保密性、完整性、可用性、不可篡改性。

    4 實(shí)驗(yàn)分析

    4.1 實(shí)驗(yàn)環(huán)境

    本方案的仿真實(shí)驗(yàn)在虛擬機(jī)中進(jìn)行,采用的虛擬機(jī)是VMware Workstation Pro。在虛擬機(jī)中,采用Ubuntu20.04操作系統(tǒng),處理器內(nèi)核4個(gè),內(nèi)存8 GB。智能合約在Remix上編譯,環(huán)境選擇Injected Web3鏈接MetaMask的賬戶,將智能合約在本地Ganache私有鏈上部署。仿真數(shù)據(jù)源為5臺(tái)搭載SQL Server的數(shù)據(jù)庫服務(wù)器。使用Java語言對(duì)零知識(shí)證明算法、Schnorr算法進(jìn)行模擬仿真。

    4.2 加入零知識(shí)證明后的運(yùn)行效率對(duì)比

    為了測試本文方案中,加入零知識(shí)證明后的Schnorr簽名算法的運(yùn)行效率,將加入零知識(shí)證明的Schnorr簽名算法與普通Schnorr簽名算法在相同硬件條件下,分別設(shè)置預(yù)言機(jī)節(jié)點(diǎn)為5、10、15、20,對(duì)兩種算法進(jìn)行多次模擬仿真實(shí)驗(yàn),對(duì)比結(jié)果如圖4所示。

    圖4 兩種算法的運(yùn)行時(shí)間

    從圖4中可以看出,加入零知識(shí)證明后的Schnorr算法運(yùn)行時(shí)間明顯變高,這是因?yàn)榱阒R(shí)證明生成需要一定的時(shí)間。但與此同時(shí),零知識(shí)證明算法可以帶來對(duì)數(shù)據(jù)隱私安全的保護(hù),讓數(shù)據(jù)在可用不可見的情況下,保留數(shù)據(jù)的可用性。

    4.3 與BLS簽名算法的簽名驗(yàn)證效率對(duì)比

    為了驗(yàn)證Schnorr簽名算法的可行性,設(shè)計(jì)了Schnorr簽名算法與BLS簽名算法的對(duì)照實(shí)驗(yàn),在同等硬件條件下,分別測試兩種簽名算法的簽名驗(yàn)證效率,對(duì)比結(jié)果如表2所示。

    表2 兩種簽名算法效率對(duì)比

    在預(yù)言機(jī)節(jié)點(diǎn)為15個(gè),簽名數(shù)據(jù)大小為64 Byte的情況下,相比于BLS簽名算法,Schnorr簽名算法在相同硬件條件下的平均簽名時(shí)間和平均驗(yàn)證時(shí)間都更少,所以Schnorr簽名算法的運(yùn)行效率更高。

    5 結(jié)語

    本文在碳排放的應(yīng)用場景下,引入?yún)^(qū)塊鏈技術(shù)平臺(tái),針對(duì)碳排放量合規(guī)性信息收集,提出了一種基于預(yù)言機(jī)和零知識(shí)證明的區(qū)塊鏈數(shù)據(jù)上鏈方案。引入零知識(shí)證明算法,生成碳排放量合規(guī)性證明,解決了區(qū)塊鏈信息明文存儲(chǔ)造成的隱私相關(guān)問題,讓企業(yè)在不透露具體碳排放量數(shù)據(jù)的前提下,證明企業(yè)碳排放量合規(guī)。通過預(yù)言機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)認(rèn)證和數(shù)據(jù)清洗,避免單一預(yù)言機(jī)可能存在惡意節(jié)點(diǎn),上傳臟數(shù)據(jù)到區(qū)塊鏈系統(tǒng)。區(qū)塊鏈系統(tǒng)利用該方案進(jìn)行數(shù)據(jù)上鏈,保障了數(shù)據(jù)的保密性、完整性、可用性、不可篡改性。據(jù)實(shí)驗(yàn)結(jié)果表明,相比于BLS簽名算法,本文選擇的Schnorr算法效率更高,簽名驗(yàn)證消耗時(shí)間更少,加入零知識(shí)證明算法后,雖然運(yùn)行效率降低,但極大地增強(qiáng)了數(shù)據(jù)的隱私安全性,在數(shù)據(jù)可用不可見的前提下,保證了數(shù)據(jù)的可用性。

    猜你喜歡
    數(shù)據(jù)源門限合約
    基于規(guī)則的HEV邏輯門限控制策略
    地方債對(duì)經(jīng)濟(jì)增長的門限效應(yīng)及地區(qū)差異研究
    中國西部(2021年4期)2021-11-04 08:57:32
    隨機(jī)失效門限下指數(shù)退化軌道模型的分析與應(yīng)用
    Web 大數(shù)據(jù)系統(tǒng)數(shù)據(jù)源選擇*
    基于不同網(wǎng)絡(luò)數(shù)據(jù)源的期刊評(píng)價(jià)研究
    生產(chǎn)性服務(wù)業(yè)集聚與工業(yè)集聚的非線性效應(yīng)——基于門限回歸模型的分析
    湖湘論壇(2015年3期)2015-12-01 04:20:17
    基于真值發(fā)現(xiàn)的沖突數(shù)據(jù)源質(zhì)量評(píng)價(jià)算法
    分布式異構(gòu)數(shù)據(jù)源標(biāo)準(zhǔn)化查詢?cè)O(shè)計(jì)與實(shí)現(xiàn)
    合約必守,誰能例外!——對(duì)“情勢變更”制度不可寄于過高期望
    久久综合国产亚洲精品| 亚洲精品国产av成人精品 | 一级毛片电影观看 | 亚洲人成网站在线播| 亚洲一区高清亚洲精品| 蜜桃亚洲精品一区二区三区| 国产欧美日韩精品一区二区| 老熟妇仑乱视频hdxx| 男女做爰动态图高潮gif福利片| a级毛片免费高清观看在线播放| 亚洲四区av| 成人亚洲精品av一区二区| 又黄又爽又刺激的免费视频.| 国产精品一区二区免费欧美| 99热精品在线国产| av在线老鸭窝| 亚洲人成网站高清观看| 真实男女啪啪啪动态图| 真实男女啪啪啪动态图| 成人欧美大片| 亚洲中文日韩欧美视频| 精品少妇黑人巨大在线播放 | 免费人成视频x8x8入口观看| 一区二区三区免费毛片| 男插女下体视频免费在线播放| 亚洲国产精品成人久久小说 | 成年av动漫网址| 国产精品亚洲美女久久久| 亚洲激情五月婷婷啪啪| 久久综合国产亚洲精品| 男人狂女人下面高潮的视频| 免费av观看视频| 寂寞人妻少妇视频99o| 成人三级黄色视频| 亚洲欧美成人综合另类久久久 | 亚洲中文日韩欧美视频| 国产三级中文精品| 成年女人永久免费观看视频| 麻豆乱淫一区二区| 成人永久免费在线观看视频| 亚洲真实伦在线观看| 丰满乱子伦码专区| 干丝袜人妻中文字幕| 亚洲成av人片在线播放无| 久久热精品热| 精品久久国产蜜桃| 久久99热6这里只有精品| 国产精品人妻久久久久久| 久久精品人妻少妇| 五月玫瑰六月丁香| 91久久精品国产一区二区成人| 亚洲高清免费不卡视频| 国产真实乱freesex| 日本撒尿小便嘘嘘汇集6| 老司机福利观看| 国产在视频线在精品| 真人做人爱边吃奶动态| 亚洲性久久影院| 在线天堂最新版资源| 99视频精品全部免费 在线| 麻豆久久精品国产亚洲av| 国产一区二区三区av在线 | 长腿黑丝高跟| 我要搜黄色片| 午夜精品在线福利| 国产v大片淫在线免费观看| 亚洲图色成人| 日日摸夜夜添夜夜添小说| 日韩精品中文字幕看吧| 热99在线观看视频| 亚洲四区av| 啦啦啦韩国在线观看视频| 国产女主播在线喷水免费视频网站 | 日韩欧美一区二区三区在线观看| 亚洲欧美日韩卡通动漫| 亚洲av成人精品一区久久| 亚洲中文字幕一区二区三区有码在线看| 久久久久久久久久黄片| 午夜精品在线福利| 久久亚洲国产成人精品v| 欧美日韩在线观看h| 午夜亚洲福利在线播放| 欧美国产日韩亚洲一区| 国产午夜福利久久久久久| 久久人人爽人人爽人人片va| 最近的中文字幕免费完整| 小蜜桃在线观看免费完整版高清| 五月伊人婷婷丁香| 少妇猛男粗大的猛烈进出视频 | 色在线成人网| 精品午夜福利在线看| 乱人视频在线观看| 亚洲va在线va天堂va国产| 一级av片app| 成人一区二区视频在线观看| 中文资源天堂在线| 身体一侧抽搐| 午夜影院日韩av| 久久精品国产自在天天线| 亚洲一级一片aⅴ在线观看| 有码 亚洲区| 国产精品久久久久久av不卡| 午夜激情欧美在线| 亚洲欧美成人精品一区二区| avwww免费| 午夜老司机福利剧场| 最近最新中文字幕大全电影3| 在线播放无遮挡| 亚洲中文字幕一区二区三区有码在线看| 亚洲18禁久久av| 久99久视频精品免费| 亚洲精品乱码久久久v下载方式| 午夜视频国产福利| 欧美日本亚洲视频在线播放| 哪里可以看免费的av片| 国产日本99.免费观看| 国产午夜精品论理片| 国产一区二区在线观看日韩| 在现免费观看毛片| 国产成人一区二区在线| 国产精品一及| 国产日本99.免费观看| 久久精品国产亚洲av涩爱 | 丝袜美腿在线中文| 一级毛片aaaaaa免费看小| 日产精品乱码卡一卡2卡三| 国产黄色小视频在线观看| 亚洲av不卡在线观看| 国产精品1区2区在线观看.| 深夜精品福利| 国产单亲对白刺激| 日本-黄色视频高清免费观看| 久久人人爽人人爽人人片va| 晚上一个人看的免费电影| 精品福利观看| 女生性感内裤真人,穿戴方法视频| 欧美色欧美亚洲另类二区| 黄色配什么色好看| 丰满人妻一区二区三区视频av| 日韩亚洲欧美综合| 久久精品国产亚洲av涩爱 | 性色avwww在线观看| 午夜精品一区二区三区免费看| ponron亚洲| 美女xxoo啪啪120秒动态图| 老司机福利观看| 全区人妻精品视频| 日韩欧美免费精品| 亚洲精品乱码久久久v下载方式| 精品熟女少妇av免费看| 超碰av人人做人人爽久久| 内地一区二区视频在线| 又粗又爽又猛毛片免费看| 国产黄色小视频在线观看| 亚洲第一电影网av| 亚洲精品在线观看二区| 最近手机中文字幕大全| 国产成人一区二区在线| 天堂动漫精品| 精品午夜福利视频在线观看一区| 久久精品91蜜桃| a级毛片a级免费在线| 精品午夜福利视频在线观看一区| 中文亚洲av片在线观看爽| 久久久久久久午夜电影| 久久精品国产亚洲av天美| 成年女人看的毛片在线观看| 综合色丁香网| 精品国内亚洲2022精品成人| 在线观看一区二区三区| 秋霞在线观看毛片| 成人特级黄色片久久久久久久| 久久精品综合一区二区三区| 成人鲁丝片一二三区免费| .国产精品久久| 色哟哟·www| 老司机午夜福利在线观看视频| 亚洲专区国产一区二区| 免费大片18禁| 中文字幕久久专区| 国产精品av视频在线免费观看| 亚洲精品影视一区二区三区av| 成人亚洲精品av一区二区| 午夜精品一区二区三区免费看| 日韩,欧美,国产一区二区三区 | 啦啦啦啦在线视频资源| 99热这里只有是精品50| av天堂中文字幕网| 男女下面进入的视频免费午夜| 日本爱情动作片www.在线观看 | 中文字幕av成人在线电影| 少妇的逼好多水| 欧美xxxx黑人xx丫x性爽| 成年av动漫网址| 国产精品一区二区三区四区免费观看 | 在线免费观看的www视频| 99riav亚洲国产免费| 色尼玛亚洲综合影院| 天天一区二区日本电影三级| 国产女主播在线喷水免费视频网站 | 日韩一本色道免费dvd| 久久久久免费精品人妻一区二区| 久久久午夜欧美精品| 校园人妻丝袜中文字幕| 午夜福利成人在线免费观看| av福利片在线观看| 亚洲av.av天堂| 最近手机中文字幕大全| 十八禁国产超污无遮挡网站| 女同久久另类99精品国产91| 国产男人的电影天堂91| 在线免费十八禁| av专区在线播放| 三级经典国产精品| 久久久午夜欧美精品| a级毛片免费高清观看在线播放| 国产人妻一区二区三区在| 欧美最黄视频在线播放免费| 不卡一级毛片| 亚洲熟妇中文字幕五十中出| 亚洲av免费高清在线观看| 真实男女啪啪啪动态图| 你懂的网址亚洲精品在线观看 | 老师上课跳d突然被开到最大视频| 三级经典国产精品| 高清日韩中文字幕在线| 18禁裸乳无遮挡免费网站照片| aaaaa片日本免费| 波多野结衣高清作品| 91久久精品国产一区二区成人| 亚洲第一电影网av| 你懂的网址亚洲精品在线观看 | 亚洲精品456在线播放app| 一个人看的www免费观看视频| 国产精品久久久久久精品电影| 一本久久中文字幕| 联通29元200g的流量卡| 国产一区二区三区av在线 | 亚洲成人久久爱视频| 精品少妇黑人巨大在线播放 | 伊人久久精品亚洲午夜| 看非洲黑人一级黄片| 我要搜黄色片| 国产aⅴ精品一区二区三区波| av在线观看视频网站免费| 国产成人影院久久av| 国产精品99久久久久久久久| 国产成人福利小说| 国产成人a区在线观看| 少妇被粗大猛烈的视频| 国产精品一二三区在线看| 亚洲欧美精品自产自拍| 97热精品久久久久久| 日日摸夜夜添夜夜添av毛片| 久久久久久久午夜电影| 日韩大尺度精品在线看网址| 国产伦精品一区二区三区视频9| 久久人人爽人人片av| 全区人妻精品视频| 一区二区三区免费毛片| 婷婷亚洲欧美| 午夜亚洲福利在线播放| 免费一级毛片在线播放高清视频| 久久久成人免费电影| 亚洲一区高清亚洲精品| 国产精品久久久久久亚洲av鲁大| 成人性生交大片免费视频hd| 成人特级黄色片久久久久久久| 亚洲七黄色美女视频| 亚洲av中文字字幕乱码综合| АⅤ资源中文在线天堂| 成人美女网站在线观看视频| 国产私拍福利视频在线观看| 国内久久婷婷六月综合欲色啪| 国产男靠女视频免费网站| 99久国产av精品国产电影| 大香蕉久久网| 69人妻影院| 在线国产一区二区在线| 精品久久久久久久久av| 国产探花在线观看一区二区| 国产成年人精品一区二区| 亚洲av不卡在线观看| 99国产极品粉嫩在线观看| 午夜精品在线福利| 全区人妻精品视频| 中国美女看黄片| 日韩,欧美,国产一区二区三区 | 国产一区二区在线观看日韩| 欧美3d第一页| 久久久午夜欧美精品| 久久九九热精品免费| 天天一区二区日本电影三级| 日韩欧美免费精品| 国产伦在线观看视频一区| 国产成人福利小说| 啦啦啦韩国在线观看视频| 香蕉av资源在线| 欧美成人精品欧美一级黄| 亚洲精品亚洲一区二区| 亚洲人与动物交配视频| 91久久精品电影网| 精品欧美国产一区二区三| h日本视频在线播放| 少妇裸体淫交视频免费看高清| 麻豆一二三区av精品| 深夜精品福利| 久久久精品大字幕| 久久久久久久久大av| 欧美另类亚洲清纯唯美| 婷婷色综合大香蕉| 亚洲av不卡在线观看| 日韩欧美精品v在线| 最近2019中文字幕mv第一页| 一进一出抽搐gif免费好疼| 男插女下体视频免费在线播放| 99久久九九国产精品国产免费| 超碰av人人做人人爽久久| 小蜜桃在线观看免费完整版高清| 亚洲无线在线观看| 免费av观看视频| 成年女人永久免费观看视频| 精品久久久久久久人妻蜜臀av| 亚洲18禁久久av| 色尼玛亚洲综合影院| 我的女老师完整版在线观看| 久久久久精品国产欧美久久久| 一a级毛片在线观看| 性欧美人与动物交配| 欧美又色又爽又黄视频| 麻豆精品久久久久久蜜桃| 日韩精品青青久久久久久| 最近在线观看免费完整版| 免费观看在线日韩| 日韩欧美免费精品| 日韩国内少妇激情av| 听说在线观看完整版免费高清| 少妇的逼水好多| 国产av不卡久久| 国产成人a区在线观看| 国产私拍福利视频在线观看| 国产精品一区二区免费欧美| 国产亚洲91精品色在线| 中文字幕久久专区| 成年女人永久免费观看视频| 在线国产一区二区在线| 深爱激情五月婷婷| 国产成人一区二区在线| 69人妻影院| 国产成人freesex在线 | 亚洲中文字幕一区二区三区有码在线看| 国模一区二区三区四区视频| 小说图片视频综合网站| 亚洲欧美清纯卡通| 亚洲国产高清在线一区二区三| 99riav亚洲国产免费| 一个人看的www免费观看视频| 亚洲欧美日韩卡通动漫| 看十八女毛片水多多多| 亚洲高清免费不卡视频| 小说图片视频综合网站| 久久久久九九精品影院| 婷婷精品国产亚洲av| 日本爱情动作片www.在线观看 | 男人的好看免费观看在线视频| 网址你懂的国产日韩在线| 69av精品久久久久久| 国产免费男女视频| 精品午夜福利在线看| 中出人妻视频一区二区| 欧美不卡视频在线免费观看| 午夜久久久久精精品| 国产成人精品久久久久久| 我要看日韩黄色一级片| 亚洲精品乱码久久久v下载方式| 99久久久亚洲精品蜜臀av| 亚洲av第一区精品v没综合| 91在线观看av| 中国国产av一级| 少妇的逼水好多| 激情 狠狠 欧美| 亚洲人成网站在线观看播放| 国产精品日韩av在线免费观看| 人妻丰满熟妇av一区二区三区| 国产精品免费一区二区三区在线| 国产 一区 欧美 日韩| 99久久中文字幕三级久久日本| 亚洲天堂国产精品一区在线| 国产成人91sexporn| 在线播放国产精品三级| 国产私拍福利视频在线观看| 淫妇啪啪啪对白视频| 波多野结衣高清作品| 人妻丰满熟妇av一区二区三区| 十八禁网站免费在线| 精品一区二区三区av网在线观看| 亚洲av成人av| av专区在线播放| 久久久久久久午夜电影| 人人妻人人看人人澡| a级毛片a级免费在线| 亚洲成av人片在线播放无| 听说在线观看完整版免费高清| av在线亚洲专区| 一级毛片久久久久久久久女| 天天一区二区日本电影三级| 嫩草影院入口| 国产午夜福利久久久久久| 久久午夜亚洲精品久久| 精品人妻偷拍中文字幕| 99热6这里只有精品| 婷婷精品国产亚洲av在线| 99热这里只有是精品在线观看| 亚洲美女黄片视频| 中文字幕免费在线视频6| 国产高清激情床上av| 九九爱精品视频在线观看| 菩萨蛮人人尽说江南好唐韦庄 | 国产一区亚洲一区在线观看| 最近最新中文字幕大全电影3| 精品午夜福利在线看| av专区在线播放| 免费高清视频大片| 丝袜喷水一区| 色吧在线观看| 久久久精品大字幕| 狂野欧美激情性xxxx在线观看| 伦精品一区二区三区| av在线播放精品| 亚洲欧美成人精品一区二区| 99在线人妻在线中文字幕| 男女那种视频在线观看| 我的女老师完整版在线观看| 午夜精品国产一区二区电影 | 看非洲黑人一级黄片| 亚洲精品乱码久久久v下载方式| 国产成人91sexporn| 又黄又爽又刺激的免费视频.| 国产高清激情床上av| 亚洲天堂国产精品一区在线| АⅤ资源中文在线天堂| 在线播放无遮挡| 国产黄色小视频在线观看| 国产成人freesex在线 | 91久久精品电影网| 国产精品一二三区在线看| av国产免费在线观看| 久久久国产成人精品二区| 一级a爱片免费观看的视频| 久久久久久国产a免费观看| 十八禁国产超污无遮挡网站| 99在线人妻在线中文字幕| 波多野结衣巨乳人妻| 我要搜黄色片| 在线观看免费视频日本深夜| 国产欧美日韩一区二区精品| 午夜影院日韩av| 内地一区二区视频在线| 久久人人爽人人爽人人片va| 伦精品一区二区三区| 欧美成人a在线观看| 亚洲欧美精品自产自拍| 午夜激情欧美在线| 午夜福利高清视频| 别揉我奶头~嗯~啊~动态视频| 国产精品一区二区性色av| 女人十人毛片免费观看3o分钟| 日韩国内少妇激情av| 欧美一区二区亚洲| 一级毛片aaaaaa免费看小| 亚洲av免费在线观看| 亚洲国产精品国产精品| 2021天堂中文幕一二区在线观| 最近的中文字幕免费完整| 成人毛片a级毛片在线播放| 男人的好看免费观看在线视频| 亚洲色图av天堂| 黄色视频,在线免费观看| 亚洲精华国产精华液的使用体验 | 国产精品女同一区二区软件| 99久久精品一区二区三区| 日本精品一区二区三区蜜桃| 观看免费一级毛片| 91麻豆精品激情在线观看国产| 日本在线视频免费播放| 在线观看一区二区三区| 女的被弄到高潮叫床怎么办| 国产午夜精品久久久久久一区二区三区 | 成人欧美大片| 一个人免费在线观看电影| 国产精品亚洲一级av第二区| 51国产日韩欧美| 亚洲国产精品sss在线观看| 日韩欧美国产在线观看| 九九久久精品国产亚洲av麻豆| 国产精品一区二区免费欧美| av在线天堂中文字幕| 久久鲁丝午夜福利片| 国产亚洲精品久久久com| 国产av在哪里看| 欧美国产日韩亚洲一区| 色综合站精品国产| h日本视频在线播放| 亚洲欧美中文字幕日韩二区| 亚洲精品日韩av片在线观看| 十八禁国产超污无遮挡网站| 欧美性感艳星| 国产精品久久久久久久电影| 国产精品一二三区在线看| 国产精品久久久久久精品电影| 麻豆一二三区av精品| 日日摸夜夜添夜夜爱| 色哟哟哟哟哟哟| 久久精品国产99精品国产亚洲性色| 国产精品av视频在线免费观看| 亚洲丝袜综合中文字幕| 日本a在线网址| 欧美三级亚洲精品| 久久久国产成人精品二区| 99热网站在线观看| 在线国产一区二区在线| 欧美xxxx黑人xx丫x性爽| 又粗又爽又猛毛片免费看| 国产91av在线免费观看| 99在线人妻在线中文字幕| 日韩,欧美,国产一区二区三区 | 亚洲av一区综合| 全区人妻精品视频| 成人鲁丝片一二三区免费| 97超视频在线观看视频| 久久久久久久久久成人| 一本一本综合久久| 少妇人妻一区二区三区视频| 午夜精品一区二区三区免费看| 搡老妇女老女人老熟妇| 国产极品精品免费视频能看的| 又爽又黄无遮挡网站| 精品午夜福利在线看| 日韩国内少妇激情av| 精品欧美国产一区二区三| 18禁黄网站禁片免费观看直播| 久久久精品大字幕| 成人午夜高清在线视频| 国产爱豆传媒在线观看| 别揉我奶头 嗯啊视频| 成年女人永久免费观看视频| 人人妻人人澡人人爽人人夜夜 | 亚洲欧美精品自产自拍| 如何舔出高潮| 色哟哟·www| 国产精品1区2区在线观看.| 美女 人体艺术 gogo| 国产精品久久久久久精品电影| 91在线观看av| 99久久精品国产国产毛片| 亚洲精品日韩av片在线观看| 大又大粗又爽又黄少妇毛片口| 国产高清有码在线观看视频| 色哟哟哟哟哟哟| 亚洲av电影不卡..在线观看| 久久久久久久午夜电影| 女同久久另类99精品国产91| 成人鲁丝片一二三区免费| 亚洲国产欧洲综合997久久,| 国产精品一区二区三区四区免费观看 | 婷婷精品国产亚洲av| 久久人人爽人人片av| 国产精品,欧美在线| av在线亚洲专区| 男人和女人高潮做爰伦理| 一级a爱片免费观看的视频| 国产精品电影一区二区三区| 天天躁日日操中文字幕| 免费看a级黄色片| 久久久a久久爽久久v久久| 69人妻影院| 天天躁夜夜躁狠狠久久av| 精品人妻一区二区三区麻豆 | 啦啦啦观看免费观看视频高清| 99国产精品一区二区蜜桃av| 国产爱豆传媒在线观看| 又爽又黄a免费视频| 欧美日韩乱码在线| 国产精品综合久久久久久久免费| 亚洲美女搞黄在线观看 | 欧美最新免费一区二区三区| 久久人人爽人人片av| 亚洲av免费在线观看| 黄色一级大片看看| 精品无人区乱码1区二区| 久久久久久久久久黄片| 国产毛片a区久久久久| 一级黄片播放器| 亚洲av美国av| 99久久九九国产精品国产免费| 久久精品国产亚洲网站| 五月玫瑰六月丁香| 国语自产精品视频在线第100页| 在线看三级毛片| 欧美精品国产亚洲| 老熟妇乱子伦视频在线观看| 欧美色欧美亚洲另类二区| 十八禁网站免费在线| .国产精品久久| 男人狂女人下面高潮的视频| 国产精品日韩av在线免费观看| 高清午夜精品一区二区三区 | 国语自产精品视频在线第100页| a级毛色黄片| 亚洲熟妇熟女久久| 欧美日韩综合久久久久久| 国产精品久久久久久久久免| 久久久久久大精品| 国产一级毛片七仙女欲春2| 免费黄网站久久成人精品|