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

    智能合約函數(shù)的建模與驗證研究

    2021-11-17 03:12:34葉昊榀
    計算機仿真 2021年3期
    關鍵詞:智能方法

    葉昊榀,劉 陽

    (南京財經(jīng)大學信息工程學院,江蘇 南京 210023)

    1 引言

    近年來區(qū)塊鏈技術得到了快速的發(fā)展與推廣。作為可編程金融的區(qū)塊鏈2.0時代的代表技術[1],智能合約在不遠的未來將得到大量的推廣與應用。智能合約無需可信中介、可以控制并處理大量的數(shù)字資產(chǎn)與交易,具有很高的經(jīng)濟價值。截至目前,市面上最為流行的智能合約應用平臺以太坊的市值已經(jīng)超過1800億美元、完成了6.75億次交易。智能合約極高的經(jīng)濟價值也吸引了大量的不法分子利用智能合約本身存在的漏洞實施非法攻擊從而竊取數(shù)字資產(chǎn)。據(jù)相關研究表明,目前約有89%的智能合約都含有安全性漏洞,保守估計這些安全性漏洞所導致的損失已超過20億美元[2]。為了給智能合約提供高層次的保障性,使用形式化方法對智能合約進行驗證成為了許多學者的選擇。Nicola Atzei等人[3]從Solidity語言、EVM和區(qū)塊鏈三個層次對以太坊智能合約所存在的安全性隱患進行了總結。Joshua Ellul 和 Gordon Pace[4]展示了如何在智能合約領域中應用運行時驗證的標準化技術。胡凱等人[5]提出了一種可以應用于智能合約生命周期的形式化驗證框架和驗證方法。Anastasia Mavridou[6]提出了用于智能合約形式化驗證的VeriSolid框架、該框架同樣支持對合約函數(shù)體進行建模。Anton Permenev等人[7]提出了VERX,能夠證明以太坊智能合約的函數(shù)屬性的自動驗證器。Thomas Osterlanda等人[8]提出對Solidity語言的語義語法的形式化定義,并提出了一種將Solidity語言建模為PROMELA模型的轉換方法。Zheng Yang等人[9]發(fā)展并證明了一種用于證明以太坊智能合約的可靠性與安全性的全新的形式化符號進程虛擬機。Giancarlo Bigi等人[10]通過將博弈論與形式化方法整合在一起的方式對智能合約進行了驗證。Sukrit Kalra等人[11]提出了一個用于驗證智能合約的安全性和公平性的框架——ZEUS。Tesnim Abdellatif等人[12]提出了一種全新的形式化建模方法以驗證智能合約在其執(zhí)行環(huán)境中的行為。Xiaomin BAI等人[13]介紹了形式化建模方法和形式化驗證方法。

    現(xiàn)有研究鮮有關注智能合約的函數(shù)性質的成果。本文通過將隨機性引入到對合約函數(shù)的建模過程中,將函數(shù)建模為DTMC,實現(xiàn)了已有方法的改進,提供了對合約運行過程中可能產(chǎn)生的隨機性現(xiàn)象的關注;同時本文通過添加標識符的方式提供了對break語句和continue語句的支持,實現(xiàn)了對以太坊智能合約所有控制語句的支持,進一步提升了算法的適用范圍;通過對合約函數(shù)常用語句提供特定的處理方式提升了算法處理函數(shù)語句的能力。最終,本文的方法實現(xiàn)了更加普適地將智能合約的函數(shù)建模為DTMC并進行驗證的目標。

    2 建模智能合約函數(shù)

    智能合約的實際功能是通過函數(shù)的觸發(fā)和運行而得以實現(xiàn)的,因而智能合約在函數(shù)運行時的狀態(tài)是值得研究的。同樣的,一些惡意攻擊者也會利用合約函數(shù)的漏洞破壞函數(shù)的原子性與隔離性,對合約狀態(tài)產(chǎn)生影響、從中非法牟利。

    本文希望通過使用隨機模型檢驗的方式來建模合約函數(shù)并實現(xiàn)對函數(shù)的性質的驗證,從而為智能合約的相關性質提供保障。

    2.1 概覽

    為了實現(xiàn)以隨機模型檢驗的方法建模并驗證智能合約函數(shù)的函數(shù)體語句,本文將Mavridou A等人[6]的杰出工作進行了拓展,實現(xiàn)了將智能合約函數(shù)的函數(shù)體語句建模為DTMC,并為函數(shù)體語句提供了更加全面的支持。

    2.2 智能合約與隨機性

    要將智能合約的函數(shù)建模為DTMC,需要解決兩大問題:合約函數(shù)是否擁有狀態(tài)和遷移?合約函數(shù)在運行時是否伴隨隨機性現(xiàn)象?

    首先回答合約函數(shù)是否擁有狀態(tài)與遷移。已有的相關研究[6]和Solidity官方文檔均已表明合約函數(shù)是可以擁有狀態(tài)與遷移的。

    再回答合約函數(shù)在運行時是否會伴隨隨機性現(xiàn)象。以太坊智能合約在設計時被限定為確定性的、非隨機的,其本身不會造成隨機性現(xiàn)象。但合約函數(shù)在運行過程中會與環(huán)境產(chǎn)生交互,由于環(huán)境的不確定性,將會產(chǎn)生隨機現(xiàn)象。例如,由于環(huán)境產(chǎn)生的參數(shù)不確定,合約函數(shù)在收到不同的參數(shù)時,可能會觸發(fā)函數(shù)體內(nèi)不同的語句塊,從而造成函數(shù)運行結果的不同,最終造成函數(shù)輸出狀態(tài)的差異。因此,合約函數(shù)在運行時是伴隨著隨機性現(xiàn)象的。

    基于此,認為智能合約的函數(shù)是可以被建模為DTMC的。

    2.3 將合約函數(shù)建模為DTMC

    2.3.1 智能合約函數(shù)簡介

    智能合約中聲明函數(shù)的語法如下:

    function functionName (datatype dataName)public payable modifierName()returns (dataType){ …}

    若函數(shù)沒有返回值,則“returns (dataType)”可以省略。函數(shù)名后緊跟的括號內(nèi)為輸入?yún)?shù)類型及參數(shù)名。modifierName()表示函數(shù)修飾器,其可以改變函數(shù)的行為。pubic為函數(shù)可見性,智能合約的函數(shù)可以分為public(external)和internal兩種,前者不僅可以被其它合約調(diào)用,而internal函數(shù)僅可在本合約內(nèi)部運行,即通過本合約的public函數(shù)調(diào)用而觸發(fā)運行。

    而require(condition)語句是目前最常用的條件判定語句,當condition表達式的值為false時,合約狀態(tài)將自動回滾至該條require語句所在函數(shù)執(zhí)行前的狀態(tài)。基于該性質,require語句被大量的合約用于判定合約狀態(tài)是否滿足函數(shù)的觸發(fā)條件。

    2.3.2 遷移概率的假設

    本文的研究是在已有的將智能合約函數(shù)的函數(shù)體語句建模為有限狀態(tài)機的工作[6]上繼續(xù)進行的,其將函數(shù)體語句的運行作為產(chǎn)生新狀態(tài)的判定依據(jù),通過對函數(shù)體語句進行分類,每執(zhí)行一個特定的語句,便生成特定數(shù)量的狀態(tài)和遷移。工作以此為基礎,通過如下假設向遷移中加入了概率,以實現(xiàn)對隨機性現(xiàn)象的考察。

    假設一:在函數(shù)運行的某一狀態(tài)中,其遷移概率是平均分布的。

    對于合約函數(shù)而言,只有選擇、循環(huán)等控制語句可能造成函數(shù)狀態(tài)的分支;其余情況下,合約語句都是順序執(zhí)行的。因此,在對合約函數(shù)建模的過程中,如下圖1所示,函數(shù)的大多數(shù)狀態(tài)都只有一個后繼狀態(tài),因而其遷移概率先天為1,滿足設立的假設;對于由控制結構生成的狀態(tài)遷移,如下圖2所示,由于可能產(chǎn)生若干N個后繼狀態(tài),因而其遷移概率為1/N,這樣的假設固然十分簡陋,卻可以為研究提供很大的幫助,有能力驗證合約函數(shù)的隨機性質。而如何獲得更加接近現(xiàn)實的概率則有待于進一步的研究。

    圖1 非控制語句對應產(chǎn)生的順序狀態(tài)遷移

    圖2 控制語句生成的分支結構狀態(tài)遷移

    2.3.3 對調(diào)用函數(shù)語句的簡易支持

    智能合約的函數(shù)同其它編程語言一樣,智能合約函數(shù)也可以實現(xiàn)對其它函數(shù)的調(diào)用。本文將合約函數(shù)中調(diào)用了函數(shù)的語句分為兩類處理:

    1)調(diào)用的是public類型的函數(shù),將其作為普通的順序語句處理。因為可以對public函數(shù)單獨建模驗證處理,因此為了簡化問題,這里不再將函數(shù)中調(diào)用的public函數(shù)展開建模;

    2)調(diào)用了internal函數(shù),對這類調(diào)用又可細分為兩種情況:

    a)對于諸如用于if(condition)中條件判定語句的調(diào)用,不進行展開;

    b)其它情況則將進行展開處理,即對internal函數(shù)的語句進行建模;

    通過這樣的處理,文中的方法實現(xiàn)了對合約函數(shù)中調(diào)用函數(shù)語句將的簡易支持。

    2.3.4 控制語句的全面支持

    智能合約Solidity語言的控制結構共有if、else、while、do、for、break、continue、return等8種,Mavridou A[6]的工作未提供對do、break、continue語句的支持。文中的工作提供了對這三種控制結構的支持,從而實現(xiàn)了對合約語言控制結構的全面支持。

    其中在處理do語句時,借鑒了文獻[6]對while語句的處理方法,這里不做贅述。

    continue語句用于跳過本次循環(huán)體中余下尚未執(zhí)行的語句,立即進行下一次的循環(huán)條件判定;break語句用于在循環(huán)結構中結束本層循環(huán)體。設立了一個標識符loop以確定函數(shù)執(zhí)行break或是continue語句時合約處于第幾層循環(huán)。在建模開始時,loop=0,其后隨著算法的運行、建模過程的推進,每進入一層循環(huán),置loop=loop+1;同樣的,沒處理完一層循環(huán)體的語句,便置loop=loop -1。通過這樣一個簡單的方式,可以明晰所處理的語句位于哪一層循環(huán)體,從而實現(xiàn)算法可以正確的建立對應狀態(tài)的遷移、實現(xiàn)了對break語句和continue語句的支持。

    2.3.5 require語句的處理

    如前所述,大量智能合約的函數(shù)使用require語句以判定合約狀態(tài)是否可以觸發(fā)合約函數(shù)。對此本文將require語句作為一種特殊的語句進行了處理的細化。

    對于require(conditon)語句,若conditon語句為真,則合約函數(shù)將運行下一語句;否則將回滾至合約函數(shù)運行之前的狀態(tài)。因此將對require語句進行了如下處理:

    如下圖3,設函數(shù)的初始狀態(tài)為Sinit,當前狀態(tài)為Sin,當條件不滿足時,狀態(tài)回滾,則增加遷移Sin→Sinit,并記遷移概率為Prevert;當條件滿足時,新增狀態(tài)S′,增加遷移Sin→S′,遷移概率為1-Prevert。本文中,在概率平均分布的假設之下,有Prevert=1-Prevert=0.5。

    圖3 require語句建模效果圖

    2.3.6 建模流程簡介

    在介紹完本文所做工作后,介紹一下使用本文算法對合約函數(shù)的函數(shù)體語句建模流程。由于本文的工作是直接對合約函數(shù)建模,因而使用本文方法對函數(shù)建模的流程與原研究有所不同。具體的建模步驟總結如下:

    1)按順序將合約函數(shù)的修飾器語句加入到合約函數(shù)的函數(shù)體之中;

    2)確定觸發(fā)、輸出狀態(tài)并調(diào)用算法:若函數(shù)不包含require語句或函數(shù)未改變其require中條件語句包含的變量值,則新增狀態(tài)S0,以p=1,loop=0調(diào)用算法functionAugment(S0,S0,S0,1,stmts);否則新增狀態(tài)S0,S1,以p=1,loop=0調(diào)用算法functionAugment(S0,S0,S1,1,stmts),其中stmts為函數(shù)體語句。

    該算法將函數(shù)體語句分為12類,每類對應相應的轉換方式。這里限于篇幅將僅展示算法中的部分類別語句,完整的算法可以通過復制并訪問https:∥pan.baidu.com/s/11nQRSezd6ajQdJrcsztQDA,提取碼67p9獲得。

    算法X.functionAugment(SINIT,SIN,SOUT,pIN,stmt)

    1)if loop=0:

    2)functionAugment(SINIT,SIN,SOUT,PIN,stmt,SIN,SOUT);

    3): functionAugment(SINIT,SIN,SOUT,PIN,stmt,SIN,SOUT,S[loop]loopInit,S[loop]loopEnd);

    算法X.functionAugment(SINIT,SIN,SOUT,PIN,stmt,SLOOPINIT,SLOOPEND)

    1)if stmt is a require(condition)statement:{

    2)add a transition SIN→ SINITwith probability P=PIN*(1-Prevert);

    3)add a transition SIN→ SOUTwith probability P=PIN*Prevert;}

    4)else if stmt is variable declaration statement ‖ event statement ‖expression statement:{…

    3 實驗結果與分析

    為驗證本文的提出的建模方法,首先將本文的算法應用于部分智能合約的合約函數(shù)之中。囿于篇幅,這里只選取下節(jié)將用來驗證性質的3個函數(shù)進行建模展示。

    3.1 建模結果與分析

    Mavridou A等人根據(jù)Solidity官方合約改編的blindAuction合約的withdraw函數(shù)與undid函數(shù)的代碼如下圖4、圖5所示,其生成DTMC的狀態(tài)遷移圖則如圖6、圖7所示。

    需注意的是withdraw函數(shù)生成的DTMC中的三處遷移:S7→S8和S6→S8與unbid函數(shù)生成的DTMC中的S5→S6。這三處遷移對應的是函數(shù)體中的transfer語句。正如Mavridou A等人在研究中的表述[6],僅從生成的DTMC看,文獻的方法可以避免在執(zhí)行transfer等語句后對fallback函數(shù)的調(diào)用從而消除了“可重入性脆弱”。

    圖4 文獻[6]中合約withdraw函數(shù)代碼

    圖5 文獻[6]中合約unbid函數(shù)代碼

    圖6 withdraw函數(shù)所生成DTMC

    圖7 unbid函數(shù)所生成的DTMC

    Solidity文檔中的blindAuction合約的withdraw函數(shù)的函數(shù)體語句代碼及函數(shù)體生成的DTMC分別如下圖8與圖9所示。由于這里的DTMC狀態(tài)相對較少,因此就很難看出是否存在“可重入性脆弱”。

    圖8 blindAucion合約withdraw函數(shù)代碼

    圖9 withdraw函數(shù)所生成的DTMC

    3.2 驗證生成的DTMC

    對于智能合約函數(shù)而言,最易遭受的攻擊就是利用“可重入性”漏洞破壞函數(shù)原子性進行的,對此,本文規(guī)約了一條PCTL公式以用于驗證智能合約遭受利用“可重入性”漏洞的攻擊時是否安全:

    對于智能合約而言,到達狀態(tài)r后,系統(tǒng)在到達狀態(tài)j之前不會到達狀態(tài)i:

    (s=r)i,P-≤p.[(!(s=j))U(s=i)]

    (1)

    本文對此前生成的DTMC的最終得到驗證結果如下表1所示。正如上一節(jié)所做的分析,文獻[6]中的兩個函數(shù)不存在可重入性漏洞,而Solidity文檔示例合約的函數(shù)也通過了驗證。由于對以上合約函數(shù)進行可重入性漏洞的安全性驗證均得到了通過,為了驗證方法的正確性,對Atzei N等人[3]提出的存在可重入性漏洞的實例合約SimpleDao進行了建模驗證,其未通過驗證。該結果有力的證明了本文方法的正確性。

    表1 函數(shù)“沒有可重入性漏洞”驗證結果

    4 結束語

    本文基于已有研究,通過增加對隨機性的關注和合約控制語句的全覆蓋,提出了一種將智能合約的函數(shù)建模DTMC的方法。本方法首先通過向狀態(tài)遷移過程添加概率的方式實現(xiàn)了對隨機性現(xiàn)象的關注;其次,通過對函數(shù)類型的分類,提供了對函數(shù)調(diào)用語句的簡易支持;第三,增加了對break語句和continue語句的支持,實現(xiàn)了對智能合約所有控制語句的支持;最后,細化了前人研究的部分細節(jié),對部分語句提供了差異化的處理方式,改進了算法的處理效果。最終的實驗結果表明,本文的方法可以實現(xiàn)將智能合約函數(shù)的函數(shù)體語句建模為DTMC、實現(xiàn)對智能合約全控制語句的支持等目標。同時,本文對由智能合約所生成DTMC的性質規(guī)約與驗證的結果也表明了本文方法的正確性。

    猜你喜歡
    智能方法
    智能制造 反思與期望
    學習方法
    智能前沿
    文苑(2018年23期)2018-12-14 01:06:06
    智能前沿
    文苑(2018年19期)2018-11-09 01:30:14
    智能前沿
    文苑(2018年17期)2018-11-09 01:29:26
    智能前沿
    文苑(2018年21期)2018-11-09 01:22:32
    智能制造·AI未來
    商周刊(2018年18期)2018-09-21 09:14:46
    可能是方法不對
    用對方法才能瘦
    Coco薇(2016年2期)2016-03-22 02:42:52
    四大方法 教你不再“坐以待病”!
    Coco薇(2015年1期)2015-08-13 02:47:34
    国产精品国产三级国产av玫瑰| 国产精品99久久99久久久不卡 | 99九九线精品视频在线观看视频| av女优亚洲男人天堂| av线在线观看网站| 国产在线免费精品| 婷婷色综合大香蕉| 国产高清有码在线观看视频| 中文字幕制服av| 人妻一区二区av| 男女边摸边吃奶| 欧美精品国产亚洲| 中文字幕精品免费在线观看视频 | 国产伦精品一区二区三区视频9| 一级毛片久久久久久久久女| 日本黄色片子视频| 一个人看视频在线观看www免费| 日日啪夜夜撸| 日韩成人av中文字幕在线观看| 国产精品国产三级国产专区5o| 一级毛片aaaaaa免费看小| 欧美三级亚洲精品| 亚洲一级一片aⅴ在线观看| 美女内射精品一级片tv| 精品亚洲成a人片在线观看 | 国产视频内射| 99国产精品免费福利视频| 久久久午夜欧美精品| 国产精品欧美亚洲77777| 国产片特级美女逼逼视频| 少妇精品久久久久久久| 永久网站在线| 有码 亚洲区| 五月天丁香电影| av在线老鸭窝| 日韩欧美 国产精品| 少妇人妻久久综合中文| 亚洲va在线va天堂va国产| 精品亚洲乱码少妇综合久久| 成年美女黄网站色视频大全免费 | 少妇人妻一区二区三区视频| 啦啦啦视频在线资源免费观看| 晚上一个人看的免费电影| 欧美+日韩+精品| 精品人妻偷拍中文字幕| 在线观看国产h片| 少妇 在线观看| 亚洲av中文字字幕乱码综合| 国产精品无大码| 青春草亚洲视频在线观看| 少妇 在线观看| 午夜视频国产福利| 街头女战士在线观看网站| 搡老乐熟女国产| 久久精品国产亚洲网站| 国产毛片在线视频| 免费播放大片免费观看视频在线观看| 最近手机中文字幕大全| 久久这里有精品视频免费| 久久久久久九九精品二区国产| 国产成人精品婷婷| 韩国av在线不卡| 亚洲人成网站在线观看播放| 日产精品乱码卡一卡2卡三| 一级二级三级毛片免费看| 日韩一区二区三区影片| 亚洲中文av在线| 99热国产这里只有精品6| 亚洲欧美日韩卡通动漫| 老师上课跳d突然被开到最大视频| 大陆偷拍与自拍| 精品一区二区免费观看| 黄色视频在线播放观看不卡| 久久久久久久久久成人| 精品久久久久久电影网| 久久久色成人| 熟妇人妻不卡中文字幕| 狠狠精品人妻久久久久久综合| 美女xxoo啪啪120秒动态图| 国产精品女同一区二区软件| 卡戴珊不雅视频在线播放| a级一级毛片免费在线观看| 一个人看视频在线观看www免费| 你懂的网址亚洲精品在线观看| freevideosex欧美| 少妇人妻 视频| 久久久精品94久久精品| 在线观看免费高清a一片| 国产精品久久久久久精品电影小说 | 日本一二三区视频观看| 亚洲精品成人av观看孕妇| 91精品国产九色| 日韩视频在线欧美| 伦理电影大哥的女人| 亚洲一区二区三区欧美精品| 精品国产乱码久久久久久小说| 在线观看免费高清a一片| 高清毛片免费看| 九九在线视频观看精品| 搡老乐熟女国产| 男人狂女人下面高潮的视频| 国产有黄有色有爽视频| 精品久久久久久久久av| 欧美亚洲 丝袜 人妻 在线| 久久久精品94久久精品| 国产乱来视频区| 人妻一区二区av| 精品国产乱码久久久久久小说| 日日摸夜夜添夜夜爱| 久久精品国产鲁丝片午夜精品| 老司机影院毛片| 一本—道久久a久久精品蜜桃钙片| 国产精品嫩草影院av在线观看| 99久久精品一区二区三区| 亚洲精品久久久久久婷婷小说| 综合色丁香网| 蜜桃久久精品国产亚洲av| 成人亚洲欧美一区二区av| 日韩大片免费观看网站| 夜夜骑夜夜射夜夜干| 联通29元200g的流量卡| 免费人妻精品一区二区三区视频| 国产免费一区二区三区四区乱码| 99久久精品一区二区三区| 自拍偷自拍亚洲精品老妇| 亚洲色图综合在线观看| 免费少妇av软件| 日韩一本色道免费dvd| 青青草视频在线视频观看| 中文字幕亚洲精品专区| 男女免费视频国产| 久久99热这里只频精品6学生| 特大巨黑吊av在线直播| 99视频精品全部免费 在线| 亚洲av福利一区| 免费黄色在线免费观看| 免费看光身美女| 亚洲怡红院男人天堂| 高清欧美精品videossex| 一级毛片aaaaaa免费看小| 在线观看免费日韩欧美大片 | 亚洲内射少妇av| 韩国av在线不卡| 岛国毛片在线播放| av又黄又爽大尺度在线免费看| 国产黄色视频一区二区在线观看| 看十八女毛片水多多多| 97在线视频观看| 亚洲av综合色区一区| 亚洲av二区三区四区| 日韩中文字幕视频在线看片 | 看非洲黑人一级黄片| 插阴视频在线观看视频| 中文资源天堂在线| 少妇人妻久久综合中文| 麻豆精品久久久久久蜜桃| 黄色一级大片看看| 多毛熟女@视频| 美女视频免费永久观看网站| 我的老师免费观看完整版| 在线观看国产h片| 蜜桃久久精品国产亚洲av| 日本黄大片高清| 18禁在线播放成人免费| 免费少妇av软件| 国产精品偷伦视频观看了| 大片免费播放器 马上看| 国产一区有黄有色的免费视频| 中文字幕av成人在线电影| 亚洲,一卡二卡三卡| 久久久a久久爽久久v久久| 高清黄色对白视频在线免费看 | 国产无遮挡羞羞视频在线观看| 老司机影院毛片| 夫妻午夜视频| 精品人妻一区二区三区麻豆| 国产精品偷伦视频观看了| 亚洲婷婷狠狠爱综合网| 精品视频人人做人人爽| 亚洲美女视频黄频| 青春草国产在线视频| 老司机影院毛片| 欧美少妇被猛烈插入视频| 国产精品蜜桃在线观看| 国产永久视频网站| 男男h啪啪无遮挡| 日韩视频在线欧美| 国产伦精品一区二区三区视频9| a 毛片基地| 国产欧美亚洲国产| 国国产精品蜜臀av免费| 涩涩av久久男人的天堂| 亚洲欧美日韩无卡精品| 丝袜脚勾引网站| 不卡视频在线观看欧美| 亚州av有码| 免费看av在线观看网站| 久久热精品热| 国产精品久久久久成人av| 中国美白少妇内射xxxbb| 少妇人妻久久综合中文| 久热久热在线精品观看| 久久精品人妻少妇| 97热精品久久久久久| av视频免费观看在线观看| 日韩伦理黄色片| 亚洲国产精品成人久久小说| 人体艺术视频欧美日本| 亚洲欧美日韩卡通动漫| 在线播放无遮挡| 高清日韩中文字幕在线| 国产精品蜜桃在线观看| 日产精品乱码卡一卡2卡三| 好男人视频免费观看在线| 欧美变态另类bdsm刘玥| 五月玫瑰六月丁香| 伊人久久国产一区二区| 在线观看免费日韩欧美大片 | 在线观看免费高清a一片| 精品一品国产午夜福利视频| 亚洲av男天堂| 成人二区视频| 男女免费视频国产| 午夜老司机福利剧场| 欧美日本视频| 一本—道久久a久久精品蜜桃钙片| 久久精品久久久久久久性| 亚洲国产高清在线一区二区三| 人人妻人人添人人爽欧美一区卜 | 欧美bdsm另类| 欧美精品亚洲一区二区| 欧美日韩一区二区视频在线观看视频在线| 久久6这里有精品| h视频一区二区三区| 免费播放大片免费观看视频在线观看| 干丝袜人妻中文字幕| 男女免费视频国产| 亚洲综合精品二区| 亚洲中文av在线| av一本久久久久| 中文字幕人妻熟人妻熟丝袜美| av在线观看视频网站免费| 久久国内精品自在自线图片| 亚洲色图av天堂| 舔av片在线| 又黄又爽又刺激的免费视频.| av播播在线观看一区| 日韩亚洲欧美综合| 免费av不卡在线播放| 舔av片在线| 亚洲av成人精品一区久久| 精品人妻视频免费看| 黄色欧美视频在线观看| 日韩中字成人| 国产亚洲一区二区精品| 男女啪啪激烈高潮av片| 国产老妇伦熟女老妇高清| www.av在线官网国产| 97在线视频观看| 精品亚洲成a人片在线观看 | 美女中出高潮动态图| 日本wwww免费看| 麻豆乱淫一区二区| 欧美精品人与动牲交sv欧美| 国产精品久久久久成人av| www.av在线官网国产| 狂野欧美激情性xxxx在线观看| 国产久久久一区二区三区| 免费高清在线观看视频在线观看| 国产美女午夜福利| av在线蜜桃| 久久6这里有精品| 91精品一卡2卡3卡4卡| 爱豆传媒免费全集在线观看| videos熟女内射| 亚洲熟女精品中文字幕| 麻豆精品久久久久久蜜桃| 三级国产精品欧美在线观看| 男男h啪啪无遮挡| 高清视频免费观看一区二区| 青春草亚洲视频在线观看| 日本欧美视频一区| 国产精品国产三级国产av玫瑰| 中文字幕亚洲精品专区| 深夜a级毛片| 精品一区二区三区视频在线| 大话2 男鬼变身卡| 高清欧美精品videossex| 看十八女毛片水多多多| 国产免费视频播放在线视频| kizo精华| av一本久久久久| 免费少妇av软件| 少妇人妻久久综合中文| 熟妇人妻不卡中文字幕| 久久久久精品久久久久真实原创| 欧美成人精品欧美一级黄| 午夜日本视频在线| 国产老妇伦熟女老妇高清| 国产高清不卡午夜福利| 欧美xxxx黑人xx丫x性爽| 一个人看视频在线观看www免费| 欧美少妇被猛烈插入视频| 久久久久久久亚洲中文字幕| 七月丁香在线播放| 狠狠精品人妻久久久久久综合| 国产精品成人在线| 美女高潮的动态| 中文字幕av成人在线电影| 男人和女人高潮做爰伦理| 波野结衣二区三区在线| 国产精品久久久久久av不卡| 亚洲经典国产精华液单| 少妇猛男粗大的猛烈进出视频| 尾随美女入室| 一级毛片久久久久久久久女| 伦精品一区二区三区| 日韩强制内射视频| 国产成人午夜福利电影在线观看| 狂野欧美激情性xxxx在线观看| 久久婷婷青草| 亚洲国产欧美人成| 亚洲av中文字字幕乱码综合| 多毛熟女@视频| 精品久久久噜噜| 国产精品一及| 国产大屁股一区二区在线视频| 亚洲美女视频黄频| 国产在线一区二区三区精| 久久精品国产自在天天线| 亚洲av综合色区一区| 只有这里有精品99| 色视频www国产| 亚洲av中文av极速乱| 国产精品一区www在线观看| 大话2 男鬼变身卡| 男人爽女人下面视频在线观看| 精品国产露脸久久av麻豆| 好男人视频免费观看在线| 性高湖久久久久久久久免费观看| 美女福利国产在线 | 狂野欧美激情性xxxx在线观看| 久久婷婷青草| 男女国产视频网站| 欧美日本视频| 人人妻人人添人人爽欧美一区卜 | 高清av免费在线| 国产 一区 欧美 日韩| 一区二区av电影网| 亚洲不卡免费看| 男女下面进入的视频免费午夜| 久热久热在线精品观看| 又大又黄又爽视频免费| 亚洲不卡免费看| 少妇人妻 视频| 蜜桃久久精品国产亚洲av| 99热国产这里只有精品6| 国产精品蜜桃在线观看| 又大又黄又爽视频免费| 国产乱人偷精品视频| 日韩制服骚丝袜av| 精品亚洲成a人片在线观看 | 色5月婷婷丁香| 我要看日韩黄色一级片| 99re6热这里在线精品视频| 偷拍熟女少妇极品色| 国产毛片在线视频| av在线播放精品| 日本黄色日本黄色录像| 欧美一区二区亚洲| 一个人看视频在线观看www免费| 少妇裸体淫交视频免费看高清| 国产成人一区二区在线| 日本爱情动作片www.在线观看| 国产探花极品一区二区| 色视频在线一区二区三区| 国产精品99久久久久久久久| av国产精品久久久久影院| 人妻制服诱惑在线中文字幕| 亚洲高清免费不卡视频| 精品国产一区二区三区久久久樱花 | 欧美 日韩 精品 国产| 亚洲熟女精品中文字幕| 内地一区二区视频在线| 国产成人免费观看mmmm| 精品久久久噜噜| 2018国产大陆天天弄谢| 蜜桃在线观看..| 一级二级三级毛片免费看| 伦精品一区二区三区| 视频中文字幕在线观看| 看十八女毛片水多多多| 一本久久精品| 1000部很黄的大片| 免费黄色在线免费观看| 国产 一区精品| 亚洲av不卡在线观看| 3wmmmm亚洲av在线观看| 久久久久久久久久久丰满| 99热网站在线观看| 亚洲三级黄色毛片| 亚洲精品国产色婷婷电影| 日日摸夜夜添夜夜添av毛片| 一区二区三区四区激情视频| 国产高清不卡午夜福利| 一本一本综合久久| 久久久久久九九精品二区国产| 午夜激情福利司机影院| 日本色播在线视频| 高清毛片免费看| 99久久中文字幕三级久久日本| 一级爰片在线观看| 日韩av免费高清视频| 国产伦精品一区二区三区四那| 国产视频首页在线观看| 亚洲最大成人中文| 能在线免费看毛片的网站| 天堂中文最新版在线下载| 热99国产精品久久久久久7| 我的老师免费观看完整版| 日韩 亚洲 欧美在线| 2022亚洲国产成人精品| 极品教师在线视频| 国产成人91sexporn| 观看免费一级毛片| 国产亚洲91精品色在线| 在线播放无遮挡| 久久青草综合色| 一个人看的www免费观看视频| 亚洲综合精品二区| 日韩av不卡免费在线播放| 亚洲精品第二区| 免费人妻精品一区二区三区视频| 中文字幕亚洲精品专区| 一本—道久久a久久精品蜜桃钙片| 联通29元200g的流量卡| 我要看日韩黄色一级片| 女性生殖器流出的白浆| av不卡在线播放| 成人毛片a级毛片在线播放| 日韩一区二区三区影片| 少妇被粗大猛烈的视频| 国产高清三级在线| 日韩强制内射视频| 成人高潮视频无遮挡免费网站| av国产精品久久久久影院| .国产精品久久| 久久人妻熟女aⅴ| 99久国产av精品国产电影| 欧美精品一区二区大全| 亚洲成人一二三区av| 一区二区av电影网| 日韩电影二区| 少妇裸体淫交视频免费看高清| 网址你懂的国产日韩在线| 大香蕉97超碰在线| 亚洲一区二区三区欧美精品| 在线亚洲精品国产二区图片欧美 | av国产免费在线观看| 伊人久久国产一区二区| 夫妻午夜视频| 看免费成人av毛片| 中文字幕精品免费在线观看视频 | 欧美极品一区二区三区四区| 我的女老师完整版在线观看| 成人午夜精彩视频在线观看| 亚洲,一卡二卡三卡| 在线天堂最新版资源| 中文乱码字字幕精品一区二区三区| 国产极品天堂在线| 日韩中字成人| 国产黄片视频在线免费观看| 免费av不卡在线播放| 男人爽女人下面视频在线观看| 欧美亚洲 丝袜 人妻 在线| 亚洲人成网站在线播| 99久久中文字幕三级久久日本| 日韩电影二区| 亚洲精品久久午夜乱码| 夜夜看夜夜爽夜夜摸| 国产黄色视频一区二区在线观看| 3wmmmm亚洲av在线观看| 亚洲第一av免费看| 欧美一区二区亚洲| 九九在线视频观看精品| 一级黄片播放器| 中文欧美无线码| 尤物成人国产欧美一区二区三区| 丰满乱子伦码专区| 国产精品一区二区三区四区免费观看| 五月天丁香电影| 亚洲欧美精品专区久久| 久久精品国产鲁丝片午夜精品| 日韩av免费高清视频| 国产探花极品一区二区| av不卡在线播放| 在线观看免费日韩欧美大片 | 成人二区视频| 亚洲精品乱久久久久久| 熟女av电影| 嫩草影院入口| 国产爱豆传媒在线观看| 极品教师在线视频| 欧美精品国产亚洲| 不卡视频在线观看欧美| 热99国产精品久久久久久7| 日本与韩国留学比较| 亚洲精品一区蜜桃| 欧美另类一区| 国产白丝娇喘喷水9色精品| 国产淫片久久久久久久久| 亚洲欧美日韩无卡精品| 亚洲人成网站高清观看| 少妇裸体淫交视频免费看高清| 国产av码专区亚洲av| 国产中年淑女户外野战色| 国产精品av视频在线免费观看| av专区在线播放| 国产av国产精品国产| 制服丝袜香蕉在线| 久热久热在线精品观看| 久久人人爽人人爽人人片va| 国产欧美亚洲国产| 久久久久精品性色| 又大又黄又爽视频免费| 久久久精品免费免费高清| 卡戴珊不雅视频在线播放| 中文天堂在线官网| 免费黄网站久久成人精品| 精品久久国产蜜桃| 一个人看的www免费观看视频| 欧美精品亚洲一区二区| 草草在线视频免费看| h视频一区二区三区| 一二三四中文在线观看免费高清| 91久久精品电影网| 蜜桃久久精品国产亚洲av| 国产精品三级大全| 女性生殖器流出的白浆| 最近的中文字幕免费完整| 九九久久精品国产亚洲av麻豆| 少妇的逼水好多| 国产免费一区二区三区四区乱码| 2022亚洲国产成人精品| 观看免费一级毛片| 天美传媒精品一区二区| 午夜福利网站1000一区二区三区| 如何舔出高潮| 国产国拍精品亚洲av在线观看| 免费大片黄手机在线观看| 在现免费观看毛片| 精品国产乱码久久久久久小说| 秋霞伦理黄片| 大片免费播放器 马上看| 亚洲av国产av综合av卡| 新久久久久国产一级毛片| 青春草亚洲视频在线观看| 一级毛片黄色毛片免费观看视频| 免费看av在线观看网站| 啦啦啦在线观看免费高清www| 日韩国内少妇激情av| 在线免费十八禁| 亚洲av成人精品一二三区| 少妇的逼水好多| 一级毛片我不卡| 国产精品成人在线| 精品久久久噜噜| 欧美zozozo另类| 日韩一本色道免费dvd| 日日啪夜夜爽| 偷拍熟女少妇极品色| 国产免费福利视频在线观看| 亚洲国产成人一精品久久久| 97在线视频观看| 国产av精品麻豆| 久久99热6这里只有精品| 大码成人一级视频| 久久久久久久久久成人| 在线免费十八禁| 亚洲怡红院男人天堂| 亚洲国产精品999| 成人无遮挡网站| 精品人妻视频免费看| 亚洲丝袜综合中文字幕| 国产免费一区二区三区四区乱码| 国产精品福利在线免费观看| 免费少妇av软件| 午夜福利视频精品| 亚洲精品自拍成人| 久久久a久久爽久久v久久| 免费观看性生交大片5| 男女啪啪激烈高潮av片| 免费黄频网站在线观看国产| 九色成人免费人妻av| 欧美人与善性xxx| 大片免费播放器 马上看| 成年美女黄网站色视频大全免费 | 黑丝袜美女国产一区| 我要看黄色一级片免费的| 两个人的视频大全免费| 国产视频内射| 日韩精品有码人妻一区| 最近最新中文字幕大全电影3| 高清av免费在线| 伦精品一区二区三区| 好男人视频免费观看在线| 午夜福利网站1000一区二区三区| 国产精品国产三级国产专区5o| 久久久久精品久久久久真实原创| 国产一区有黄有色的免费视频| 一级毛片电影观看| 免费大片黄手机在线观看| 日本一二三区视频观看| 日日啪夜夜撸| 亚洲精品乱码久久久v下载方式|