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

    基于腳本解釋器的區(qū)塊鏈交易合約原理與實(shí)踐

    2020-09-26 09:32:33郭倩王中豪王晟典林映春
    網(wǎng)絡(luò)空間安全 2020年9期
    關(guān)鍵詞:比特幣智能合約運(yùn)行機(jī)制

    郭倩 王中豪 王晟典 林映春

    摘 ? 要:基于腳本解釋器的區(qū)塊鏈交易合約架構(gòu)是目前最簡(jiǎn)潔且高效的智能合約設(shè)計(jì)之一,它具有去中心化、總量固定、可自由兌換、匿名性等特點(diǎn),也有利于密碼技術(shù)在區(qū)塊鏈中的靈活應(yīng)用與實(shí)現(xiàn)。文章在整體介紹比特幣腳本系統(tǒng)交易結(jié)構(gòu)的基礎(chǔ)上,闡述了面向未花費(fèi)交易(UTXO)的輸入交易、輸出交易的結(jié)構(gòu),并詳細(xì)地給出了比特幣腳本指令系統(tǒng)及其執(zhí)行過程和驗(yàn)證機(jī)制,從而實(shí)現(xiàn)了區(qū)塊鏈交易合約中基于腳本解釋器的公鑰支付方案。

    關(guān)鍵詞:智能合約;比特幣;運(yùn)行機(jī)制

    中圖分類號(hào): TP312 ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A

    Abstract: The blockchain transaction contract architecture based on the script interpreter is one of the most concise and efficient smart contract designs at present. It has the characteristics of decentralization, fixed total amount, free exchange, and anonymity. It is also conducive to the flexible application and implementation of cryptography in the blockchain. Based on the overall introduction of the transaction structure of the Bitcoin script system, this paper explains the structure of input transactions and output transactions for unspent transactions (UTXO). In addition, this paper details the Bitcoin script instruction system and its execution process and verification mechanism, so as to implement the public key payment scheme based on the script interpreter in the blockchain transaction contract.

    Key words: smart contracts; bitcoin; operating mechanism

    1 引言

    智能合約(Smart Contracts)在廣義上講是指任何符合多方之間約定的計(jì)算機(jī)協(xié)議,現(xiàn)多指運(yùn)行在區(qū)塊鏈上的一個(gè)程序或者腳本,具有自動(dòng)執(zhí)行、不可篡改、可回溯等特性。Nick Szabo在1994年提出“智能合約”的概念[1],并將其定義為一個(gè)使用計(jì)算機(jī)處理執(zhí)行合約條款的交易協(xié)議。其目的在于以最小化惡意或意外的異常情況,以及最大限度減少對(duì)第三方中介需求的前提下,簡(jiǎn)化合約的執(zhí)行和減少合約的執(zhí)行成本來完成一些常見合約條件。但由于當(dāng)時(shí)缺乏一個(gè)可信的第三方平臺(tái),加上合約在社會(huì)生活中的重要性,智能合約未能真正成為主流合約指定方式。

    2008年,學(xué)者Satoshi Nakamoto發(fā)表了題為《Bitcoin: A Peer-to-Peer Electronic Cash System》的研究報(bào)告[2],并在此基礎(chǔ)上設(shè)計(jì)并實(shí)現(xiàn)了比特幣這種新型數(shù)字貨幣。比特幣在對(duì)等網(wǎng)絡(luò)的基礎(chǔ)上使用了大量密碼學(xué)技術(shù)[3],并使用工作量證明作為一致性共識(shí)算法解決了數(shù)字貨幣面臨的“雙花”問題。其核心區(qū)塊鏈提供了一個(gè)以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)和全網(wǎng)共識(shí)為主要特征的分布式數(shù)據(jù)存儲(chǔ)平臺(tái)[4],由此又獲得了去信任和不可篡改等重要特征,從而改變了傳統(tǒng)網(wǎng)絡(luò)交易的固定模式,受到了全社會(huì)各界人士的廣泛關(guān)注。

    更為重要的是,比特幣系統(tǒng)采用了一種基于腳本解釋器的區(qū)塊鏈交易合約架構(gòu)。該腳本解釋器采用了一種含有一百多條指令的新計(jì)算機(jī)指令系統(tǒng),并采用“棧結(jié)構(gòu)”構(gòu)造了腳本指令的運(yùn)行環(huán)境。盡管不支持循環(huán)和遞歸機(jī)制,但是其腳本易于編寫和閱讀,并支持密碼協(xié)議設(shè)計(jì),因此它是目前最簡(jiǎn)潔且高效的智能合約設(shè)計(jì)之一。它具有去中心化、總量固定、可自由兌換、匿名性等特點(diǎn),也有利于密碼技術(shù)在區(qū)塊鏈中的靈活應(yīng)用與實(shí)現(xiàn)。

    雖然基于腳本解釋器的區(qū)塊鏈交易構(gòu)架是非圖靈完備的,但它的交易表示結(jié)構(gòu)、指令系統(tǒng)為區(qū)塊鏈智能合約的出現(xiàn)奠定了基礎(chǔ)[5],并已具有智能合約的雛形,因此理解比特幣中的交易系統(tǒng)對(duì)于理解并發(fā)展智能合約具有重要的借鑒價(jià)值。本文在整體介紹比特幣腳本系統(tǒng)交易結(jié)構(gòu)的基礎(chǔ)上,闡述了面向未花費(fèi)交易(UTXO)的輸入交易、輸出交易的結(jié)構(gòu),并詳細(xì)地給出了比特幣腳本指令系統(tǒng)及其執(zhí)行過程和驗(yàn)證機(jī)制,從而實(shí)現(xiàn)了區(qū)塊鏈交易合約中基于腳本解釋器的公鑰支付方案。

    2 比特幣的交易結(jié)構(gòu)

    比特幣中交易(Transaction)結(jié)構(gòu)適用于存儲(chǔ)每一筆交易的數(shù)據(jù)結(jié)構(gòu)[6],交易在比特幣系統(tǒng)中以tx進(jìn)行簡(jiǎn)寫。由于比特幣是一種數(shù)字貨幣系統(tǒng),它的交易也只用來記錄交易中的貨幣交換,因此它的交易結(jié)構(gòu)比較簡(jiǎn)單。具體而言,它的交易內(nèi)容主要包含交易輸入方(購(gòu)買者)資金的來源和交易輸出方(銷售者)資金的去處與金額分配。注意,交易輸入的總貨幣量與輸出的總貨幣量是相等的。此外,比特幣系統(tǒng)為每個(gè)交易添加簡(jiǎn)單的控制字段。

    表1展示了比特幣中交易格式的一般結(jié)構(gòu),并對(duì)交易結(jié)構(gòu)中的每個(gè)字段的類型和長(zhǎng)度(B表示字節(jié))和功能加以描述。一個(gè)交易通常包含四方面的信息。

    (1)版本號(hào)(Version No):交易結(jié)構(gòu)內(nèi)部編號(hào),用以明確一筆交易參照的規(guī)則;

    (2)交易輸入(tx_in):本次交易中資金的來源,可以含多項(xiàng),其中,第一個(gè)字段為輸入項(xiàng)個(gè)數(shù),其后跟隨輸入項(xiàng)列表;

    (3)交易輸出(tx_out):本次交易后資金的去處,可以含多項(xiàng),其結(jié)構(gòu)與交易輸入相同;

    (4)補(bǔ)助信息(Aux):保證交易的補(bǔ)助信息,包括:交易驗(yàn)證、時(shí)間鎖等。

    在四種信息中,輸入交易和輸出交易是兩個(gè)列表結(jié)構(gòu),可以包含一或多個(gè)交易項(xiàng)。對(duì)輸入交易而言,它包含多個(gè)輸入交易組成的列表,每個(gè)交易含有一個(gè)交易地址,用于指向以前的交易輸出,所有以前交易的貨幣量總和構(gòu)成了本次交易的輸入貨幣總量。對(duì)于輸出交易而言,它也包含輸出交易組成的列表,每個(gè)交易包含使用該貨幣的打開方式并給出了新的貨幣分配量,同樣地,所有輸出交易的貨幣量總和應(yīng)與輸出貨幣量相同。

    圖1展示了交易之間的相互關(guān)系。圖中包括了4個(gè)交易,交易1輸出貨幣量為100單位的貨幣,交易2則輸出50個(gè)單位貨幣。交易3含有兩個(gè)交易輸入,分別指向前述交易1和交易2,這意味著交易3輸入貨幣量為150個(gè)單位。交易3則有2個(gè)輸出,并將150貨幣單位中的70單位給輸出1和80單位給輸出2。交易4則以交易3中的交易輸出2的80貨幣單位為輸入,交易輸出則分別將30和50貨幣單位分配給兩個(gè)交易輸出。由此可知,利用交易輸入和輸出列表可有效而靈活的實(shí)現(xiàn)各種貨幣分配策略。

    注意,比特幣系統(tǒng)中交易并不直接包含購(gòu)買者和銷售者的信息,而是采用密碼學(xué)中基于公鑰密碼的身份認(rèn)證方式進(jìn)行貨幣所有權(quán)的宣稱與驗(yàn)證。所采用的具體原理和方法將在后續(xù)第5節(jié)加以介紹。

    此外,比特幣交易中也包含一些補(bǔ)助信息。例如,版本號(hào)用于向系統(tǒng)告知交易結(jié)構(gòu)的版本,系統(tǒng)可對(duì)不同版本采取針對(duì)性地處理。時(shí)間鎖(Lock Time)定義了交易放入?yún)^(qū)塊中的時(shí)刻(由Unix時(shí)間指定),也可表示延遲交易被批準(zhǔn)的時(shí)間(可看作是一種塊高度表示)。具體而言,時(shí)間鎖中的時(shí)間是該交易被加到區(qū)塊的最早時(shí)間,在大多數(shù)的情況下它的值都是0,表示需要立即被加入?yún)^(qū)塊中。如果鎖定時(shí)間大于0而小于5億(5*108),它的值就表示區(qū)塊高度;如果大于5億就表示一個(gè)Unix時(shí)間戳。

    2.1 交易輸入的結(jié)構(gòu)

    比特幣中交易輸入列表中每個(gè)交易輸入的結(jié)構(gòu)由五個(gè)字段構(gòu)成,分別是哈希索引、輸出索引、以及簽名腳本的長(zhǎng)度、腳本本體和序號(hào)。表2給出了每一個(gè)字段的詳細(xì)類型與長(zhǎng)度以及描述。

    哈希索引包含了購(gòu)買者在上次交易的256-比特的交易標(biāo)識(shí)(txID),利用該標(biāo)識(shí)能夠迅速定位到貨幣資金的來源交易。由于該標(biāo)識(shí)是之前交易經(jīng)過兩次嵌套SHA-256哈希運(yùn)算后的輸出,因此被叫作Hash索引。

    輸出索引進(jìn)一步給出了前述交易標(biāo)識(shí)所指交易中的第幾個(gè)輸出,這里要求該輸出是未被鎖定(花費(fèi))的,其中,輸出索引是從0開始編號(hào)的。

    輸入結(jié)構(gòu)中最后部分是簽名腳本,該腳本是用來證明本次交易中的購(gòu)買者是前述交易輸出貨幣資金的擁有者。由于腳本長(zhǎng)度可變,因此首先由長(zhǎng)度字段告知腳本長(zhǎng)度,然后緊跟著簽名腳本序列本身,最后是簽名腳本序號(hào),它對(duì)于不同交易具有不同的意義,因此是交易結(jié)構(gòu)所特指的。通常,當(dāng)序號(hào)為0xFFFFFFFF時(shí),該字段被忽略;否則,該字段被用于設(shè)置交易輸出的鎖定時(shí)間。

    2.2 輸出交易的結(jié)構(gòu)

    比特幣中交易輸出列表中每個(gè)交易輸出的結(jié)構(gòu)由三個(gè)字段構(gòu)成,分別是分配的貨幣量、公鑰腳本的長(zhǎng)度和腳本本體。表3給出了每一個(gè)字段的詳細(xì)類型與長(zhǎng)度以及描述。

    輸出項(xiàng)中第一項(xiàng)是貨幣量,它以satoshis為單位進(jìn)行表示,其中,1BTC=108 satoshis,即1satoshis為1個(gè)比特幣的1億分之一。輸出交易中其它兩個(gè)字段分別用于存儲(chǔ)公鑰腳本長(zhǎng)度和公鑰腳本本身,其中,公鑰腳本是指用交易輸出方(銷售者)所擁有公鑰生成的檢驗(yàn)下次交易輸入中簽名的驗(yàn)證腳本。

    圖2顯示了一個(gè)比特幣交易中的輸入和輸出部分,并省略了兩部分中腳本的長(zhǎng)度等信息??梢钥闯霰忍貛沤灰捉Y(jié)構(gòu)具有簡(jiǎn)潔和精煉的特點(diǎn)。

    除了上述介紹的比特幣交易結(jié)構(gòu),比特幣系統(tǒng)還存在其它交易結(jié)構(gòu)用于實(shí)現(xiàn)其它一些功能。例如,創(chuàng)幣交易(也被稱為coinbase交易)是一種可以由礦工創(chuàng)建的獨(dú)特類型的比特幣交易,礦工使用它來收取他們工作的區(qū)塊獎(jiǎng)勵(lì)。

    3 比特幣腳本與指令系統(tǒng)

    存儲(chǔ)在交易中的公鑰腳本(scriptPubkey)和簽名腳本(scriptSig)字段中的挑戰(zhàn)和響應(yīng)腳本使用專門為比特幣開發(fā)的腳本語言進(jìn)行編碼。該語言簡(jiǎn)稱為腳本(Script),是一種基于棧的語言,即它使用棧結(jié)構(gòu)實(shí)現(xiàn)腳本輸入?yún)?shù)的存儲(chǔ)和運(yùn)算。

    比特幣腳本被構(gòu)建在一種特有的指令系統(tǒng)之上。在計(jì)算機(jī)系統(tǒng)中,指令系統(tǒng)通常是計(jì)算機(jī)硬件的語言系統(tǒng),也叫機(jī)器語言,指機(jī)器所具有的全部指令的集合,它是軟件和硬件的主要界面,反映了計(jì)算機(jī)所擁有的基本功能。因此,擁有指令系統(tǒng)的比特幣腳本也趨于成為一種獨(dú)立的計(jì)算機(jī)系統(tǒng)[7]。

    不同計(jì)算機(jī)的指令系統(tǒng)包含的指令種類和數(shù)目也不同。一般均包含算術(shù)運(yùn)算型、邏輯運(yùn)算型、數(shù)據(jù)傳送型、判定和控制型、移位操作型、位(位串)操作型、輸入和輸出型等指令[8,9]。比特幣中腳本系統(tǒng)的指令采用后綴表達(dá)式,即將運(yùn)算符寫在操作數(shù)之后,因此指令格式可表示為:

    操作數(shù)1 操作數(shù)2 ……操作數(shù)n 操作指令

    操作指令由“OP_”開頭后面接英文操作名構(gòu)成,例如:OP_ADD、OP_AND。操作指令將被編碼為一個(gè)字節(jié),例如,字節(jié)0x93用于表示加法運(yùn)算符OP_ADD,該字節(jié)值稱為運(yùn)算符的操作碼。在操作指令之前的是操作數(shù)列表,根據(jù)指令不同它可包含零個(gè)或多個(gè)操作數(shù),例如:OP_NOP是無操作數(shù)的空指令、 OP_ADD是雙操作數(shù)加法指令等。操作數(shù)尋址方式只支持立即尋址方式。

    在比特幣腳本系統(tǒng)中常用的指令包括:

    (1)堆棧處理指令:

    OP_DUP(數(shù)據(jù)復(fù)制操作)、OP_DROP(刪除棧頂元素)、OP_SWAP(棧頂?shù)膬蓚€(gè)元素進(jìn)行交換)等;

    (2)流程控制指令:

    OP_RETURN(標(biāo)記交易無效)、

    OP_VERIFY(如果棧頂元素為false,標(biāo)識(shí)交易無效。如果為true,則交易有效)等;

    (3)加密簽名指令:

    OP_HASH256(進(jìn)行hash散列計(jì)算)、

    OP_CHECKSIGVERIFY(進(jìn)行簽名驗(yàn)證)等;

    (4)邏輯操作指令:

    OP_EQUAL(判斷是否相等)、

    OP_EQUALVERIFY(判斷是否相等后進(jìn)行腳本流程控制判斷,如果棧頂元素為false就標(biāo)識(shí)交易無效)等。

    (5)算術(shù)操作指令:

    OP_ADD(加)、OP_SUB(減)、

    OP_MAX(取最大值)、OP_MIN(取最小值)等。

    比特幣指令系統(tǒng)內(nèi)容已較為豐富,可以支持大多數(shù)業(yè)務(wù)的編程需要,也為智能合約的實(shí)現(xiàn)創(chuàng)造了基礎(chǔ)。

    4 比特幣腳本執(zhí)行過程

    比特幣腳本的執(zhí)行系統(tǒng)是一種簡(jiǎn)單的、基于棧結(jié)構(gòu)的、從左到右處理的腳本執(zhí)行系統(tǒng)[10,11]。下面將從腳本構(gòu)造和腳本執(zhí)行過程兩個(gè)方面加以介紹。

    比特幣腳本是由若干指令組成的指令序列。例如,判定等式2+3=5的腳本可表示為:

    <2> <3> OP_ADD <5> OP_EQUAL

    其中,<>中的值為操作數(shù),并且腳本采用了逆波蘭式(Reverse Polish notation,RPN)的表達(dá)形式。

    該腳本將在棧(Stack)結(jié)構(gòu)中被腳本解釋器執(zhí)行,其中,棧是一種具有“先入后出”性質(zhì)的數(shù)據(jù)結(jié)構(gòu)表示。腳本解釋器要執(zhí)行一個(gè)包含n個(gè)參數(shù)的腳本指令,首先將參數(shù)推送到堆棧上,然后根據(jù)讀取的操作碼,解釋器通過直接從堆棧讀取這n個(gè)值來執(zhí)行計(jì)算,并將返回值存儲(chǔ)在堆棧上。因此,這種棧運(yùn)行方式不需要變量來存儲(chǔ)參數(shù)或返回值。

    表4中,本文給出了前述腳本的運(yùn)行過程。首先,腳本解釋器將操作數(shù)<2>和<3>壓入到棧中;其次,腳本解釋器在接收到OP_ADD指令后將兩個(gè)棧頂操作數(shù)相加,得到結(jié)果<5>被置于棧頂;然后,操作數(shù)<5>壓入到棧中;最后,腳本解釋器在接收到OP_EQUAL指令后將兩個(gè)棧頂元素進(jìn)行比較,并將結(jié)果“真”值置于棧頂,運(yùn)算結(jié)束。因此,5步運(yùn)算后腳本解釋器即可輸出最終結(jié)果。

    與通用語言相比,腳本運(yùn)行方式具有功能有限的缺點(diǎn),例如,它不支持循環(huán)。但它也有實(shí)現(xiàn)方便、便于編程、靈活性強(qiáng)等優(yōu)點(diǎn),而且不存在腳本執(zhí)行不停機(jī)等異?,F(xiàn)象,因此易于被比特幣等輕量級(jí)區(qū)塊鏈系統(tǒng)所采用。總之,比特幣腳本特點(diǎn)可歸納為三點(diǎn):腳本內(nèi)存訪問采用棧結(jié)構(gòu)、腳本不含有循環(huán)、腳本執(zhí)行總能終止。

    5 密碼腳本執(zhí)行與驗(yàn)證

    腳本系統(tǒng)在比特幣區(qū)塊鏈中的直接應(yīng)用就是密碼功能的實(shí)現(xiàn)。由于區(qū)塊鏈中大量使用了密碼技術(shù),而且密碼技術(shù)在不同的合約中使用方法多樣,因而需要一種靈活的方法來支持密碼技術(shù)在不同合約的使用。由于用戶能夠在交易中通過靈活而短小的腳本指令對(duì)密碼操作指令進(jìn)行編程,因此腳本系統(tǒng)較好地解決了上述問題。

    比特幣區(qū)塊鏈中密碼技術(shù)的使用是多樣的,例如,需要幾個(gè)簽名來解鎖這些比特幣、除有效簽名外還需要提供密碼來解鎖特定貨幣。目前,比特幣區(qū)塊鏈常見的密碼腳本有四種類型:

    (1)類型1:公鑰支付

    pay-to-public-key (P2PK):

    scriptPubKey: OPCHECKSIG

    scriptSig:

    (2)類型2:付款到公用密鑰哈希

    pay-to-public-key-hash (P2PKH):

    scriptPubKey: OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG

    scriptSig:

    (3)類型3:按腳本哈希支付

    pay-to-script-hash (P2SH):

    scriptPubKey: OP_HASH160 OP_EQUAL

    scriptSig:

    国产成人啪精品午夜网站| 欧美成人免费av一区二区三区| 国产精品一区二区三区四区久久| 国产亚洲欧美98| 久久久久久亚洲精品国产蜜桃av| 校园春色视频在线观看| 美女扒开内裤让男人捅视频| 久久午夜综合久久蜜桃| 国产激情偷乱视频一区二区| 亚洲av中文字字幕乱码综合| 亚洲 欧美一区二区三区| 亚洲 欧美一区二区三区| 熟妇人妻久久中文字幕3abv| 日韩精品中文字幕看吧| 三级男女做爰猛烈吃奶摸视频| 成人特级黄色片久久久久久久| 国产熟女xx| 欧美日韩亚洲综合一区二区三区_| 美女高潮喷水抽搐中文字幕| АⅤ资源中文在线天堂| 中文字幕熟女人妻在线| 18禁美女被吸乳视频| 女生性感内裤真人,穿戴方法视频| 国产精品久久久久久人妻精品电影| 99精品久久久久人妻精品| www.精华液| 国产又黄又爽又无遮挡在线| 欧美精品亚洲一区二区| 巨乳人妻的诱惑在线观看| 俄罗斯特黄特色一大片| 99热6这里只有精品| 啦啦啦观看免费观看视频高清| 国产精品亚洲一级av第二区| 色噜噜av男人的天堂激情| 99精品欧美一区二区三区四区| 日韩精品中文字幕看吧| 操出白浆在线播放| 俺也久久电影网| 一级作爱视频免费观看| 99久久精品国产亚洲精品| 国产成人欧美在线观看| 法律面前人人平等表现在哪些方面| 熟妇人妻久久中文字幕3abv| 亚洲精品在线观看二区| 国产精品免费一区二区三区在线| 欧美黑人欧美精品刺激| 18禁观看日本| 在线视频色国产色| 亚洲片人在线观看| 美女免费视频网站| 亚洲精品粉嫩美女一区| a级毛片在线看网站| 欧美3d第一页| 天堂av国产一区二区熟女人妻 | 国产视频一区二区在线看| 亚洲国产精品sss在线观看| 国产午夜精品久久久久久| 麻豆国产97在线/欧美 | 国产成人av激情在线播放| 成人国产综合亚洲| 成人特级黄色片久久久久久久| ponron亚洲| 久久亚洲精品不卡| 欧美一区二区国产精品久久精品 | 在线播放国产精品三级| 成人精品一区二区免费| 又黄又爽又免费观看的视频| 国产精品久久电影中文字幕| 国产成人aa在线观看| 欧美中文综合在线视频| 18禁黄网站禁片午夜丰满| 在线观看免费午夜福利视频| 在线播放国产精品三级| 亚洲自偷自拍图片 自拍| 午夜精品一区二区三区免费看| 日韩国内少妇激情av| 精品不卡国产一区二区三区| 一级毛片高清免费大全| 国产精品1区2区在线观看.| 久热爱精品视频在线9| ponron亚洲| 国产成人系列免费观看| 国产av一区二区精品久久| 欧美日韩中文字幕国产精品一区二区三区| 日韩高清综合在线| 久久天躁狠狠躁夜夜2o2o| 身体一侧抽搐| 日本五十路高清| 亚洲成人中文字幕在线播放| 久久99热这里只有精品18| av欧美777| 久久精品国产综合久久久| 国产午夜精品论理片| 波多野结衣高清无吗| 国产亚洲精品第一综合不卡| 天天躁夜夜躁狠狠躁躁| 亚洲精品久久成人aⅴ小说| 99在线人妻在线中文字幕| 国产伦人伦偷精品视频| 两性夫妻黄色片| 老司机午夜福利在线观看视频| 精品久久久久久久久久免费视频| 一本大道久久a久久精品| 老熟妇仑乱视频hdxx| 在线观看一区二区三区| 精品国产美女av久久久久小说| 色综合站精品国产| 黄片大片在线免费观看| 久久久久性生活片| 黄色丝袜av网址大全| 中文资源天堂在线| 欧美 亚洲 国产 日韩一| 亚洲欧美日韩无卡精品| 亚洲激情在线av| 九九热线精品视视频播放| av超薄肉色丝袜交足视频| 午夜福利成人在线免费观看| 国产99久久九九免费精品| 国产熟女xx| 动漫黄色视频在线观看| 亚洲精品一卡2卡三卡4卡5卡| 亚洲人成电影免费在线| 亚洲人与动物交配视频| 久久久国产成人免费| 免费电影在线观看免费观看| 国产亚洲欧美在线一区二区| videosex国产| tocl精华| 久久久久国产一级毛片高清牌| 亚洲欧美日韩高清在线视频| 久热爱精品视频在线9| 国产一区二区三区视频了| 日韩欧美精品v在线| 岛国视频午夜一区免费看| 少妇裸体淫交视频免费看高清 | 成在线人永久免费视频| cao死你这个sao货| 久久久精品国产亚洲av高清涩受| 精品久久久久久久久久久久久| 亚洲中文日韩欧美视频| 欧美成人午夜精品| 亚洲成人精品中文字幕电影| 久久精品aⅴ一区二区三区四区| 亚洲国产欧美一区二区综合| 99久久国产精品久久久| e午夜精品久久久久久久| 99热这里只有是精品50| 老熟妇乱子伦视频在线观看| 18禁黄网站禁片免费观看直播| 露出奶头的视频| 久久久国产成人免费| 精品午夜福利视频在线观看一区| 黑人操中国人逼视频| 999久久久精品免费观看国产| 久久人人精品亚洲av| 日本精品一区二区三区蜜桃| www.www免费av| 久久国产精品人妻蜜桃| 欧美不卡视频在线免费观看 | 免费人成视频x8x8入口观看| 又大又爽又粗| 日韩欧美国产在线观看| 国语自产精品视频在线第100页| 国产真人三级小视频在线观看| 国产精品精品国产色婷婷| 母亲3免费完整高清在线观看| 一级作爱视频免费观看| 免费在线观看日本一区| 国产乱人伦免费视频| 久久婷婷成人综合色麻豆| 他把我摸到了高潮在线观看| 亚洲精品国产精品久久久不卡| 18禁黄网站禁片午夜丰满| 欧美日本视频| 波多野结衣高清无吗| 黄色视频不卡| 欧美成人性av电影在线观看| 久久这里只有精品19| 国产又黄又爽又无遮挡在线| 国产乱人伦免费视频| 巨乳人妻的诱惑在线观看| 最近视频中文字幕2019在线8| 给我免费播放毛片高清在线观看| 黄色丝袜av网址大全| 久久久久久久久久黄片| 久99久视频精品免费| 不卡av一区二区三区| 丰满人妻一区二区三区视频av | 哪里可以看免费的av片| 欧美黄色淫秽网站| 婷婷精品国产亚洲av| 免费高清视频大片| 成人国语在线视频| 亚洲 欧美 日韩 在线 免费| 成在线人永久免费视频| 天堂影院成人在线观看| 久久久久亚洲av毛片大全| 亚洲aⅴ乱码一区二区在线播放 | 岛国在线免费视频观看| 九色国产91popny在线| 婷婷精品国产亚洲av在线| 国产精品 国内视频| 国内精品久久久久精免费| 无遮挡黄片免费观看| 在线观看午夜福利视频| 9191精品国产免费久久| 国产精品久久久久久精品电影| 国产成人aa在线观看| www日本在线高清视频| 亚洲,欧美精品.| 亚洲欧美激情综合另类| 精品不卡国产一区二区三区| 极品教师在线免费播放| 成人18禁高潮啪啪吃奶动态图| 嫩草影视91久久| 99久久无色码亚洲精品果冻| 亚洲中文日韩欧美视频| 国产精品久久久久久精品电影| 无人区码免费观看不卡| 国产精品1区2区在线观看.| 欧美日韩中文字幕国产精品一区二区三区| 一本精品99久久精品77| 最好的美女福利视频网| 黄片大片在线免费观看| 特级一级黄色大片| 国产精品一区二区三区四区久久| √禁漫天堂资源中文www| 日本免费一区二区三区高清不卡| 午夜福利在线观看吧| 亚洲成av人片在线播放无| 精品国产美女av久久久久小说| 免费在线观看成人毛片| 中文亚洲av片在线观看爽| 国产精品自产拍在线观看55亚洲| 一本精品99久久精品77| 亚洲成人精品中文字幕电影| 久9热在线精品视频| 国内精品一区二区在线观看| 欧美一区二区国产精品久久精品 | 天天躁狠狠躁夜夜躁狠狠躁| 国产真实乱freesex| 亚洲色图av天堂| 欧美日韩中文字幕国产精品一区二区三区| 国产人伦9x9x在线观看| 国产亚洲精品第一综合不卡| а√天堂www在线а√下载| 婷婷丁香在线五月| 91国产中文字幕| 久久性视频一级片| 精品第一国产精品| 亚洲成人久久性| 88av欧美| 欧美色视频一区免费| 亚洲精品av麻豆狂野| 久久久久久九九精品二区国产 | 日韩有码中文字幕| 国产激情偷乱视频一区二区| 999久久久国产精品视频| 大型av网站在线播放| 日日夜夜操网爽| 午夜a级毛片| 免费在线观看成人毛片| 精品国产超薄肉色丝袜足j| 免费看美女性在线毛片视频| 99热这里只有是精品50| 色噜噜av男人的天堂激情| 精品无人区乱码1区二区| 国产精品久久久久久久电影 | 亚洲精品色激情综合| 欧美3d第一页| 国产三级中文精品| 母亲3免费完整高清在线观看| 欧美国产日韩亚洲一区| 真人做人爱边吃奶动态| 特大巨黑吊av在线直播| www日本在线高清视频| 日韩成人在线观看一区二区三区| 母亲3免费完整高清在线观看| 国产激情偷乱视频一区二区| 色在线成人网| 1024视频免费在线观看| 中文字幕av在线有码专区| 女人高潮潮喷娇喘18禁视频| 亚洲av第一区精品v没综合| 日本一本二区三区精品| 大型黄色视频在线免费观看| 久久久国产精品麻豆| 成人国语在线视频| 色综合婷婷激情| 日韩欧美精品v在线| 两个人视频免费观看高清| 美女扒开内裤让男人捅视频| 女同久久另类99精品国产91| 岛国视频午夜一区免费看| 国产区一区二久久| 欧美成人午夜精品| 欧美黑人精品巨大| 精品久久久久久久毛片微露脸| 亚洲熟妇熟女久久| 国产欧美日韩一区二区精品| 少妇熟女aⅴ在线视频| 国产精品免费一区二区三区在线| 无人区码免费观看不卡| 美女扒开内裤让男人捅视频| 婷婷亚洲欧美| 久久久水蜜桃国产精品网| 真人一进一出gif抽搐免费| 国产日本99.免费观看| 在线观看66精品国产| 麻豆久久精品国产亚洲av| 日韩精品中文字幕看吧| 亚洲精品国产精品久久久不卡| 亚洲人与动物交配视频| netflix在线观看网站| 日韩成人在线观看一区二区三区| 国产精品 国内视频| 国产片内射在线| 熟女电影av网| 精品国产美女av久久久久小说| 欧美乱妇无乱码| netflix在线观看网站| 一a级毛片在线观看| 一边摸一边抽搐一进一小说| 18美女黄网站色大片免费观看| 一本大道久久a久久精品| av有码第一页| 国产av麻豆久久久久久久| 国产精品免费一区二区三区在线| 欧美大码av| 中文字幕人成人乱码亚洲影| 欧美一级毛片孕妇| 国产三级在线视频| 黄色片一级片一级黄色片| 色哟哟哟哟哟哟| 国产精品久久视频播放| 日韩精品中文字幕看吧| 少妇裸体淫交视频免费看高清 | www.自偷自拍.com| 最近在线观看免费完整版| 中文亚洲av片在线观看爽| 99久久无色码亚洲精品果冻| 亚洲午夜精品一区,二区,三区| 一个人免费在线观看电影 | 欧美又色又爽又黄视频| 在线观看免费午夜福利视频| 午夜福利高清视频| 久久香蕉激情| 色哟哟哟哟哟哟| 成人手机av| 国产精品1区2区在线观看.| 亚洲精品中文字幕一二三四区| 韩国av一区二区三区四区| 19禁男女啪啪无遮挡网站| 亚洲人成网站高清观看| 宅男免费午夜| 久久久久精品国产欧美久久久| 国产精品av视频在线免费观看| 老司机午夜福利在线观看视频| 亚洲自拍偷在线| 一进一出抽搐动态| 亚洲成人久久性| 久久性视频一级片| 妹子高潮喷水视频| 青草久久国产| 久久婷婷成人综合色麻豆| 黄片大片在线免费观看| 国产亚洲av高清不卡| 18美女黄网站色大片免费观看| 免费无遮挡裸体视频| 免费人成视频x8x8入口观看| 中文资源天堂在线| 一进一出好大好爽视频| 欧美性猛交╳xxx乱大交人| 日韩av在线大香蕉| 国产在线精品亚洲第一网站| 人人妻,人人澡人人爽秒播| a级毛片在线看网站| 日日爽夜夜爽网站| www日本黄色视频网| 一级作爱视频免费观看| 在线国产一区二区在线| 国产av在哪里看| 性色av乱码一区二区三区2| 级片在线观看| 欧美一区二区精品小视频在线| 亚洲人成77777在线视频| 中出人妻视频一区二区| 国产午夜福利久久久久久| 国产精品自产拍在线观看55亚洲| 国产av一区在线观看免费| 国产爱豆传媒在线观看 | 国产精品一区二区免费欧美| 亚洲成人精品中文字幕电影| 国产成人影院久久av| 久久国产精品人妻蜜桃| 精品久久久久久成人av| 在线a可以看的网站| 欧美午夜高清在线| 在线观看日韩欧美| 免费在线观看视频国产中文字幕亚洲| 丰满人妻一区二区三区视频av | 黑人操中国人逼视频| 999精品在线视频| 欧美av亚洲av综合av国产av| 精品免费久久久久久久清纯| 国产成人av激情在线播放| 国产亚洲精品第一综合不卡| 成人手机av| 久久久精品大字幕| 国产男靠女视频免费网站| 1024手机看黄色片| 亚洲欧美日韩东京热| 天堂动漫精品| 国产v大片淫在线免费观看| 色哟哟哟哟哟哟| 久久久久久久精品吃奶| 熟妇人妻久久中文字幕3abv| 波多野结衣高清作品| 久久久久精品国产欧美久久久| 久久99热这里只有精品18| 国产aⅴ精品一区二区三区波| 丰满人妻一区二区三区视频av | 久久久久久久午夜电影| 91大片在线观看| 十八禁网站免费在线| 50天的宝宝边吃奶边哭怎么回事| 亚洲精品国产精品久久久不卡| 午夜日韩欧美国产| 欧美性猛交╳xxx乱大交人| 欧美丝袜亚洲另类 | 高清毛片免费观看视频网站| 亚洲国产精品合色在线| 听说在线观看完整版免费高清| 国产精品一区二区免费欧美| 亚洲成人国产一区在线观看| 狂野欧美激情性xxxx| 99久久久亚洲精品蜜臀av| 成人手机av| 久久国产精品影院| 欧美黑人巨大hd| 婷婷精品国产亚洲av| 成人午夜高清在线视频| 超碰成人久久| 国产精品精品国产色婷婷| 亚洲在线自拍视频| 草草在线视频免费看| 欧美国产日韩亚洲一区| 99国产极品粉嫩在线观看| 亚洲成人精品中文字幕电影| 性欧美人与动物交配| 身体一侧抽搐| 波多野结衣高清作品| 伦理电影免费视频| av在线播放免费不卡| 精品无人区乱码1区二区| 三级国产精品欧美在线观看 | 又大又爽又粗| 亚洲专区国产一区二区| 听说在线观看完整版免费高清| 欧洲精品卡2卡3卡4卡5卡区| 欧美av亚洲av综合av国产av| 久久久精品国产亚洲av高清涩受| 熟女电影av网| 免费人成视频x8x8入口观看| 国产成+人综合+亚洲专区| av有码第一页| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲专区国产一区二区| 啪啪无遮挡十八禁网站| www日本在线高清视频| 亚洲精华国产精华精| 在线观看www视频免费| 狂野欧美白嫩少妇大欣赏| 久久人人精品亚洲av| 午夜成年电影在线免费观看| 欧美黄色片欧美黄色片| 精品高清国产在线一区| www.999成人在线观看| 久久午夜综合久久蜜桃| 搞女人的毛片| 老司机深夜福利视频在线观看| 亚洲美女视频黄频| 欧美黄色淫秽网站| 久久婷婷成人综合色麻豆| 亚洲黑人精品在线| 亚洲午夜理论影院| 19禁男女啪啪无遮挡网站| 成人18禁高潮啪啪吃奶动态图| 国产不卡一卡二| 婷婷丁香在线五月| 午夜免费成人在线视频| 欧美中文日本在线观看视频| 亚洲美女视频黄频| 免费观看精品视频网站| 女生性感内裤真人,穿戴方法视频| 熟妇人妻久久中文字幕3abv| 久久精品成人免费网站| 久久久久久人人人人人| 欧美3d第一页| 18禁国产床啪视频网站| 午夜福利成人在线免费观看| 男人舔奶头视频| 欧美人与性动交α欧美精品济南到| 精品一区二区三区视频在线观看免费| 最近最新免费中文字幕在线| 两性午夜刺激爽爽歪歪视频在线观看 | 黄色毛片三级朝国网站| 男女做爰动态图高潮gif福利片| 中文字幕精品亚洲无线码一区| 在线观看www视频免费| 成人手机av| 一区二区三区激情视频| 丝袜人妻中文字幕| 国内精品一区二区在线观看| 国产亚洲精品久久久久5区| 久久久久免费精品人妻一区二区| 九九热线精品视视频播放| 亚洲 欧美一区二区三区| 18禁国产床啪视频网站| 久久午夜综合久久蜜桃| 色综合亚洲欧美另类图片| 伦理电影免费视频| 少妇被粗大的猛进出69影院| 欧美国产日韩亚洲一区| 不卡av一区二区三区| 五月伊人婷婷丁香| 久久久久国产一级毛片高清牌| 天天躁狠狠躁夜夜躁狠狠躁| 中文字幕精品亚洲无线码一区| 嫩草影视91久久| 久久香蕉激情| 精品电影一区二区在线| 国产真实乱freesex| 12—13女人毛片做爰片一| 欧美日韩一级在线毛片| 成人av一区二区三区在线看| 国产熟女午夜一区二区三区| 国产三级中文精品| 成人18禁在线播放| 国产免费av片在线观看野外av| 美女扒开内裤让男人捅视频| 12—13女人毛片做爰片一| 97碰自拍视频| 久久午夜亚洲精品久久| 国内少妇人妻偷人精品xxx网站 | av有码第一页| 亚洲av中文字字幕乱码综合| 亚洲中文av在线| 在线观看舔阴道视频| 最近视频中文字幕2019在线8| 99国产精品99久久久久| 舔av片在线| 欧美日韩国产亚洲二区| 丝袜美腿诱惑在线| 欧美日韩瑟瑟在线播放| 国产高清有码在线观看视频 | 亚洲av熟女| 精品国产超薄肉色丝袜足j| 亚洲免费av在线视频| 亚洲av美国av| 中文资源天堂在线| 久久性视频一级片| 美女免费视频网站| 午夜精品一区二区三区免费看| 国产高清有码在线观看视频 | 久久精品成人免费网站| 国产精品影院久久| 法律面前人人平等表现在哪些方面| 欧美一区二区国产精品久久精品 | 极品教师在线免费播放| 男女那种视频在线观看| 琪琪午夜伦伦电影理论片6080| 国产午夜精品论理片| 欧美黑人巨大hd| 久久久久久久久中文| 大型黄色视频在线免费观看| 亚洲一码二码三码区别大吗| 欧美激情久久久久久爽电影| 一个人免费在线观看的高清视频| 日本三级黄在线观看| 国产男靠女视频免费网站| 久久久国产成人精品二区| 国产男靠女视频免费网站| 久久精品国产99精品国产亚洲性色| 巨乳人妻的诱惑在线观看| 国产久久久一区二区三区| 日本精品一区二区三区蜜桃| 日日摸夜夜添夜夜添小说| 视频区欧美日本亚洲| 欧美 亚洲 国产 日韩一| 老鸭窝网址在线观看| 夜夜看夜夜爽夜夜摸| 麻豆国产av国片精品| 欧美又色又爽又黄视频| 女人被狂操c到高潮| 亚洲国产精品sss在线观看| 亚洲国产中文字幕在线视频| 久久天堂一区二区三区四区| 正在播放国产对白刺激| 99在线人妻在线中文字幕| 可以在线观看毛片的网站| 国产精品精品国产色婷婷| 757午夜福利合集在线观看| 一本久久中文字幕| 国产精品综合久久久久久久免费| 在线观看免费午夜福利视频| 久久国产乱子伦精品免费另类| 首页视频小说图片口味搜索| 久久精品夜夜夜夜夜久久蜜豆 | 两性午夜刺激爽爽歪歪视频在线观看 | 国产精品亚洲美女久久久| 国产亚洲av嫩草精品影院| 午夜a级毛片| 搡老熟女国产l中国老女人| 99riav亚洲国产免费|