久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

15种区块链共识算法全面详解

發(fā)布時(shí)間:2024/5/14 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 15种区块链共识算法全面详解 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1,摘要

本文盡可能列出所有主要的共識(shí)算法,評(píng)估各自的優(yōu)劣之處。共識(shí)算法是區(qū)塊鏈的核心技術(shù),本文會(huì)跟隨作者的理解,持續(xù)更新。如果讀者發(fā)現(xiàn)有所遺漏,或是存在錯(cuò)誤,希望能通過(guò)評(píng)論指出。
2,區(qū)塊鏈共識(shí)算法
2.1 工作量證明(PoW,Proof of Work)

優(yōu)點(diǎn): 自2009年以來(lái)得到了廣泛測(cè)試,目前依然得到廣泛的使用。
不足:速度慢。耗能巨大,對(duì)環(huán)境不好。易受“規(guī)模經(jīng)濟(jì)”(economies of scale)的影響。
使用者: Bitcoin、Ethereum、LiteCoin、Dogecoin等。
類(lèi)型:有競(jìng)爭(zhēng)共識(shí)(Competive consensus)。
解釋:PoW是是首個(gè)共識(shí)算法。它是由中本聰在他的論文中提出的,用于建立分布式無(wú)信任共識(shí)并識(shí)別“雙重支付”(double spend)問(wèn)題。PoW并非一個(gè)新理念,但是中本聰將Pow與加密簽名、Merkle鏈和P2P網(wǎng)絡(luò)等已有理念結(jié)合,形成一種可用的分布式共識(shí)系統(tǒng)。加密貨幣是這樣系統(tǒng)的首個(gè)基礎(chǔ)和應(yīng)用,因而獨(dú)具創(chuàng)新性。
在PoW的工作方式中,區(qū)塊鏈參與者(稱(chēng)為“礦工”)要在區(qū)塊鏈中添加一塊交易,必須解決某種“復(fù)雜但是無(wú)用”的計(jì)算問(wèn)題。
只要由礦工提交的工作有超過(guò)一半是值得信任的,那么Bitcoin就是安全的。
從某種角度來(lái)看,PoW有點(diǎn)像買(mǎi)彩票,只是概率高一點(diǎn)而已。
技術(shù)原理:
工作量證明最核心的技術(shù)原理是散列函數(shù)(哈希)。在比特幣中,PoW工作其實(shí)就是如何去計(jì)算一個(gè)區(qū)塊的目標(biāo)哈希值問(wèn)題,讓用戶(hù)進(jìn)行大量的窮舉運(yùn)算,同時(shí)得出這個(gè)哈希值還必須滿足一些必要條件,這個(gè)條件在區(qū)塊鏈中其實(shí)就是一個(gè)難度系數(shù)值,通過(guò)計(jì)算出的哈希值是否符合前面N位全是0,最終達(dá)成工作量證明。
舉個(gè)例子:
比如現(xiàn)在給出一個(gè)固定的字符串“Hello, blockchain”,現(xiàn)在要求計(jì)算的難題是將這個(gè)字符串與一個(gè)隨機(jī)數(shù)(Nonce)拼接起來(lái),并通過(guò)SHA256哈希計(jì)算一個(gè)固定256位長(zhǎng)度的哈希值,如果計(jì)算結(jié)果得到的前5位全是0,即認(rèn)為滿足計(jì)算條件,同時(shí)得到的隨機(jī)數(shù)(Nonce)值證明為達(dá)成工作量證明的有效隨機(jī)數(shù)。
2.2 權(quán)益證明(PoS,Proof of Stake)

優(yōu)點(diǎn):節(jié)能、攻擊者代價(jià)更大、不易受“規(guī)模經(jīng)濟(jì)”的影響。
不足:“無(wú)利害關(guān)系“(Nothing at stake)”攻擊問(wèn)題。
使用者:Ethereum(即將推出)、Peercoin、Nxt。
類(lèi)型:有競(jìng)爭(zhēng)共識(shí)。
解釋:
類(lèi)似于財(cái)產(chǎn)儲(chǔ)存在銀行,這種模式會(huì)根據(jù)你持有數(shù)字貨幣的量和時(shí)間,分配給你相應(yīng)的利息。
簡(jiǎn)單來(lái)說(shuō),就是一個(gè)根據(jù)你持有貨幣的量和時(shí)間,給你發(fā)利息的一個(gè)制度,在股權(quán)證明POS模式下,有一個(gè)名詞叫幣齡,每個(gè)幣每天產(chǎn)生1幣齡,比如你持有100個(gè)幣,總共持有了30天,那么,此時(shí)你的幣齡就為3000,這個(gè)時(shí)候,如果你發(fā)現(xiàn)了一個(gè)POS區(qū)塊,你的幣齡就會(huì)被清空為0。你每被清空365幣齡,你將會(huì)從區(qū)塊中獲得0.05個(gè)幣的利息(假定利息可理解為年利率5%),那么在這個(gè)案例中,利息 = 3000 * 5% / 365 = 0.41個(gè)幣,這下就很有意思了,持幣有利息。以太坊就是采用POS共識(shí)算法。
從某種角度來(lái)看,PoS有點(diǎn)像銀行存款,你持有的時(shí)間越長(zhǎng),本金越大,你得到的利息會(huì)越多。
技術(shù)原理:
每個(gè)曠工都有出塊(即挖礦)的權(quán)力,只要出塊成功,就有系統(tǒng)給出的獎(jiǎng)勵(lì),這里不需要通過(guò)復(fù)雜的計(jì)算來(lái)挖礦,問(wèn)題只在于誰(shuí)來(lái)出塊,股權(quán)越大,出塊的概率就越大,反之,則相反。POS有很多變種,股權(quán)可以是持有幣的數(shù)量,或者支付的數(shù)量等等。

go的demo代碼實(shí)現(xiàn):

package mainimport ("time""strconv""crypto/sha256""math/rand""fmt""encoding/hex" )//實(shí)現(xiàn)pos挖礦的原理type Block struct {Index intData string //PreHash stringHash stringTimestamp string//記錄挖礦節(jié)點(diǎn)Validator *Node}func genesisBlock() Block {var genesBlock = Block{0, "Genesis block","","",time.Now().String(),&Node{0, 0, "dd"}}genesBlock.Hash = hex.EncodeToString(BlockHash(&genesBlock))return genesBlock }func BlockHash(block *Block) []byte {record := strconv.Itoa(block.Index) + block.Data + block.PreHash + block.Timestamp + block.Validator.Addressh := sha256.New()h.Write([]byte(record))hashed := h.Sum(nil)return hashed }//創(chuàng)建全節(jié)點(diǎn)類(lèi)型 type Node struct {Tokens int //持幣數(shù)量Days int //持幣時(shí)間Address string //地址 }//創(chuàng)建5個(gè)節(jié)點(diǎn) //算法的實(shí)現(xiàn)要滿足 持幣越多的節(jié)點(diǎn)越容易出塊 var nodes = make([]Node, 5) //存放節(jié)點(diǎn)的地址 var addr = make([]*Node, 15)func InitNodes() {nodes[0] = Node{1, 1, "0x12341"}nodes[1] = Node{2, 1, "0x12342"}nodes[2] = Node{3, 1, "0x12343"}nodes[3] = Node{4, 1, "0x12344"}nodes[4] = Node{5, 1, "0x12345"}cnt :=0for i:=0;i<5;i++ {for j:=0;j<nodes[i].Tokens * nodes[i].Days;j++{addr[cnt] = &nodes[i]cnt++}}}//采用Pos共識(shí)算法進(jìn)行挖礦 func CreateNewBlock(lastBlock *Block, data string) Block{var newBlock BlocknewBlock.Index = lastBlock.Index + 1newBlock.Timestamp = time.Now().String()newBlock.PreHash = lastBlock.HashnewBlock.Data = data//通過(guò)pos計(jì)算由那個(gè)村民挖礦//設(shè)置隨機(jī)種子rand.Seed(time.Now().Unix())//[0,15)產(chǎn)生0-15的隨機(jī)值var rd =rand.Intn(15)//選出挖礦的曠工node := addr[rd]//設(shè)置當(dāng)前區(qū)塊挖礦地址為曠工newBlock.Validator = node//簡(jiǎn)單模擬 挖礦所得獎(jiǎng)勵(lì)node.Tokens += 1newBlock.Hash = hex.EncodeToString(BlockHash(&newBlock))return newBlock }func main() {InitNodes()//創(chuàng)建創(chuàng)世區(qū)塊var genesisBlock = genesisBlock()//創(chuàng)建新區(qū)快var newBlock = CreateNewBlock(&genesisBlock, "new block")//打印新區(qū)快信息fmt.Println(newBlock)fmt.Println(newBlock.Validator.Address)fmt.Println(newBlock.Validator.Tokens)}

輸出結(jié)果: {1 new block
72e8838ad3bb761c7d3ba42c4e6bad86409dd3f4ce958c890409c4b9ddf44171
e4f9575cfb14ee146810862c9e5cc78ebff185f5888f428dbb945bd9060b31f7
2018-06-29 19:29:04.827332898 +0800 CST m=+0.000837770 0xc42007e0a0}
0x12341

2.3 委任權(quán)益證明(DPOS,Delegated Proof-of-Stake)

優(yōu)點(diǎn):
節(jié)能、快速、高流量博客網(wǎng)站Steemit就使用了它。EOS 的塊時(shí)間是 0.5 秒。
不足:
略為中心化、擁有高權(quán)益的參與者可投票使自己成為一名驗(yàn)證者。這是近期已在 EOS 中出現(xiàn)的問(wèn)題。
采用者:BitShares、Steemit、EOS、Lisk、Ark。
類(lèi)型:協(xié)同型共識(shí)
解釋:在 DPoS 系統(tǒng)中,權(quán)益持有者可以選舉領(lǐng)導(dǎo)者(或稱(chēng)為見(jiàn)證人,Witness)。經(jīng)權(quán)益持有者授權(quán),這些領(lǐng)導(dǎo)者可進(jìn)行投票。該機(jī)制使得 DPoS 要快于正常的 PoS。
例如,EOS 中選舉出 21 位見(jiàn)證人,并且有一堆節(jié)點(diǎn)(潛在的見(jiàn)證人)作為候選者。一旦見(jiàn)證人節(jié)點(diǎn)死亡或是做出了惡意行為,新節(jié)點(diǎn)就會(huì)立刻替代見(jiàn)證人節(jié)點(diǎn)。見(jiàn)證人會(huì)因?yàn)樯蓞^(qū)塊而獲得一筆支付費(fèi)用。該費(fèi)用是由權(quán)益持有者設(shè)立的 。
通常,所有節(jié)點(diǎn)采用輪詢(xún)方式,一次生成一個(gè)區(qū)塊。該機(jī)制防止一個(gè)節(jié)點(diǎn)發(fā)布連續(xù)的塊,進(jìn)而執(zhí)行“雙重支付”攻擊。如果一個(gè)見(jiàn)證人在分配給他的時(shí)間槽中未生成區(qū)塊,那么該時(shí)間槽就被跳過(guò),并由下一位見(jiàn)證人生成下一個(gè)區(qū)塊。如果見(jiàn)證人持續(xù)丟失他的區(qū)塊,或是發(fā)布了錯(cuò)誤的交易,那么權(quán)益持有者將投票決定其退出,用更好的見(jiàn)證人替換他。
在 DPoS 中,礦工可以合作生成塊,而不是像在 PoW 和 PoS 中那樣競(jìng)爭(zhēng)生成。通過(guò)區(qū)塊生成的部分中心化,DPoS 的運(yùn)行可以比其它共識(shí)算法呈數(shù)量級(jí)快。
從某種角度來(lái)看,DPOS有點(diǎn)像是議會(huì)制度或人民代表大會(huì)制度。如果代表不能履行他們的職責(zé)(當(dāng)輪到他們時(shí),沒(méi)能生成區(qū)塊),他們會(huì)被除名,網(wǎng)絡(luò)會(huì)選出新的超級(jí)節(jié)點(diǎn)來(lái)取代他們。EOS就是采用DPOS共識(shí)算法。
技術(shù)原理:
假設(shè)n為21,競(jìng)選的節(jié)點(diǎn)有幾百個(gè),持幣人對(duì)這些節(jié)點(diǎn)進(jìn)行投票,選出票數(shù)最多的21位,由這21位輪流來(lái)出塊。
GO DEMO簡(jiǎn)單實(shí)現(xiàn):

package mainimport ("fmt""math/rand""time""strconv""crypto/sha256""encoding/hex" )type Block struct {Index intTimestamp stringPrehash stringHash stringData []bytedelegate *Node// 代理 區(qū)塊由哪個(gè)節(jié)點(diǎn)挖出 }func GenesisBlock() Block {gene := Block{0, time.Now().String(),"", "", []byte("genesis block"), nil}gene.Hash = string(blockHash(gene))var delegate *Node = new(Node)delegate.Name = "Genis Block"delegate.Votes = 0;gene.delegate = delegatereturn gene }func blockHash(block Block) []byte {record := strconv.Itoa(block.Index) + block.Timestamp + block.Prehash + hex.EncodeToString(block.Data)h := sha256.New()h.Write([]byte(record))hashed := h.Sum(nil)return hashed }//節(jié)點(diǎn)類(lèi)型 type Node struct {Name string //節(jié)點(diǎn)名稱(chēng)Votes int // 被選舉的票數(shù) }func (node *Node)GenerateNewBlock(lastBlock Block, data []byte) Block {var newBlock = Block{lastBlock.Index+1, time.Now().String(), lastBlock.Hash, "", data, nil}newBlock.Hash = hex.EncodeToString(blockHash(newBlock))newBlock.delegate = nodereturn newBlock}//創(chuàng)建節(jié)點(diǎn) var NodeArr = make([]Node,10) func CreateNode() {for i := 0; i < 10; i++ {name := fmt.Sprintf("NODE %d num", i+1)NodeArr[i] = Node{name, 0}}}//簡(jiǎn)單模擬投票 func Vote() {for i := 0; i < 10; i++ {rand.Seed(time.Now().UnixNano())vote := rand.Intn(10) + 1NodeArr[i].Votes = vote} }//選出票數(shù)最多的前3位 func SortNodes() []Node {n:= NodeArrfor i := 0; i<len(n) ;i++ {for j := 0; j < len(n)-1 ;j++ {if n[j].Votes < n[j+1].Votes {n[j],n[j+1] = n[j+1],n[j]}}}return n[:3] }func main() {CreateNode()fmt.Println(NodeArr)Vote()nodes := SortNodes()fmt.Println(nodes)//創(chuàng)建創(chuàng)世區(qū)塊gene := GenesisBlock()lastBlock := genefor i:= 0; i< len(nodes) ;i++ {//打印新區(qū)塊信息// var node *Nodenode := lastBlock.delegatefmt.Println("區(qū)塊號(hào):",lastBlock.Index,"節(jié)點(diǎn)名稱(chēng):",node.Name,"節(jié)點(diǎn)投票數(shù):",node.Votes)lastBlock = nodes[i].GenerateNewBlock(lastBlock,[]byte(fmt.Sprintf("new block %d",i)))}}

輸出結(jié)果: [{NODE 1 num 0} {NODE 2 num 0} {NODE 3 num 0} {NODE 4 num 0}
{NODE 5 num 0} {NODE 6 num 0} {NODE 7 num 0} {NODE 8 num 0} {NODE 9
num 0} {NODE 10 num 0}] [{NODE 1 num 3} {NODE 2 num 3} {NODE 3 num 3}]
區(qū)塊號(hào): 0 節(jié)點(diǎn)名稱(chēng): Genis Block 節(jié)點(diǎn)投票數(shù): 0 區(qū)塊號(hào): 1 節(jié)點(diǎn)名稱(chēng): NODE 1 num 節(jié)點(diǎn)投票數(shù): 3
區(qū)塊號(hào): 2 節(jié)點(diǎn)名稱(chēng): NODE 2 num 節(jié)點(diǎn)投票數(shù): 3

2.4 拜占庭容錯(cuò)(PBFT,Practical Byzantine Fault Tolerance)

優(yōu)點(diǎn):高速、可擴(kuò)展。
不足:通常用于私有網(wǎng)絡(luò)和許可網(wǎng)絡(luò)。
采用者:Hyperledger Fabric、Stellar、Ripple、Dispatch
解釋:拜占庭將軍問(wèn)題是分布式計(jì)算中的一個(gè)經(jīng)典問(wèn)題。問(wèn)題描述為,幾位拜占庭將軍分別率領(lǐng)部隊(duì)合力包圍了一座城市。他們必須一致決定是否發(fā)起攻城。如果一些將軍在沒(méi)有其他將軍參與的情況下決定發(fā)起攻城,那么他們的行動(dòng)將以失敗告終。將軍們之間相互隔著一定的距離,必須依靠信息傳遞進(jìn)行交流。 一些加密貨幣協(xié)議在達(dá)成共識(shí)時(shí)使用了特定版本的 BFT,每種版本都具有各自的優(yōu)缺點(diǎn):
[1] 實(shí)用拜占庭容錯(cuò)(PBFT,Practical Byzantine Fault Tolerance):首個(gè)提出的該問(wèn)題解決方案稱(chēng)為“實(shí)用拜占庭容錯(cuò)”(PBFT),當(dāng)前已被 Hyperledger Fabric 采用。PBFT 使用了較少(少于 20 個(gè),之后會(huì)稍有增加)的預(yù)選定將軍數(shù),因此運(yùn)行非常高效。它的優(yōu)點(diǎn)是高交易通量和吞吐量,但是不足之處在于是中心化的,并用于許可網(wǎng)絡(luò)。

從某種角度來(lái)看,PBFT有點(diǎn)像《天黑請(qǐng)閉眼殺人游戲》的玩法。

[2] 聯(lián)邦拜占庭協(xié)議(FBA,Federated Byzantine Agreement):另一類(lèi)拜占庭將軍問(wèn)題的解決方案是 FBA,已被 Stellar 和 Ripple 等代幣使用。FBA 的通用理念是每個(gè)拜占庭將軍負(fù)責(zé)自身的鏈、消息一旦到來(lái),通過(guò)排序建立事實(shí)。在 Ripple 中,將軍(驗(yàn)證者)是 Ripple 基金會(huì)預(yù)先選定的。在 Stellar 中,任何人都可以成為驗(yàn)證者,需要用戶(hù)選擇去相信哪個(gè)驗(yàn)證者。
由于 FBA 可提供令人難以置信的吞吐量、低交易開(kāi)銷(xiāo)和網(wǎng)絡(luò)擴(kuò)展性,我相信 FBA 類(lèi)公式算法是目前提出的最好的分布式共識(shí)發(fā)現(xiàn)算法。
技術(shù)原理:
PBFT基于拜占庭將軍問(wèn)題,一致性的確保主要分為這三個(gè)階段:預(yù)準(zhǔn)備(pre-prepare)、準(zhǔn)備(prepare)和確認(rèn)(commit)。流程如下圖所示:

其中C為發(fā)送請(qǐng)求端,0123為服務(wù)端,3為宕機(jī)的服務(wù)端,具體步驟如下:

1.Request:請(qǐng)求端C發(fā)送請(qǐng)求到任意一節(jié)點(diǎn),這里是0
2.Pre-Prepare:服務(wù)端0收到C的請(qǐng)求后進(jìn)行廣播,擴(kuò)散至123
3.Prepare:123,收到后記錄并再次廣播,1->023,2->013,3因?yàn)殄礄C(jī)無(wú)法廣播
4.Commit:0123節(jié)點(diǎn)在Prepare階段,若收到超過(guò)一定數(shù)量的相同請(qǐng)求,則進(jìn)入Commit階段,廣播Commit請(qǐng)求;
5.Reply:0123節(jié)點(diǎn)在Commit階段,若收到超過(guò)一定數(shù)量的相同請(qǐng)求,則對(duì)C進(jìn)行反饋;

更多原理細(xì)節(jié)可參考《第13課 共識(shí)層PBFT共識(shí)算法》
)

GO demo代碼樣例:

package mainimport ("os""fmt""net/http""io" )//聲明節(jié)點(diǎn)信息,代表各個(gè)小國(guó)家 type nodeInfo struct {//標(biāo)示id string//準(zhǔn)備訪問(wèn)的方法path string//服務(wù)器做出的相應(yīng)writer http.ResponseWriter}//存放四個(gè)國(guó)家的地址 var nodeTable = make(map[string]string)//拜占庭在Fabric中的使用 func main() {//獲取執(zhí)行的參數(shù)userId :=os.Args[1]//獲取執(zhí)行的第一個(gè)參數(shù)fmt.Println(userId)//./main Apple//創(chuàng)建四個(gè)國(guó)家的地址nodeTable = map[string]string {"Apple":"localhost:1111","MS":"localhost:1112","Google":"localhost:1113","IBM":"localhost:1114",}node:=nodeInfo{userId,nodeTable[userId],nil}fmt.Println(node)//http協(xié)議的回調(diào)函數(shù)//http://localhost:1111/req?warTime=8888http.HandleFunc("/req",node.request)http.HandleFunc("/prePrepare",node.prePrepare)http.HandleFunc("/prepare",node.prepare)http.HandleFunc("/commit",node.commit)//啟動(dòng)服務(wù)器if err:=http.ListenAndServe(node.path,nil);err!=nil {fmt.Print(err)}}//此函數(shù)是http訪問(wèn)時(shí)候req命令的請(qǐng)求回調(diào)函數(shù) func (node *nodeInfo)request(writer http.ResponseWriter,request *http.Request){//設(shè)置允許解析參數(shù)request.ParseForm()//如果有參數(shù)值,則繼續(xù)處理if (len(request.Form["warTime"])>0){node.writer = writer//激活主節(jié)點(diǎn)后,廣播給其他節(jié)點(diǎn),通過(guò)Apple向其他節(jié)點(diǎn)做廣播node.broadcast(request.Form["warTime"][0],"/prePrepare")}}//由主節(jié)點(diǎn)向其他節(jié)點(diǎn)做廣播 func (node *nodeInfo)broadcast(msg string ,path string ){//遍歷所有的國(guó)家for nodeId,url:=range nodeTable {if nodeId == node.id {continue}//調(diào)用Get請(qǐng)求//http.Get("http://localhost:1112/prePrepare?warTime=8888&nodeId=Apple")http.Get("http://"+url+path+"?warTime="+msg+"&nodeId="+node.id)}}func (node *nodeInfo)prePrepare(writer http.ResponseWriter,request *http.Request) {request.ParseForm()//fmt.Println("hello world")//在做分發(fā)if(len(request.Form["warTime"])>0){//分發(fā)給其他三個(gè)人node.broadcast(request.Form["warTime"][0],"/prepare")}}func (node *nodeInfo)prepare(writer http.ResponseWriter,request *http.Request){request.ParseForm()//調(diào)用驗(yàn)證if len(request.Form["warTime"])>0{fmt.Println(request.Form["warTime"][0])}if len(request.Form["nodeId"])>0 {fmt.Println(request.Form["nodeId"][0])}node.authentication(request) }var authenticationsuccess = true var authenticationMap = make(map[string]string) //獲得除了本節(jié)點(diǎn)外的其他節(jié)點(diǎn)數(shù)據(jù) func (node *nodeInfo)authentication(request *http.Request) {//接收參數(shù)request.ParseForm()if authenticationsuccess!=false {if len(request.Form["nodeId"])>0 {authenticationMap[request.Form["nodeId"][0]]="ok"}}if len(authenticationMap)>len(nodeTable)/3 {//則拜占庭原理實(shí)現(xiàn),通過(guò)commit反饋給瀏覽器node.broadcast(request.Form["warTime"][0],"/commit")} }func (node *nodeInfo)commit(writer http.ResponseWriter,request *http.Request){//給瀏覽器反饋相應(yīng)io.WriteString(node.writer,"ok")}

如何運(yùn)行:開(kāi)啟4個(gè)終端,eg:

./pbft Apple ./pbft IBM ./pbft MS ./pbft Google

然后在瀏覽器輸入:http://localhost:1112/req?warTime=1234 輸出結(jié)果:

okokok

2.5 分布式一致性協(xié)議- RAFT算法

優(yōu)點(diǎn):
模型比Paxos更簡(jiǎn)單,但提供了同等的安全性。有多種語(yǔ)言的實(shí)現(xiàn)可用。
不足:通常用于私有網(wǎng)絡(luò)和許可網(wǎng)絡(luò)。
采用者:IPFS Private Cluster、Quorum。
解釋:
將拜占庭將軍問(wèn)題根據(jù)常見(jiàn)的工作上的問(wèn)題進(jìn)行簡(jiǎn)化:假設(shè)將軍中沒(méi)有叛軍,信使的信息可靠但有可能被暗殺的情況下,將軍們?nèi)绾芜_(dá)成一致性決定?
對(duì)于這個(gè)簡(jiǎn)化后的問(wèn)題,有許多解決方案,第一個(gè)被證明的共識(shí)算法是 Paxos,由拜占庭將軍問(wèn)題的作者 Leslie Lamport 在1990年提出,但其論文難懂而出名,所以斯坦福大學(xué)的教授在2014年發(fā)表了新的分布式協(xié)議 Raft。與 Paxos 相比,Raft 有著基本相同運(yùn)行效率,但是更容易理解,也更容易被用在系統(tǒng)開(kāi)發(fā)上。
我們還是用拜占庭將軍的例子來(lái)幫助理解 Raft。

假設(shè)將軍中沒(méi)有叛軍,信使的信息可靠但有可能被暗殺的情況下,將軍們?nèi)绾芜_(dá)成一致性決定?

Raft 的解決方案大概可以理解成 先在所有將軍中選出一個(gè)大將軍,所有的決定由大將軍來(lái)做。選舉環(huán)節(jié):比如說(shuō)現(xiàn)在一共有3個(gè)將軍 A, B, C,每個(gè)將軍都有一個(gè)隨機(jī)時(shí)間的倒計(jì)時(shí)器,倒計(jì)時(shí)一結(jié)束,這個(gè)將軍就會(huì)把自己當(dāng)成大將軍候選人,然后派信使去問(wèn)其他幾個(gè)將軍,能不能選我為總將軍?假設(shè)現(xiàn)在將軍A倒計(jì)時(shí)結(jié)束了,他派信使傳遞選舉投票的信息給將軍B和C,如果將軍B和C還沒(méi)把自己當(dāng)成候選人(倒計(jì)時(shí)還沒(méi)有結(jié)束),并且沒(méi)有把選舉票投給其他,他們把票投給將軍A,信使在回到將軍A時(shí),將軍A知道自己收到了足夠的票數(shù),成為了大將軍。在這之后,是否要進(jìn)攻就由大將軍決定,然后派信使去通知另外兩個(gè)將軍,如果在一段時(shí)間后還沒(méi)有收到回復(fù)(可能信使被暗殺),那就再重派一個(gè)信使,直到收到回復(fù)。
技術(shù)原理:
Raft要求系統(tǒng)在任意時(shí)刻最多只有一個(gè)Leader,正常工作期間只有Leader和Followers。Raft算法將時(shí)間分為一個(gè)個(gè)的任期(term),每一個(gè)term的開(kāi)始都是Leader選舉。在成功選舉Leader之后,Leader會(huì)在整個(gè)term內(nèi)管理整個(gè)集群。如果Leader選舉失敗,該term就會(huì)因?yàn)闆](méi)有Leader而結(jié)束。

(1)Raft 節(jié)點(diǎn)狀態(tài)
從拜占庭將軍的故事映射到分布式系統(tǒng)上,每個(gè)將軍相當(dāng)于一個(gè)分布式網(wǎng)絡(luò)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)有三種狀態(tài):Follower,Candidate,Leader,狀態(tài)之間是互相轉(zhuǎn)換的,可以參考下圖:

每個(gè)節(jié)點(diǎn)上都有一個(gè)倒計(jì)時(shí)器 (Election Timeout),時(shí)間隨機(jī)在 150ms 到 300ms 之間。有幾種情況會(huì)重設(shè) Timeout:
(1)收到選舉的請(qǐng)求
(2)收到 Leader 的 Heartbeat (后面會(huì)講到)
在 Raft 運(yùn)行過(guò)程中,最主要進(jìn)行兩個(gè)活動(dòng):
(1)選主 Leader Election
(2)復(fù)制日志 Log Replication

技術(shù)原理
(1)選主 Leader Election
1)正常情況下選主
假設(shè)現(xiàn)在有如圖5個(gè)節(jié)點(diǎn),5個(gè)節(jié)點(diǎn)一開(kāi)始的狀態(tài)都是 Follower。

在一個(gè)節(jié)點(diǎn)倒計(jì)時(shí)結(jié)束 (Timeout) 后,這個(gè)節(jié)點(diǎn)的狀態(tài)變成 Candidate 開(kāi)始選舉,它給其他幾個(gè)節(jié)點(diǎn)發(fā)送選舉請(qǐng)求 (RequestVote)

其他四個(gè)節(jié)點(diǎn)都返回成功,這個(gè)節(jié)點(diǎn)的狀態(tài)由 Candidate 變成了 Leader,并在每個(gè)一小段時(shí)間后,就給所有的 Follower 發(fā)送一個(gè) Heartbeat 以保持所有節(jié)點(diǎn)的狀態(tài),Follower 收到 Leader 的 Heartbeat 后重設(shè) Timeout。

這是最簡(jiǎn)單的選主情況,只要有超過(guò)一半的節(jié)點(diǎn)投支持票了,Candidate 才會(huì)被選舉為 Leader,5個(gè)節(jié)點(diǎn)的情況下,3個(gè)節(jié)點(diǎn) (包括 Candidate 本身) 投了支持就行。

(2) 2.2 Leader 出故障情況下的選主

一開(kāi)始已經(jīng)有一個(gè) Leader,所有節(jié)點(diǎn)正常運(yùn)行。

Leader 出故障掛掉了,其他四個(gè) Follower 將進(jìn)行重新選主。

4個(gè)節(jié)點(diǎn)的選主過(guò)程和5個(gè)節(jié)點(diǎn)的類(lèi)似,在選出一個(gè)新的 Leader 后,原來(lái)的 Leader 恢復(fù)了又重新加入了,這個(gè)時(shí)候怎么處理?在 Raft 里,第幾輪選舉是有記錄的,重新加入的 Leader 是第一輪選舉 (Term 1) 選出來(lái)的,而現(xiàn)在的 Leader 則是 Term 2,所有原來(lái)的 Leader 會(huì)自覺(jué)降級(jí)為 Follower

(3)2.3 多個(gè) Candidate 情況下的選主

假設(shè)一開(kāi)始有4個(gè)節(jié)點(diǎn),都還是 Follower。

有兩個(gè) Follower 同時(shí) Timeout,都變成了 Candidate 開(kāi)始選舉,分別給一個(gè) Follower 發(fā)送了投票請(qǐng)求。

兩個(gè) Follower 分別返回了ok,這時(shí)兩個(gè) Candidate 都只有2票,要3票才能被選成 Leader。

兩個(gè) Candidate 會(huì)分別給另外一個(gè)還沒(méi)有給自己投票的 Follower 發(fā)送投票請(qǐng)求。

但是因?yàn)?Follower 在這一輪選舉中,都已經(jīng)投完票了,所以都拒絕了他們的請(qǐng)求。所以在 Term 2 沒(méi)有 Leader 被選出來(lái)。

這時(shí),兩個(gè)節(jié)點(diǎn)的狀態(tài)是 Candidate,兩個(gè)是 Follower,但是他們的倒計(jì)時(shí)器仍然在運(yùn)行,最先 Timeout 的那個(gè)節(jié)點(diǎn)會(huì)進(jìn)行發(fā)起新一輪 Term 3 的投票。

兩個(gè) Follower 在 Term 3 還沒(méi)投過(guò)票,所以返回 OK,這時(shí) Candidate 一共有三票,被選為了 Leader。

如果 Leader Heartbeat 的時(shí)間晚于另外一個(gè) Candidate timeout 的時(shí)間,另外一個(gè) Candidate 仍然會(huì)發(fā)送選舉請(qǐng)求。

兩個(gè) Follower 已經(jīng)投完票了,拒絕了這個(gè) Candidate 的投票請(qǐng)求。

Leader 進(jìn)行 Heartbeat, Candidate 收到后狀態(tài)自動(dòng)轉(zhuǎn)為 Follower,完成選主。

實(shí)現(xiàn)代碼參考: https://github.com/goraft/raft 或者
https://github.com/happyer/distributed-computing/tree/master/src/raft

2.6 有向無(wú)環(huán)圖(DAG,Directed Acyclic Graphs)

優(yōu)點(diǎn):
由于 DAG 的非線性結(jié)構(gòu),它是高度可擴(kuò)展的、快速、節(jié)能、立即實(shí)現(xiàn)終結(jié)性(Finality)。
不足:只能通過(guò)使用 Oracle 實(shí)現(xiàn)智能合約。
采用者:Iota、HashGraph、Byteball、RaiBlocks/Nano。
解釋:DAG 是一種更通用形式的區(qū)塊鏈。由于其獨(dú)特結(jié)構(gòu),DAG 內(nèi)在支持高可擴(kuò)展性,因此也得到了廣泛的使用。

從根本上說(shuō),任何區(qū)塊鏈系統(tǒng)都具有線性結(jié)構(gòu),因?yàn)閰^(qū)塊是依次添加到鏈中的。這使得相比于并行向鏈中添加區(qū)塊,線性區(qū)塊鏈在本質(zhì)上是非常緩慢的。但是對(duì)于 DAG 而言,每個(gè)區(qū)塊和交易只需數(shù)個(gè)前期區(qū)塊得到確認(rèn),就可以并行地添加到區(qū)塊和交易中。這意味著,DAG 在本質(zhì)上是高可擴(kuò)展的。

DAG 存在多種變體,取決于:
· 如何選取前期區(qū)塊驗(yàn)證的算法,也稱(chēng)為“Tip 選擇算法”。
· 交易完成的順序。
· 如何抵達(dá)完成狀態(tài)。

下面列出一些廣為使用的 DAG 項(xiàng)目。

1 Tangle(IOTA)
image

解釋:Tangle是一種 DAG 共識(shí)算法,由 IOTA 使用。為了發(fā)送一個(gè) IOTA 交易,用戶(hù)需要驗(yàn)證接收到的前兩個(gè)交易。在更多交易添加到 Tangle 的情況下,這種二對(duì)一、前瞻性支付的共識(shí)可加強(qiáng)交易的有效性。由于共識(shí)是由交易確定的,因此理論上,如果有人可以生成三分之一的交易,那么他就可以說(shuō)服網(wǎng)絡(luò)中的其余部分,使得他的無(wú)效交易變成有效的。一旦交易量足夠大,使得個(gè)人難以創(chuàng)建三分之一交易量,這時(shí) IOTA 就會(huì)在一個(gè)稱(chēng)為“協(xié)調(diào)器(The Coordinator)”的中心節(jié)點(diǎn)上對(duì)網(wǎng)絡(luò)中的所有交易做“復(fù)核”(double-checking)。按 ITOA 的說(shuō)法,協(xié)調(diào)員的工作類(lèi)似于輔助輪。一旦 Tangle 達(dá)到一定的規(guī)模,協(xié)調(diào)員就會(huì)被從中移除。

2 Hashgraph
解釋:Hashgraph 是由 Leemon Baird 開(kāi)發(fā)的一種 Gossip 協(xié)議共識(shí)。節(jié)點(diǎn)隨機(jī)與其它節(jié)點(diǎn)共享自身已知的交易,最終所有交易都被以 Gossip 協(xié)議傳播到(Gossip around)到所有節(jié)點(diǎn)。Hashgraph 對(duì)于私有網(wǎng)絡(luò)是一個(gè)很好的選擇。但我們并不會(huì)看到它實(shí)現(xiàn)在以太坊這樣的公共網(wǎng)絡(luò)中,或是不通過(guò) Gossip 協(xié)議隨機(jī)傳播交易。

3 Holochain
解釋:Holochain 十分類(lèi)似于 HashGraph,但不同于 Hashgraph。它提供了一種可用于構(gòu)建去中心化應(yīng)用的數(shù)據(jù)結(jié)構(gòu)。用戶(hù)可以具有自己的鏈,并向其中添加包括金融交易在內(nèi)的數(shù)據(jù)。鏈可以采用復(fù)雜的方式合并、拆分和交互。數(shù)據(jù)以去中心化的方式存儲(chǔ)(類(lèi)似于 Bittorrent)。數(shù)據(jù)具有一個(gè)哈希值,即一個(gè)對(duì)應(yīng)于數(shù)據(jù)的數(shù)學(xué)指紋。如果有人意圖篡改數(shù)據(jù),那么我們就會(huì)注意到在數(shù)據(jù)和哈希值之間存在不匹配,這樣就可拒絕數(shù)據(jù)為無(wú)效的。數(shù)字簽名保證了數(shù)據(jù)的作者身份。Holochain 可看成是“Bittorrent+git+ 數(shù)字簽名”。

4 Block-Nano

解釋:Nano(以前稱(chēng)為 Raiblocks)是以纏繞在區(qū)塊鏈上的方式運(yùn)行,這種方式被稱(chēng)為“塊狀格子”(Block-lattice)。在 Block-lattice 結(jié)構(gòu)中,每個(gè)用戶(hù)(地址)都有自己的鏈,只有用戶(hù)本身可寫(xiě),每個(gè)用戶(hù)都擁有所有鏈的副本。

每個(gè)交易都可分解為發(fā)送者鏈上的發(fā)送區(qū)塊,以及接收者鏈上的接收區(qū)塊。Block-lattice 看上似乎太簡(jiǎn)單,以至于無(wú)法工作,但它已經(jīng)在實(shí)際運(yùn)行了。Block-lattice 的獨(dú)特結(jié)構(gòu)的確無(wú)法抵制一些獨(dú)特的攻擊向量,例如 Penny-spend 攻擊。在這種攻擊中,攻擊者通過(guò)向大量空錢(qián)包發(fā)送數(shù)額可忽略不計(jì)的金錢(qián),導(dǎo)致必須要追蹤的鏈數(shù)量急劇膨脹。

5 SPECTRE

解釋:SPECTRE,即“序列化 PoW 事件并通過(guò)遞歸選舉確認(rèn)交易”(Serialization of Proof-of-work Events, Confirming Transactions via Recursive Elections),是提議的一種 Bitcoin 擴(kuò)展解決方案。它利用 PoW 和 DAG 的組合實(shí)現(xiàn)可擴(kuò)展的共識(shí)。在 SPECTER 中,一個(gè)挖掘的區(qū)塊指向多個(gè)父節(jié)點(diǎn),而不僅僅是單個(gè)節(jié)點(diǎn),這使得網(wǎng)絡(luò)每秒可以處理多個(gè)區(qū)塊。而挖掘指向某些父區(qū)塊的區(qū)塊,這將支持區(qū)塊的有效性。與 PoW 的“最長(zhǎng)鏈勝出”的原則相比,SPECTER 使用的原則可描述為“擁有最多子節(jié)點(diǎn)的區(qū)塊勝出”。SPECTRE 尚未得到實(shí)際運(yùn)行測(cè)試,因此可能會(huì)存在一些新的攻擊向量。但我認(rèn)為,SPECTRE 很有可能成為一種修正 Bitcoin 問(wèn)題的潛在好做法。

6 ByteBall

解釋:ByteBall 使用 DAG 建立交易間的偏序關(guān)系,此外還在 DAG 中添加了“主鏈”(MC,Main Chain)。

圖 DAG 中加粗顯示的“主鏈”

MC 允許在交易間定義全序關(guān)系,即更早加入(直接或間接)MC 的交易,必定更早出現(xiàn)在全序中。如果存在“雙重支付”問(wèn)題,那么將視較早出現(xiàn)在全序中的交易版本為有效的,而其它所有的交易均被視為是無(wú)效的。

根據(jù)交易在圖中的位置,MC 可得到確定性的定義。相關(guān)詳細(xì)信息,請(qǐng)參閱白皮書(shū)。作為一般性規(guī)則,MC 傾向于采納由一些總所周知用戶(hù)所給出的交易,這樣的用戶(hù)被稱(chēng)為“證人”(Witnesses)。證人列表是由用戶(hù)自己定義的,因?yàn)榱斜碇邪擞脩?hù)發(fā)布的每個(gè)交易。然后,MC 沿著 DAG 內(nèi)路徑推進(jìn)。推進(jìn)原則包括:

· MC 上相鄰交易的證人列表要么完全相同,要么只存在一個(gè)突變。

· 與其它鏈相比,MC 中為經(jīng)過(guò)最多數(shù)量的由見(jiàn)證人認(rèn)證的交易。

ByteBall 也是首個(gè)在系統(tǒng)中包含 Oracle 的平臺(tái)。Oracle 是在 DAG 中添加智能合約功能所必需的。
2.7 容量證明(PoC,Proof of Capacity)

優(yōu)點(diǎn):
它類(lèi)似于 PoW,只是使用空間替代了計(jì)算。因此更加環(huán)境友好。

可用于惡意軟件檢測(cè)。通過(guò)確定處理器的 L1 緩存是否為空(例如,具有足夠空間在沒(méi)有緩存未命中的情況下計(jì)算 PoSpace 過(guò)程),或是包含一個(gè)拒絕被逐出(evicted)的例程。

可用于反垃圾郵件措施,以及防范拒絕服務(wù)(DoS)攻擊。

不足:激勵(lì)機(jī)制可能存在問(wèn)題。

使用者: Butcoin、Chia、SpaceMint。

類(lèi)型:協(xié)同型共識(shí)。

解釋:PoSpace,也稱(chēng)為 PoC,通過(guò)分配一定數(shù)量的內(nèi)存或磁盤(pán)空間用于解決服務(wù)提供者所提供挑戰(zhàn)的方式,顯示了某個(gè)人對(duì)某個(gè)服務(wù)(例如發(fā)送郵件)具有合法的興趣。該理念是由 Dziembowski 等在 2015 年形式化定義的。雖然 Ateniese 等人的論文名稱(chēng)也是“Proof-of-space”,但它事實(shí)上一種采用 MHF(Memory Hard Function,一種計(jì)算代價(jià)取決內(nèi)存的哈希算法)的 PoW 協(xié)議。

PoSpace 非常類(lèi)似于 PoW,只是使用存儲(chǔ)替代了 Pow 中的計(jì)算。PoSpace 與 MHF 和可回收性證明(PoR,Proof of Retrievability)有關(guān),但也在很大程度上存在著差異。

PoSpace 是由證明者 (Prover) 發(fā)送給驗(yàn)證者 (Verifier) 的一小塊數(shù)據(jù),該數(shù)據(jù)確認(rèn)了證明者已經(jīng)保留了一定量的空間。出于實(shí)用性上的考慮,驗(yàn)證過(guò)程需要盡量高效,即消耗盡可能少的空間和時(shí)間。出于公平性上的考慮,如果驗(yàn)證者沒(méi)有保留所聲明數(shù)量的空間,那么它應(yīng)該難以通過(guò)驗(yàn)證。PoSpace 的一種實(shí)現(xiàn)方式是通過(guò)使用一個(gè)難以實(shí)現(xiàn) Pebbling 的圖。驗(yàn)證者請(qǐng)求證明者構(gòu)建對(duì)一個(gè)“非 Pebbling 圖”標(biāo)記。證明者提交標(biāo)記,進(jìn)而驗(yàn)證者請(qǐng)求證明者在提交中開(kāi)放多個(gè)隨機(jī)位置。

由于存儲(chǔ)的通用本質(zhì),以及存儲(chǔ)所需的更低耗能,PoSpace 被認(rèn)為是一種更公平、更綠色的替換方法。
2.8 延遲工作量證明(dPoW,Delayed Proof-of-Work)

優(yōu)點(diǎn):
節(jié)能、安全性增加、可以通過(guò)非直接提供 Bitcoin(或是其它任何安全鏈),添加價(jià)值到其它區(qū)塊鏈,無(wú)需付出 Bitcoin(或是其它任何安全鏈)交易的代價(jià)。
不足:
只有使用 PoW 或 PoS 的區(qū)塊鏈,才能采用這種共識(shí)算法。
在“公證員激活”(Notaries AcTIve)模式下,必須校準(zhǔn)不同節(jié)點(diǎn)(公證員或正常節(jié)點(diǎn))的哈希率,否則哈希率間的差異會(huì)爆炸(下文將給出詳細(xì)解釋)。
采用者:Komodo
類(lèi)型:協(xié)同型共識(shí)(CollaboraTIve consensus)
解釋:dPoW 是一種混合共識(shí)方法,允許一個(gè)區(qū)塊鏈利用第二個(gè)區(qū)塊鏈的哈希算力(Hashing Power)所提供的安全。該機(jī)制是通過(guò)一組公證員節(jié)點(diǎn)(Notary Node)實(shí)現(xiàn)的。公證員節(jié)點(diǎn)實(shí)現(xiàn)將第一個(gè)區(qū)塊鏈的數(shù)據(jù)添加到第二個(gè)區(qū)塊鏈中。進(jìn)而,第二個(gè)區(qū)塊鏈請(qǐng)求在兩個(gè)區(qū)塊鏈間達(dá)成妥協(xié),弱化第一個(gè)區(qū)塊鏈的安全。Komodo是首個(gè)使用該共識(shí)方法的區(qū)塊鏈,它就是附加于 Bitcoin 區(qū)塊鏈之上的。

使用 dPoW 的區(qū)塊鏈也可以使用 PoW 或 PoS 共識(shí)方法工作,并可以附加在任何采用 PoW 的區(qū)塊鏈上。但對(duì)于由 dPoW 提供安全的區(qū)塊鏈,當(dāng)前 Bitcoin 給出了最高安全層級(jí)的哈希率。下圖展示了主區(qū)塊鏈的單個(gè)記錄以及其所附著的 PoW 區(qū)塊鏈。

dPoW 系統(tǒng)中有兩種類(lèi)型的節(jié)點(diǎn):公證人節(jié)點(diǎn)和正常節(jié)點(diǎn)。64 個(gè)公證人節(jié)點(diǎn)是由 dPoW 區(qū)塊鏈的權(quán)益持有者(stakeholder)選舉產(chǎn)生的,它們可從 dPoW 區(qū)塊鏈向所附加的 PoW 區(qū)塊鏈添加經(jīng)公證確認(rèn)的塊。一旦添加了一個(gè)塊,該塊的哈希值將被添加到由 33 個(gè)公證人節(jié)點(diǎn)簽署的 Bitcoin 交易中,并創(chuàng)建一個(gè)哈希到 Bitcoin 區(qū)塊鏈的 dPow 塊記錄。該記錄已被網(wǎng)絡(luò)中的大多數(shù)公證人節(jié)點(diǎn)公證。

為避免公證人節(jié)點(diǎn)間在挖礦上產(chǎn)生戰(zhàn)爭(zhēng),進(jìn)而降低網(wǎng)絡(luò)的效率,Komodo 設(shè)計(jì)了一種采用輪詢(xún)機(jī)制的挖礦方法。該方法具有兩種運(yùn)行模式。在“無(wú)公證人”(No Notary)模式下,支持所有網(wǎng)絡(luò)節(jié)點(diǎn)參與挖礦,這類(lèi)似于傳統(tǒng) PoW 共識(shí)機(jī)制。而在“公證人激活”(Notaries AcTIve)模式下,網(wǎng)絡(luò)公證人使用一種顯著降低的網(wǎng)絡(luò)難度率挖礦。“公證人激活”模式下,允許每位公證人使用其當(dāng)前的難度挖掘一個(gè)區(qū)塊,而其它公證人節(jié)點(diǎn)必須采用 10 倍難度挖礦,所有正常節(jié)點(diǎn)使用公證人節(jié)點(diǎn)難度的 100 倍挖礦。

但這會(huì)導(dǎo)致一些問(wèn)題。我在與 Komodo 創(chuàng)始人的一次談話中提及,這將導(dǎo)致公證人礦工和正常礦工間的哈希率存在很高的差異:

圖 本文作者與 Komodo 創(chuàng)始人間就不一致性問(wèn)題進(jìn)行交流的截圖

dPoW 系統(tǒng)在設(shè)計(jì)上支持區(qū)塊鏈在沒(méi)有公證人節(jié)點(diǎn)的情況下繼續(xù)運(yùn)行。在這種情況下,dPoW 區(qū)塊鏈可以基于初始的共識(shí)方法繼續(xù)運(yùn)行,但將不再具有所附著區(qū)塊鏈增添的安全。

所有使用 dPoW 的區(qū)塊鏈可增加安全,同時(shí)降低能耗。例如,Komodo 使用 Equihash 哈希算法防止使用 ASIC 挖礦。其公證人節(jié)點(diǎn)依賴(lài)于一種輪詢(xún)挖礦方法,獎(jiǎng)勵(lì)機(jī)制考慮了降低節(jié)點(diǎn)間競(jìng)爭(zhēng)的可能性。這些節(jié)點(diǎn)將會(huì)引發(fā)過(guò)度耗能或算力。

此外通過(guò)非直接提供 Bitcoin 安全,Komodo 這類(lèi) dPoW 區(qū)塊鏈可以向其它區(qū)塊鏈添加價(jià)值,無(wú)需付出任何 Bitcoin 交易的代價(jià)。Komodo 此后附著到 Bitcoin,而第三個(gè)使用 dPoW 的區(qū)塊鏈可以將自身附著到 Komodo。使用這種方式,dPoW 區(qū)塊鏈不必直接附著到 Bitcoin 區(qū)塊鏈,就從 Bitcoin 的高哈希率中受益。

最后一點(diǎn),公證人節(jié)點(diǎn)和正常節(jié)點(diǎn)分離的功能,確保了初始共識(shí)機(jī)制在公證人節(jié)點(diǎn)失敗時(shí)繼續(xù)運(yùn)行。這種相互獨(dú)立性建立了一種獎(jiǎng)勵(lì)機(jī)制,使得其它網(wǎng)絡(luò)無(wú)需依賴(lài)于 Bitcoin 網(wǎng)絡(luò)的直接功能,即可支持 Bitcoin 網(wǎng)絡(luò)的繼續(xù)維護(hù)。
2.9 權(quán)威證明(PoA,Proof-of-Authority)

優(yōu)點(diǎn):節(jié)能、快速。
不足:略為中心化。雖然可用于公有區(qū)塊鏈,但是通常用于私有區(qū)塊鏈和許可區(qū)塊鏈。

使用者:POA.Network、Ethereum Kovan testnet、VeChain。
類(lèi)型:協(xié)同型共識(shí)。

解釋:基于 PoA 的網(wǎng)絡(luò)、事務(wù)和區(qū)塊,是由一些經(jīng)認(rèn)可的賬戶(hù)認(rèn)證的,這些被認(rèn)可的賬戶(hù)稱(chēng)為“驗(yàn)證者”(Validator)。驗(yàn)證者運(yùn)行的軟件,支持驗(yàn)證者將交易(transaction)置于區(qū)塊中。該過(guò)程是自動(dòng)的,無(wú)需驗(yàn)證者持續(xù)監(jiān)控計(jì)算機(jī),但需要維護(hù)計(jì)算機(jī)(權(quán)威節(jié)點(diǎn))不妥協(xié)(uncompised)。

驗(yàn)證者必須滿足以下三個(gè)條件:

  • 其身份必須在鏈上得到正式驗(yàn)證,信息可在公有可用域中交叉驗(yàn)證。
  • 其資格必須難以獲得,這樣所得到的驗(yàn)證塊的權(quán)利才彌足珍貴(例如,潛在的驗(yàn)證者需要獲得公證書(shū))。
  • 建立權(quán)威的檢查和程序必須完全統(tǒng)一。
  • 使用 PoA,每個(gè)個(gè)體都具有變成驗(yàn)證者的權(quán)利,因此存在一旦獲取就保持驗(yàn)證者位置的動(dòng)機(jī)。通過(guò)對(duì)身份附加一個(gè)聲譽(yù),可以鼓勵(lì)驗(yàn)證者去維護(hù)交易的過(guò)程。因?yàn)轵?yàn)證者并不希望讓自己獲得負(fù)面聲譽(yù),這會(huì)使其失去來(lái)之不易的驗(yàn)證者地位。
    2.10 權(quán)重證明(PoWeight,Proof-of-Weight)

    優(yōu)點(diǎn):節(jié)能、高度可定制和可擴(kuò)展
    不足:可能難以實(shí)現(xiàn)激勵(lì)、
    采用者:Algorand。
    類(lèi)型:有競(jìng)爭(zhēng)共識(shí)。
    解釋:權(quán)重證明(PoWeight)是一類(lèi)很寬泛的共識(shí)算法,它基于Algorand共識(shí)模型。其基本理念是在 PoS 中,用戶(hù)所擁有的網(wǎng)絡(luò)中令牌的百分比,表示了該用戶(hù)“發(fā)現(xiàn)”下一個(gè)區(qū)塊的概率。PoWeight 系統(tǒng)中還使用了其它一些相對(duì)加權(quán)值,實(shí)現(xiàn)包括聲望證明(PoR,Proof of Reputation)和空間證明(Proof of Space)。
    2.11. 聲譽(yù)證明(PoR,Proof of Reputation)

    優(yōu)點(diǎn):非常適用于私有區(qū)塊鏈和許可區(qū)塊鏈。
    不足:只能用于私有區(qū)塊鏈和許可區(qū)塊鏈。
    采用者:GoChain。
    類(lèi)型:協(xié)同型共識(shí)。
    解釋:PoR 類(lèi)似于 PoA。GoChain 文檔中給出了如下描述:
    PoR 共識(shí)模型依賴(lài)參與者在保持網(wǎng)絡(luò)安全中的聲譽(yù)。參與者(區(qū)塊簽名者)必須具有足夠重要的聲譽(yù)。一旦他們嘗試欺騙系統(tǒng),那么他們將要面對(duì)嚴(yán)重的財(cái)政上的和自己名聲上的后果。這是一個(gè)相對(duì)的概念,如果他們被抓到試圖欺騙,那么幾乎所有的業(yè)務(wù)將會(huì)受到嚴(yán)重的影響。規(guī)模越大的企業(yè),通常將會(huì)失去更多。這樣,相比使用更少的企業(yè)(即更小規(guī)模的商業(yè)),規(guī)模更大的企業(yè)更易于被選定。

    一旦一個(gè)企業(yè)證明了自己的聲譽(yù),并通過(guò)了驗(yàn)證,那么他們必須經(jīng)投票參與到權(quán)威節(jié)點(diǎn)網(wǎng)絡(luò)中。這時(shí),PoR 的操作與 PoA 網(wǎng)絡(luò)一樣,即只有權(quán)威節(jié)點(diǎn)可以簽名并驗(yàn)證區(qū)塊。
    2.12. 所用時(shí)間證明(PoET,Proof of Elapsed Time)

    優(yōu)點(diǎn):
    參與代價(jià)低。更多人可輕易加入,進(jìn)而達(dá)到去中心化。
    對(duì)于所有參與者而言,更易于驗(yàn)證領(lǐng)導(dǎo)者是通過(guò)合法選舉產(chǎn)生的。
    控制領(lǐng)導(dǎo)者選舉過(guò)程的代價(jià),是與從中獲得的價(jià)值成正比的。
    不足:
    盡管 PoET 的代價(jià)低,但是必須要使用特定的硬件。因此不會(huì)被大規(guī)模采納。
    不適用于公有區(qū)塊鏈。

    采用者:HyperLedger Sawtooth

    類(lèi)型:有競(jìng)爭(zhēng)共識(shí)

    解釋:PoET 共識(shí)機(jī)制算法通常用于許可區(qū)塊鏈網(wǎng)絡(luò),它可決定網(wǎng)絡(luò)中獲得區(qū)塊者的挖礦權(quán)利。許可區(qū)塊鏈網(wǎng)絡(luò)需要任何預(yù)期參與者在加入前驗(yàn)證身份。根據(jù)公平彩票系統(tǒng)的原則,每個(gè)節(jié)點(diǎn)具有同等的可能成為勝出者。PoET 機(jī)制賦予大量可能的網(wǎng)絡(luò)參與者以平等勝出的機(jī)會(huì)。

    PoET 的工作機(jī)制如下:網(wǎng)絡(luò)中的每位參與節(jié)點(diǎn)都必須等待一個(gè)隨機(jī)選取的時(shí)期,首個(gè)完成設(shè)定等待時(shí)間的節(jié)點(diǎn)將獲得一個(gè)新區(qū)塊。區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)會(huì)生成一個(gè)隨機(jī)的等待時(shí)間,并休眠一個(gè)設(shè)定的時(shí)間。最先醒來(lái)的節(jié)點(diǎn),即具有最短等待時(shí)間的節(jié)點(diǎn),喚醒并向區(qū)塊鏈提交一個(gè)新區(qū)塊,然后廣播必要的信息到整個(gè)對(duì)等網(wǎng)絡(luò)中。同一過(guò)程將會(huì)重復(fù),以發(fā)現(xiàn)下一個(gè)區(qū)塊。

    在 PoET 網(wǎng)絡(luò)共識(shí)機(jī)制中,需要確保兩個(gè)重要因素。第一,參與節(jié)點(diǎn)在本質(zhì)上會(huì)自然地選取一個(gè)隨機(jī)的時(shí)間,而非某一個(gè)參與者為勝出而刻意選取了較短的時(shí)間。第二,勝出者的確完成了等待時(shí)間。

    PoET 理念是由著名的芯片制造巨頭 Intel于 2016 年早期提出的。Intel 為解決“隨機(jī)領(lǐng)導(dǎo)者選舉”的計(jì)算問(wèn)題,實(shí)現(xiàn)了一個(gè)可用的高科技工具。

    這種內(nèi)在機(jī)制允許應(yīng)用在受保護(hù)的環(huán)境中執(zhí)行受信任的代碼,它確保了上面提出的兩個(gè)要求得到滿足,即隨機(jī)選擇所有參與節(jié)點(diǎn)的等待時(shí)間,以及勝出參與者真正完成了等待時(shí)間。

    這種在安全環(huán)境中運(yùn)行可信代碼的機(jī)制也同時(shí)考慮到了其它一些網(wǎng)絡(luò)的需求。它確保了受信代碼的確運(yùn)行在安全環(huán)境中,并不可被其它外部參與者更改。它也確保了結(jié)果可被外部參與者和實(shí)體驗(yàn)證,進(jìn)而提高了網(wǎng)絡(luò)共識(shí)的透明度。

    PoET 通過(guò)控制代價(jià)實(shí)現(xiàn)了共識(shí)過(guò)程,該代價(jià)依然是與從過(guò)程中獲得的價(jià)值成正比。這是保證加密貨幣經(jīng)濟(jì)持續(xù)繁榮的一個(gè)關(guān)鍵需求。
    2.13 歷史證明(PoHistory,Proof of History)

    采用者:Solana

    解釋:其基本理念是不相信交易中的時(shí)間戳,而是證明交易在某個(gè)事件之前或之后的某個(gè)時(shí)刻發(fā)生。

    如果我們對(duì)某期《紐約時(shí)報(bào)》的封面拍了張照片,那么我們就創(chuàng)建了一個(gè)證明,即我們的拍照時(shí)間是在該報(bào)紙發(fā)行之后,或許也可能是我們有某種途徑影響了紐約時(shí)報(bào)的正常發(fā)行。我們可以使用 PoHistory 創(chuàng)建一個(gè)歷史記錄,證明一個(gè)事件是發(fā)生在特定時(shí)間之后的。

    區(qū)塊鏈共識(shí)算法全面詳解

    PoHistory 是一種高頻可驗(yàn)證延遲函數(shù)(VDF,Verifiable Delay Function)。VDF 求值需要完成特定數(shù)量的順序步驟,然后生成一個(gè)唯一的輸出。該輸出可被高效地和公開(kāi)地驗(yàn)證。

    VDF 的一個(gè)特定實(shí)現(xiàn)使用了持續(xù)運(yùn)行于其上的順序抗預(yù)映射哈希(Pre-image Resistant Hash),其中前一次循環(huán)生成的輸出將用于下一次循環(huán)的輸入。計(jì)數(shù)和當(dāng)前輸出形成周期性記錄。

    如果使用了 SHA256 哈希函數(shù),那么不使用 2128核的暴力攻擊,該過(guò)程是不可能并行化的。

    因此我們可以確認(rèn),每個(gè)計(jì)數(shù)器在生成過(guò)程中都的確經(jīng)歷了一定的時(shí)間。進(jìn)而,每個(gè)計(jì)數(shù)器記錄的順序與實(shí)時(shí)情況是一致的。

    2.14 單點(diǎn)共識(shí)(SOLO)

    使用者:Frabric
    解釋:Solo共識(shí)模式是指Order節(jié)點(diǎn)為單節(jié)點(diǎn)通信模式,由Peer節(jié)點(diǎn)發(fā)送過(guò)來(lái)的消息由一個(gè)Order節(jié)點(diǎn)進(jìn)行排序和產(chǎn)生區(qū)塊。
    由于排序服務(wù)只有一個(gè)Order為所有節(jié)點(diǎn)(Peer)服務(wù),沒(méi)有高可用性和可擴(kuò)展性,不適合用于生產(chǎn)環(huán)境,可以用于開(kāi)發(fā)和測(cè)試環(huán)境。
    技術(shù)原理:
    Solo共識(shí)工作時(shí)序如下圖所示。圖中所描述的范圍是在SDK發(fā)起交易到交易落地這整個(gè)過(guò)程。

    在Order節(jié)點(diǎn)容器啟動(dòng)時(shí),啟動(dòng)Solo排序服務(wù),開(kāi)啟監(jiān)SDK發(fā)送過(guò)來(lái)的消息,收到消息后調(diào)用Solo服務(wù)進(jìn)行數(shù)據(jù)區(qū)塊處理。其中,Solo模式調(diào)用過(guò)程說(shuō)明:
    (1)SDK通過(guò)gRPC連接Peer,發(fā)送交易信息Tx;
    (2)Peer調(diào)用合約后,將返回結(jié)果再回復(fù)給SDK;
    (3)SDK通過(guò)gRPC連接Order,將(2)的sdkPeerReply發(fā)送給Order,執(zhí)行Solo共識(shí)服務(wù):
    A.接收消息
    B.消息入列
    C.消息排序
    D.消息切塊(根據(jù)時(shí)間或交易數(shù)量分切)
    E.生成區(qū)塊
    F.寫(xiě)入?yún)^(qū)塊文件
    G.通知Peers

    首先order設(shè)置共識(shí)機(jī)制為“solo”,多機(jī)多節(jié)點(diǎn)部署需要至少兩臺(tái)服務(wù)器,一臺(tái) Order 排序服務(wù)節(jié)點(diǎn),一臺(tái) peer 節(jié)點(diǎn),每新加一臺(tái)額外的服務(wù)器都可作為新的 peer 節(jié)點(diǎn)來(lái)加盟。
    2.15 活動(dòng)證明(PoActivity,Proof Of Activity)

    使用者:Decred

    解釋:為避免出現(xiàn)惡性通貨膨脹(當(dāng)大量貨幣充斥系統(tǒng)時(shí)就會(huì)發(fā)生),比特幣將只生成兩千一百萬(wàn)枚。這意味著,在某些時(shí)候,比特幣區(qū)塊獎(jiǎng)勵(lì)補(bǔ)貼將終止,比特幣礦工將只能收取交易費(fèi)用。

    一些人猜測(cè)這可能會(huì)導(dǎo)致由“公地悲劇(Tragedy of the commons)”所引發(fā)的安全問(wèn)題,人們出于自身利益考慮行事并破壞系統(tǒng)。因此,人們提出了PoActivity作為一種替代 Bitcoin 的激勵(lì)結(jié)構(gòu)。PoActivity 是一種結(jié)合了 PoW 和 PoS 的混合方法。

    在 PoActivity 中,挖礦一開(kāi)始使用的是傳統(tǒng)的 PoW,礦工們爭(zhēng)相解決加密難題。根據(jù)實(shí)現(xiàn),挖掘的區(qū)塊不包含任何交易,它們更像模板。因此,勝出的區(qū)塊將只包含頭部信息,以及礦工的獎(jiǎng)勵(lì)地址。

    此時(shí),系統(tǒng)將切換到 PoS。PoActivity 根據(jù)頭部信息選擇一組隨機(jī)驗(yàn)證者對(duì)新區(qū)塊簽名。如果一位驗(yàn)證者所擁有的系統(tǒng)中代幣越多,那么該驗(yàn)證者被選中的可能性也會(huì)越大。一旦所有驗(yàn)證者已簽名,那么模板就會(huì)變成一個(gè)完整的區(qū)塊。

    如果在完成區(qū)塊時(shí),某些選定的驗(yàn)證者是不可用的,那么就選擇下一個(gè)勝出區(qū)塊,并選擇一組新的驗(yàn)證者,依此類(lèi)推,直到區(qū)塊收到到正確數(shù)量的簽名。費(fèi)用由礦工和在區(qū)塊上簽名的驗(yàn)證者分?jǐn)偂?/p>

    對(duì) PoActivity 的批評(píng)包括挖掘區(qū)塊耗能過(guò)高(與 PoW 一樣),以及無(wú)法阻止驗(yàn)證者做雙重簽名(與 PoS 一樣)。

    3,參考

    (1)分布式共識(shí)算法專(zhuān)欄 - 匯集各種共識(shí)算法
    https://recomm.cnblogs.com/blogpost/11284374?page=1

    (2)區(qū)塊鏈共識(shí)算法全面詳解 http://www.elecfans.com/blockchain/843819.html

    (3)共識(shí)算法DPOS原理及實(shí)現(xiàn) https://www.meiwen.com.cn/subject/hxqzyftx.html

    (4)拜占庭PBFT簡(jiǎn)單實(shí)現(xiàn) https://www.meiwen.com.cn/subject/prvjuftx.html

    (5)PBFT算法 https://www.meiwen.com.cn/subject/owzvyxtx.html

    總結(jié)

    以上是生活随笔為你收集整理的15种区块链共识算法全面详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    午夜时刻免费入口 | аⅴ资源天堂资源库在线 | 精品成在人线av无码免费看 | 国产又爽又黄又刺激的视频 | 亚洲人交乣女bbw | 国产亚洲精品久久久久久国模美 | 国内综合精品午夜久久资源 | 国产欧美精品一区二区三区 | 国产又粗又硬又大爽黄老大爷视 | 亚洲日韩av一区二区三区四区 | 精品欧美一区二区三区久久久 | 无码人妻丰满熟妇区五十路百度 | 日本护士xxxxhd少妇 | 欧美性猛交内射兽交老熟妇 | 国产精品-区区久久久狼 | 狂野欧美激情性xxxx | 2019午夜福利不卡片在线 | 亚洲一区二区三区香蕉 | 偷窥日本少妇撒尿chinese | 久久久精品人妻久久影视 | 东京热无码av男人的天堂 | 蜜桃视频韩日免费播放 | 好爽又高潮了毛片免费下载 | 熟女俱乐部五十路六十路av | 在线视频网站www色 | 在线精品亚洲一区二区 | 久久精品国产99精品亚洲 | 麻豆果冻传媒2021精品传媒一区下载 | 国产超碰人人爽人人做人人添 | 久久精品国产大片免费观看 | 亚洲国产综合无码一区 | 99久久婷婷国产综合精品青草免费 | 国产偷抇久久精品a片69 | 男人的天堂2018无码 | 300部国产真实乱 | 国产精品第一国产精品 | а√资源新版在线天堂 | 精品国偷自产在线视频 | 国产精品高潮呻吟av久久4虎 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 51国偷自产一区二区三区 | 亚洲国产精品一区二区第一页 | av人摸人人人澡人人超碰下载 | 亚洲精品一区国产 | 国内精品九九久久久精品 | 久久综合给合久久狠狠狠97色 | 女人和拘做爰正片视频 | 亚洲综合精品香蕉久久网 | 日韩成人一区二区三区在线观看 | 免费人成在线视频无码 | 日本在线高清不卡免费播放 | 狠狠色欧美亚洲狠狠色www | 免费人成在线视频无码 | 国产精品爱久久久久久久 | 日本精品人妻无码77777 天堂一区人妻无码 | 波多野结衣av在线观看 | 久久成人a毛片免费观看网站 | 久久久久人妻一区精品色欧美 | 久久99国产综合精品 | 宝宝好涨水快流出来免费视频 | 中文字幕日产无线码一区 | 无码任你躁久久久久久久 | 国产一精品一av一免费 | 综合激情五月综合激情五月激情1 | 人人爽人人澡人人人妻 | 无套内射视频囯产 | 理论片87福利理论电影 | 国产女主播喷水视频在线观看 | 乱人伦中文视频在线观看 | 无人区乱码一区二区三区 | 少妇久久久久久人妻无码 | 国产精品理论片在线观看 | 亚洲日本一区二区三区在线 | 亚洲乱码日产精品bd | 亚洲日本在线电影 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 亚洲国产成人av在线观看 | 色婷婷av一区二区三区之红樱桃 | 毛片内射-百度 | 300部国产真实乱 | 国产xxx69麻豆国语对白 | 少妇性l交大片欧洲热妇乱xxx | 天天爽夜夜爽夜夜爽 | 亚洲理论电影在线观看 | 高清国产亚洲精品自在久久 | 在线天堂新版最新版在线8 | 中文无码伦av中文字幕 | 色情久久久av熟女人妻网站 | 黄网在线观看免费网站 | 国产成人无码午夜视频在线观看 | 国产精品18久久久久久麻辣 | 国产成人精品一区二区在线小狼 | 日本www一道久久久免费榴莲 | 国产九九九九九九九a片 | 国产人妖乱国产精品人妖 | 日日噜噜噜噜夜夜爽亚洲精品 | 久久无码中文字幕免费影院蜜桃 | 丰满妇女强制高潮18xxxx | 国产舌乚八伦偷品w中 | 综合激情五月综合激情五月激情1 | 亚洲va欧美va天堂v国产综合 | 国产人成高清在线视频99最全资源 | 国产特级毛片aaaaaa高潮流水 | 欧美精品无码一区二区三区 | 狠狠噜狠狠狠狠丁香五月 | 亚洲成在人网站无码天堂 | 国产综合久久久久鬼色 | 18无码粉嫩小泬无套在线观看 | 免费人成网站视频在线观看 | 荫蒂添的好舒服视频囗交 | 国产精品丝袜黑色高跟鞋 | 日本丰满护士爆乳xxxx | 日本免费一区二区三区最新 | 午夜精品一区二区三区在线观看 | 中文无码成人免费视频在线观看 | 天天躁日日躁狠狠躁免费麻豆 | 亚洲精品美女久久久久久久 | 亚洲成a人片在线观看无码3d | 精品一二三区久久aaa片 | 久久熟妇人妻午夜寂寞影院 | 国产熟妇另类久久久久 | 亚洲人成无码网www | 免费人成在线观看网站 | 三上悠亚人妻中文字幕在线 | 天堂久久天堂av色综合 | 精品国产一区二区三区四区在线看 | 久久久久久久人妻无码中文字幕爆 | 天天拍夜夜添久久精品大 | 欧美精品一区二区精品久久 | 女高中生第一次破苞av | 国产情侣作爱视频免费观看 | 色五月五月丁香亚洲综合网 | 亚洲欧洲日本综合aⅴ在线 | 中文毛片无遮挡高清免费 | 澳门永久av免费网站 | 性生交片免费无码看人 | 国产绳艺sm调教室论坛 | 在线看片无码永久免费视频 | 欧美人与禽猛交狂配 | 亚洲人成人无码网www国产 | 中文亚洲成a人片在线观看 | 全黄性性激高免费视频 | 无码帝国www无码专区色综合 | 亚洲熟悉妇女xxx妇女av | 97精品国产97久久久久久免费 | 亚洲午夜福利在线观看 | 亚洲 a v无 码免 费 成 人 a v | 国产精品va在线观看无码 | 日韩精品成人一区二区三区 | 亚洲精品国产a久久久久久 | 亚洲国产av精品一区二区蜜芽 | 人妻夜夜爽天天爽三区 | 亚洲欧洲中文日韩av乱码 | 亚洲s码欧洲m码国产av | 欧美日韩综合一区二区三区 | 国产精品久免费的黄网站 | 免费看男女做好爽好硬视频 | 中文字幕人妻无码一夲道 | yw尤物av无码国产在线观看 | 久久99精品国产.久久久久 | 久久午夜无码鲁丝片 | 国产人成高清在线视频99最全资源 | 少女韩国电视剧在线观看完整 | 成人精品视频一区二区三区尤物 | 色综合久久久久综合一本到桃花网 | 性色欲网站人妻丰满中文久久不卡 | 又粗又大又硬又长又爽 | 午夜免费福利小电影 | 亚洲欧美国产精品久久 | 欧美日韩久久久精品a片 | 日日橹狠狠爱欧美视频 | 日韩精品久久久肉伦网站 | 夜夜高潮次次欢爽av女 | 国产97色在线 | 免 | 3d动漫精品啪啪一区二区中 | 精品夜夜澡人妻无码av蜜桃 | 荫蒂被男人添的好舒服爽免费视频 | 少妇太爽了在线观看 | 亚洲s码欧洲m码国产av | 精品aⅴ一区二区三区 | 免费观看的无遮挡av | 国语自产偷拍精品视频偷 | 日韩 欧美 动漫 国产 制服 | 欧美人与禽zoz0性伦交 | 久久综合久久自在自线精品自 | 又大又硬又黄的免费视频 | 国产精品高潮呻吟av久久4虎 | 久久亚洲国产成人精品性色 | 日本护士xxxxhd少妇 | 妺妺窝人体色www在线小说 | 亚洲国产精品一区二区美利坚 | 色偷偷人人澡人人爽人人模 | 久久久国产精品无码免费专区 | 少妇人妻大乳在线视频 | 国产午夜福利100集发布 | 少妇高潮一区二区三区99 | 久久综合狠狠综合久久综合88 | 亚洲精品一区二区三区在线观看 | 国产精品无码永久免费888 | 欧美xxxxx精品 | 久久综合网欧美色妞网 | 黄网在线观看免费网站 | 亚洲日韩av一区二区三区四区 | 亚洲精品久久久久avwww潮水 | 亚洲精品一区二区三区在线观看 | 国产熟妇另类久久久久 | 国产精品久久久午夜夜伦鲁鲁 | 国产成人综合在线女婷五月99播放 | 久久99精品国产.久久久久 | 国产做国产爱免费视频 | 日韩无套无码精品 | 日韩精品无码一本二本三本色 | 免费网站看v片在线18禁无码 | 日韩av无码中文无码电影 | 在线 国产 欧美 亚洲 天堂 | 国产色在线 | 国产 | 樱花草在线社区www | 国产97人人超碰caoprom | 人人妻人人澡人人爽欧美一区九九 | 国产一区二区三区精品视频 | 丰满人妻一区二区三区免费视频 | 久久人人爽人人爽人人片ⅴ | 夜精品a片一区二区三区无码白浆 | 人人妻人人澡人人爽欧美一区九九 | 国产精品人人爽人人做我的可爱 | 中文字幕乱码人妻二区三区 | 学生妹亚洲一区二区 | 色综合久久久无码网中文 | 精品无人国产偷自产在线 | а天堂中文在线官网 | 国产精品无码永久免费888 | 强开小婷嫩苞又嫩又紧视频 | 国产人妖乱国产精品人妖 | 亚洲自偷精品视频自拍 | 人人妻人人澡人人爽精品欧美 | 十八禁视频网站在线观看 | 极品尤物被啪到呻吟喷水 | 亚洲啪av永久无码精品放毛片 | 西西人体www44rt大胆高清 | 国产精品久久久一区二区三区 | 日韩av无码中文无码电影 | 午夜无码区在线观看 | 欧美日韩一区二区综合 | 国产精品沙发午睡系列 | 日日麻批免费40分钟无码 | 国产无套内射久久久国产 | 日韩av无码一区二区三区不卡 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 国产精品久久久久久亚洲毛片 | 久久99精品久久久久婷婷 | 亚洲自偷自拍另类第1页 | 欧美熟妇另类久久久久久不卡 | 久精品国产欧美亚洲色aⅴ大片 | 亚洲 日韩 欧美 成人 在线观看 | √天堂资源地址中文在线 | 国产在线无码精品电影网 | 亚洲日本va中文字幕 | 一本久道久久综合狠狠爱 | 亚洲自偷精品视频自拍 | 久久无码专区国产精品s | 97人妻精品一区二区三区 | 久久久久免费精品国产 | 欧美日韩人成综合在线播放 | 激情内射亚州一区二区三区爱妻 | 乱人伦人妻中文字幕无码 | 久久熟妇人妻午夜寂寞影院 | 久久人人97超碰a片精品 | 久久zyz资源站无码中文动漫 | 国产香蕉尹人综合在线观看 | 两性色午夜免费视频 | 人人妻人人澡人人爽欧美精品 | 国产亚洲精品久久久久久久 | аⅴ资源天堂资源库在线 | 欧美猛少妇色xxxxx | 国产尤物精品视频 | 亚洲一区二区三区偷拍女厕 | 日韩人妻无码一区二区三区久久99 | 亚洲精品午夜无码电影网 | 精品国产一区二区三区四区在线看 | 成在人线av无码免观看麻豆 | 男女超爽视频免费播放 | 国内精品人妻无码久久久影院 | 国产精品无码一区二区三区不卡 | 久久99久久99精品中文字幕 | 97精品国产97久久久久久免费 | 国产精品久久精品三级 | 高清不卡一区二区三区 | 女人被男人爽到呻吟的视频 | 欧美性色19p | 亚洲色大成网站www国产 | 中文字幕无码热在线视频 | 亚洲熟妇色xxxxx欧美老妇 | 三上悠亚人妻中文字幕在线 | 国产性生大片免费观看性 | 国产精品无套呻吟在线 | 亚洲色www成人永久网址 | 国产午夜亚洲精品不卡 | 国产亚洲视频中文字幕97精品 | 日本丰满护士爆乳xxxx | 国产无av码在线观看 | 黑森林福利视频导航 | 国产sm调教视频在线观看 | 国产精品亚洲综合色区韩国 | 18禁止看的免费污网站 | 中文字幕日产无线码一区 | 色综合视频一区二区三区 | 久久久久se色偷偷亚洲精品av | 亚洲熟悉妇女xxx妇女av | 久久久久久久人妻无码中文字幕爆 | 欧美三级不卡在线观看 | 97夜夜澡人人爽人人喊中国片 | 国产高清av在线播放 | 天天爽夜夜爽夜夜爽 | 丰满护士巨好爽好大乳 | 一本色道久久综合亚洲精品不卡 | 夜夜躁日日躁狠狠久久av | 国产一区二区不卡老阿姨 | 免费无码肉片在线观看 | 欧美乱妇无乱码大黄a片 | 性啪啪chinese东北女人 | 精品国产一区二区三区四区在线看 | 日日夜夜撸啊撸 | 国产在热线精品视频 | 性啪啪chinese东北女人 | 日韩av无码一区二区三区不卡 | 欧美国产亚洲日韩在线二区 | 麻豆成人精品国产免费 | 精品久久久无码中文字幕 | 色欲av亚洲一区无码少妇 | 免费网站看v片在线18禁无码 | 精品国产青草久久久久福利 | 一个人看的www免费视频在线观看 | 亚洲七七久久桃花影院 | 久激情内射婷内射蜜桃人妖 | 日本护士毛茸茸高潮 | 色综合久久久无码网中文 | 日本乱人伦片中文三区 | 日本一卡2卡3卡四卡精品网站 | 狠狠色噜噜狠狠狠7777奇米 | 精品国偷自产在线 | www国产精品内射老师 | 亚洲国产精品成人久久蜜臀 | 亚洲精品综合一区二区三区在线 | 真人与拘做受免费视频一 | 乌克兰少妇性做爰 | 国产午夜亚洲精品不卡下载 | 任你躁国产自任一区二区三区 | 无码吃奶揉捏奶头高潮视频 | 无码中文字幕色专区 | 美女极度色诱视频国产 | 天堂亚洲2017在线观看 | 日韩少妇白浆无码系列 | 性色欲情网站iwww九文堂 | 精品一区二区三区波多野结衣 | 人人澡人摸人人添 | 国产精品毛片一区二区 | 自拍偷自拍亚洲精品被多人伦好爽 | 玩弄少妇高潮ⅹxxxyw | 国产亚洲精品久久久久久国模美 | 99er热精品视频 | 国产情侣作爱视频免费观看 | 一二三四社区在线中文视频 | 久久97精品久久久久久久不卡 | 中国大陆精品视频xxxx | 国产av人人夜夜澡人人爽麻豆 | 国精品人妻无码一区二区三区蜜柚 | √8天堂资源地址中文在线 | 夜夜影院未满十八勿进 | 国产又粗又硬又大爽黄老大爷视 | 波多野42部无码喷潮在线 | 免费人成网站视频在线观看 | 午夜福利试看120秒体验区 | 特大黑人娇小亚洲女 | 亚洲 a v无 码免 费 成 人 a v | 丰满少妇弄高潮了www | 精品无码一区二区三区的天堂 | 欧美日韩综合一区二区三区 | 国产精品久久久久无码av色戒 | 国产成人无码av片在线观看不卡 | 日日碰狠狠躁久久躁蜜桃 | 国产精品久久国产三级国 | 久久综合给合久久狠狠狠97色 | 嫩b人妻精品一区二区三区 | 偷窥村妇洗澡毛毛多 | 午夜无码人妻av大片色欲 | 少妇无码一区二区二三区 | 波多野结衣乳巨码无在线观看 | 国产精品无码mv在线观看 | 亚洲の无码国产の无码步美 | 国产成人人人97超碰超爽8 | 亚洲中文无码av永久不收费 | 亚洲国产精品无码一区二区三区 | 精品无码一区二区三区爱欲 | www国产亚洲精品久久久日本 | 宝宝好涨水快流出来免费视频 | 高清不卡一区二区三区 | 自拍偷自拍亚洲精品被多人伦好爽 | 中文字幕久久久久人妻 | 久久 国产 尿 小便 嘘嘘 | av无码电影一区二区三区 | 国产黄在线观看免费观看不卡 | 伊人久久大香线蕉午夜 | 性欧美熟妇videofreesex | 国产精品美女久久久 | 未满成年国产在线观看 | 少妇一晚三次一区二区三区 | 2019午夜福利不卡片在线 | 色欲人妻aaaaaaa无码 | 久久久久国色av免费观看性色 | 久久久久成人精品免费播放动漫 | 国产绳艺sm调教室论坛 | 精品无人国产偷自产在线 | 国产美女极度色诱视频www | 午夜福利不卡在线视频 | 中文字幕 人妻熟女 | 高潮毛片无遮挡高清免费视频 | 131美女爱做视频 | 国产一区二区三区影院 | 蜜桃视频插满18在线观看 | 久久国产精品偷任你爽任你 | 麻豆国产人妻欲求不满 | 亚洲色成人中文字幕网站 | 亚洲色大成网站www国产 | 亚洲国产精品一区二区第一页 | 又大又紧又粉嫩18p少妇 | 天天做天天爱天天爽综合网 | 俄罗斯老熟妇色xxxx | 久久人人爽人人爽人人片ⅴ | 无码精品国产va在线观看dvd | 天天爽夜夜爽夜夜爽 | 在线亚洲高清揄拍自拍一品区 | 亚洲 a v无 码免 费 成 人 a v | 国产精品久久久久久久影院 | 国产精品资源一区二区 | 丰满岳乱妇在线观看中字无码 | 无码吃奶揉捏奶头高潮视频 | 97夜夜澡人人爽人人喊中国片 | 欧洲美熟女乱又伦 | 好男人www社区 | 丰满护士巨好爽好大乳 | 国产成人精品优优av | 欧美自拍另类欧美综合图片区 | 18精品久久久无码午夜福利 | 在线观看欧美一区二区三区 | 国产成人一区二区三区在线观看 | 亚洲春色在线视频 | 色一情一乱一伦 | 女人被男人爽到呻吟的视频 | 午夜精品一区二区三区的区别 | 人人爽人人澡人人人妻 | 国产精品久久久久影院嫩草 | 少妇一晚三次一区二区三区 | 性欧美疯狂xxxxbbbb | 成人精品天堂一区二区三区 | 日韩亚洲欧美中文高清在线 | 波多野结衣一区二区三区av免费 | 沈阳熟女露脸对白视频 | 国産精品久久久久久久 | 国产亚洲视频中文字幕97精品 | 亚洲欧美精品aaaaaa片 | 国产精品久久久久影院嫩草 | 一个人免费观看的www视频 | 国产凸凹视频一区二区 | 在线播放亚洲第一字幕 | 中文字幕精品av一区二区五区 | 婷婷丁香五月天综合东京热 | 国产精品高潮呻吟av久久 | 欧美大屁股xxxxhd黑色 | 奇米影视7777久久精品人人爽 | 国产明星裸体无码xxxx视频 | 中文字幕无码视频专区 | 国产做国产爱免费视频 | 久久97精品久久久久久久不卡 | 日本一卡2卡3卡四卡精品网站 | 丰满岳乱妇在线观看中字无码 | 亚洲色偷偷偷综合网 | 久久综合给合久久狠狠狠97色 | 粉嫩少妇内射浓精videos | 国产精品免费大片 | 亚洲男人av天堂午夜在 | 亚洲啪av永久无码精品放毛片 | 久久 国产 尿 小便 嘘嘘 | 国内揄拍国内精品人妻 | 中文字幕无码乱人伦 | 成人无码视频在线观看网站 | 伊人色综合久久天天小片 | 香港三级日本三级妇三级 | 国产成人无码区免费内射一片色欲 | 国产精品久久久一区二区三区 | 国产精品爱久久久久久久 | 亚洲大尺度无码无码专区 | 婷婷丁香六月激情综合啪 | 中文精品无码中文字幕无码专区 | 日本爽爽爽爽爽爽在线观看免 | ass日本丰满熟妇pics | 4hu四虎永久在线观看 | 亚洲色欲久久久综合网东京热 | 日韩精品久久久肉伦网站 | 伊人久久大香线蕉av一区二区 | 亚洲人成影院在线无码按摩店 | 成熟妇人a片免费看网站 | 成人亚洲精品久久久久软件 | 国产免费观看黄av片 | 亚欧洲精品在线视频免费观看 | 丁香啪啪综合成人亚洲 | 欧美熟妇另类久久久久久多毛 | 荫蒂被男人添的好舒服爽免费视频 | 国产欧美精品一区二区三区 | 激情爆乳一区二区三区 | 亚洲s色大片在线观看 | 少妇人妻偷人精品无码视频 | 亚洲经典千人经典日产 | 色情久久久av熟女人妻网站 | 综合激情五月综合激情五月激情1 | 国产精品人人妻人人爽 | 欧美 日韩 人妻 高清 中文 | 麻豆国产97在线 | 欧洲 | 亚洲国产精华液网站w | 欧美人与禽zoz0性伦交 | 久久精品视频在线看15 | 狠狠色欧美亚洲狠狠色www | 日本丰满护士爆乳xxxx | 欧美喷潮久久久xxxxx | 亚洲gv猛男gv无码男同 | 精品aⅴ一区二区三区 | 亚洲国产精品成人久久蜜臀 | 99久久久无码国产精品免费 | 国产香蕉尹人综合在线观看 | 人人澡人人妻人人爽人人蜜桃 | 亚洲毛片av日韩av无码 | 美女极度色诱视频国产 | 日本一卡2卡3卡四卡精品网站 | 国产成人一区二区三区别 | 国产av无码专区亚洲a∨毛片 | 亚无码乱人伦一区二区 | 一本久久伊人热热精品中文字幕 | 荫蒂被男人添的好舒服爽免费视频 | 成人无码精品一区二区三区 | 亚洲人成人无码网www国产 | 免费国产黄网站在线观看 | 四十如虎的丰满熟妇啪啪 | 5858s亚洲色大成网站www | 四虎国产精品一区二区 | 久久国产自偷自偷免费一区调 | 最新版天堂资源中文官网 | 中文字幕乱码人妻二区三区 | 疯狂三人交性欧美 | 中文字幕人成乱码熟女app | 中文字幕无码日韩欧毛 | 日韩欧美成人免费观看 | 欧美xxxx黑人又粗又长 | 国产电影无码午夜在线播放 | 亚洲男女内射在线播放 | 亚洲日韩乱码中文无码蜜桃臀网站 | 免费国产黄网站在线观看 | 亚洲精品国产a久久久久久 | 全球成人中文在线 | 久久综合香蕉国产蜜臀av | 久久综合网欧美色妞网 | 麻豆人妻少妇精品无码专区 | 国产精品无码久久av | 精品久久久久香蕉网 | 中文字幕 亚洲精品 第1页 | 奇米影视7777久久精品 | 精品午夜福利在线观看 | 久久人人97超碰a片精品 | 欧美激情综合亚洲一二区 | 日日摸天天摸爽爽狠狠97 | 欧美人与牲动交xxxx | 国产精品办公室沙发 | 成人试看120秒体验区 | 久久五月精品中文字幕 | 乌克兰少妇xxxx做受 | 麻豆国产丝袜白领秘书在线观看 | 在线精品国产一区二区三区 | 人妻人人添人妻人人爱 | 天天躁日日躁狠狠躁免费麻豆 | 噜噜噜亚洲色成人网站 | 中文字幕无码日韩专区 | 中文无码成人免费视频在线观看 | 久久精品人妻少妇一区二区三区 | 一本久道久久综合狠狠爱 | 亚洲精品美女久久久久久久 | 久久综合网欧美色妞网 | 国产精品无码久久av | 人妻尝试又大又粗久久 | 少妇愉情理伦片bd | 国产精品高潮呻吟av久久4虎 | 国产精品久久久久无码av色戒 | 国产乱码精品一品二品 | 黑人玩弄人妻中文在线 | 国产成人精品无码播放 | 久久久久成人精品免费播放动漫 | 我要看www免费看插插视频 | 99久久亚洲精品无码毛片 | 99在线 | 亚洲 | 4hu四虎永久在线观看 | 在线看片无码永久免费视频 | 日本乱偷人妻中文字幕 | 99久久99久久免费精品蜜桃 | ass日本丰满熟妇pics | 欧美自拍另类欧美综合图片区 | 色一情一乱一伦一视频免费看 | 国产成人精品视频ⅴa片软件竹菊 | 日本熟妇乱子伦xxxx | 久久99精品久久久久久动态图 | 国产精品久久久久久久9999 | 亚洲色大成网站www国产 | 人人妻人人澡人人爽人人精品 | 少妇愉情理伦片bd | 丝袜足控一区二区三区 | 无套内谢老熟女 | 久久天天躁夜夜躁狠狠 | 99久久无码一区人妻 | 国产精品久久精品三级 | 国产精品亚洲а∨无码播放麻豆 | 狂野欧美性猛交免费视频 | 亚洲中文字幕在线无码一区二区 | 欧美精品国产综合久久 | 黑森林福利视频导航 | 精品国产一区二区三区四区在线看 | 亚洲日韩精品欧美一区二区 | 久久久久se色偷偷亚洲精品av | 日日鲁鲁鲁夜夜爽爽狠狠 | 国产午夜手机精彩视频 | 麻花豆传媒剧国产免费mv在线 | 国产精品久久久久久久9999 | 国产精品第一国产精品 | 性开放的女人aaa片 | 动漫av一区二区在线观看 | 久久久久久久久888 | 嫩b人妻精品一区二区三区 | 无遮挡国产高潮视频免费观看 | 国产xxx69麻豆国语对白 | 国产午夜无码视频在线观看 | 3d动漫精品啪啪一区二区中 | 十八禁真人啪啪免费网站 | 久久99精品国产麻豆蜜芽 | 亚洲成av人影院在线观看 | 日本精品人妻无码77777 天堂一区人妻无码 | 大肉大捧一进一出视频出来呀 | 国产性生交xxxxx无码 | 无码福利日韩神码福利片 | a国产一区二区免费入口 | www一区二区www免费 | 日韩av无码中文无码电影 | 无码人中文字幕 | 亚洲熟妇色xxxxx欧美老妇 | 色五月丁香五月综合五月 | 国产成人无码一二三区视频 | 岛国片人妻三上悠亚 | 麻豆成人精品国产免费 | 午夜福利试看120秒体验区 | 国内老熟妇对白xxxxhd | 国产精品无码久久av | 精品国精品国产自在久国产87 | 日韩精品无码免费一区二区三区 | 中文字幕人妻丝袜二区 | 欧洲美熟女乱又伦 | 国产午夜亚洲精品不卡 | 色综合视频一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 国内综合精品午夜久久资源 | 久久精品中文字幕大胸 | 久久久久人妻一区精品色欧美 | 国产香蕉97碰碰久久人人 | 99精品国产综合久久久久五月天 | 99er热精品视频 | 4hu四虎永久在线观看 | 丰满人妻翻云覆雨呻吟视频 | 亚洲人成网站色7799 | 中文字幕人妻丝袜二区 | 日韩欧美中文字幕公布 | 国产激情无码一区二区app | 国内精品人妻无码久久久影院蜜桃 | 国产亚洲精品久久久久久 | 鲁大师影院在线观看 | 鲁一鲁av2019在线 | 亚洲熟悉妇女xxx妇女av | 人妻无码久久精品人妻 | 日日摸夜夜摸狠狠摸婷婷 | 东京热男人av天堂 | 1000部啪啪未满十八勿入下载 | 99国产欧美久久久精品 | 中文字幕无线码免费人妻 | av人摸人人人澡人人超碰下载 | 樱花草在线播放免费中文 | 青春草在线视频免费观看 | 日本熟妇大屁股人妻 | 99久久亚洲精品无码毛片 | 欧美精品无码一区二区三区 | 亚洲 a v无 码免 费 成 人 a v | 色婷婷香蕉在线一区二区 | 7777奇米四色成人眼影 | 国产精品.xx视频.xxtv | 对白脏话肉麻粗话av | 偷窥村妇洗澡毛毛多 | 美女极度色诱视频国产 | 欧美老妇交乱视频在线观看 | 日韩亚洲欧美精品综合 | 成人免费视频视频在线观看 免费 | 夜夜影院未满十八勿进 | 日韩欧美中文字幕公布 | 午夜熟女插插xx免费视频 | 无码精品人妻一区二区三区av | 成人欧美一区二区三区黑人 | 丰满肥臀大屁股熟妇激情视频 | 国产熟妇另类久久久久 | 久久亚洲精品中文字幕无男同 | 亚洲乱亚洲乱妇50p | 亚洲男人av天堂午夜在 | 亚洲国产欧美在线成人 | 无码av最新清无码专区吞精 | 蜜桃av抽搐高潮一区二区 | 少妇的肉体aa片免费 | 捆绑白丝粉色jk震动捧喷白浆 | 最新版天堂资源中文官网 | 亚洲国产精品美女久久久久 | 国产精品无码久久av | 黑森林福利视频导航 | 久久99国产综合精品 | 国产成人一区二区三区别 | 亚洲欧美日韩成人高清在线一区 | 娇妻被黑人粗大高潮白浆 | 国内精品一区二区三区不卡 | 国产在线精品一区二区高清不卡 | 人妻互换免费中文字幕 | 久久精品无码一区二区三区 | 中文字幕无码av波多野吉衣 | 婷婷综合久久中文字幕蜜桃三电影 | 欧美成人午夜精品久久久 | 成人免费视频视频在线观看 免费 | 好屌草这里只有精品 | 波多野结衣乳巨码无在线观看 | 5858s亚洲色大成网站www | 曰韩少妇内射免费播放 | 国产97在线 | 亚洲 | 无码人妻黑人中文字幕 | 少妇一晚三次一区二区三区 | 亚洲精品中文字幕久久久久 | 老子影院午夜精品无码 | 图片区 小说区 区 亚洲五月 | 又黄又爽又色的视频 | 亚洲小说图区综合在线 | 亚洲七七久久桃花影院 | 国产在热线精品视频 | 久久久亚洲欧洲日产国码αv | 水蜜桃亚洲一二三四在线 | 国产 浪潮av性色四虎 | 免费观看的无遮挡av | 中文无码伦av中文字幕 | 国产成人无码av一区二区 | 人人澡人人透人人爽 | 亚洲成av人片在线观看无码不卡 | 超碰97人人射妻 | 中文字幕人成乱码熟女app | 精品国产成人一区二区三区 | 人人妻人人澡人人爽欧美精品 | 日本又色又爽又黄的a片18禁 | аⅴ资源天堂资源库在线 | 蜜臀av在线播放 久久综合激激的五月天 | 国产真实乱对白精彩久久 | 久久伊人色av天堂九九小黄鸭 | 国产凸凹视频一区二区 | 国产性生交xxxxx无码 | 特黄特色大片免费播放器图片 | 中文字幕色婷婷在线视频 | 国内精品人妻无码久久久影院 | 性色欲网站人妻丰满中文久久不卡 | 曰韩无码二三区中文字幕 | 小鲜肉自慰网站xnxx | 亚洲精品无码人妻无码 | 成熟人妻av无码专区 | 久久精品国产大片免费观看 | 在线观看国产午夜福利片 | 国产一区二区不卡老阿姨 | 亚洲日本va中文字幕 | 久久久久成人精品免费播放动漫 | 国产乱人无码伦av在线a | 97夜夜澡人人爽人人喊中国片 | 欧洲极品少妇 | 久久久久成人片免费观看蜜芽 | 精品无人国产偷自产在线 | 久久天天躁狠狠躁夜夜免费观看 | 亚洲 a v无 码免 费 成 人 a v | 少妇太爽了在线观看 | 99久久精品午夜一区二区 | 永久免费观看国产裸体美女 | 国产精品国产自线拍免费软件 | 熟妇女人妻丰满少妇中文字幕 | 亚洲精品成a人在线观看 | 色综合久久久无码中文字幕 | 日本爽爽爽爽爽爽在线观看免 | 无码国产激情在线观看 | 国产精品二区一区二区aⅴ污介绍 | 成人女人看片免费视频放人 | 人妻体内射精一区二区三四 | 色老头在线一区二区三区 | 免费播放一区二区三区 | 亚洲中文字幕成人无码 | 欧美日韩一区二区三区自拍 | 自拍偷自拍亚洲精品被多人伦好爽 | 久久天天躁狠狠躁夜夜免费观看 | 又大又黄又粗又爽的免费视频 | 久久综合网欧美色妞网 | 高潮毛片无遮挡高清免费视频 | 青青青手机频在线观看 | 亚洲中文无码av永久不收费 | 国产av一区二区精品久久凹凸 | 欧美日本精品一区二区三区 | 日本免费一区二区三区最新 | 少女韩国电视剧在线观看完整 | 5858s亚洲色大成网站www | 熟妇女人妻丰满少妇中文字幕 | 中文字幕乱码人妻无码久久 | 国产av人人夜夜澡人人爽麻豆 | 国产偷抇久久精品a片69 | 久久久中文字幕日本无吗 | 全球成人中文在线 | 国产欧美精品一区二区三区 | 国产真实伦对白全集 | 青青青手机频在线观看 | 51国偷自产一区二区三区 | 色妞www精品免费视频 | 亚洲日本va中文字幕 | 偷窥村妇洗澡毛毛多 | 3d动漫精品啪啪一区二区中 | av在线亚洲欧洲日产一区二区 | 水蜜桃亚洲一二三四在线 | 牛和人交xxxx欧美 | 亚洲国产精品毛片av不卡在线 | 亚洲成a人片在线观看无码3d | 国产在线精品一区二区三区直播 | 日本丰满熟妇videos | 两性色午夜视频免费播放 | 国产猛烈高潮尖叫视频免费 | 狠狠躁日日躁夜夜躁2020 | 久久无码人妻影院 | 俺去俺来也在线www色官网 | 国产午夜亚洲精品不卡 | 亚洲狠狠婷婷综合久久 | 在线观看免费人成视频 | 亚洲乱码中文字幕在线 | 国产另类ts人妖一区二区 | 美女毛片一区二区三区四区 | 国产人妻人伦精品 | 东京无码熟妇人妻av在线网址 | 亚洲性无码av中文字幕 | 51国偷自产一区二区三区 | 亚洲成av人综合在线观看 | 玩弄少妇高潮ⅹxxxyw | 久久久中文字幕日本无吗 | 亚洲人成网站色7799 | 99久久99久久免费精品蜜桃 | 亚洲人成无码网www | 中文字幕色婷婷在线视频 | 国产亚洲人成在线播放 | 国产精品怡红院永久免费 | 亚洲人亚洲人成电影网站色 | 性做久久久久久久免费看 | 宝宝好涨水快流出来免费视频 | 大肉大捧一进一出好爽视频 | 国产乱人伦av在线无码 | 国产手机在线αⅴ片无码观看 | 精品久久久无码中文字幕 | 国产精品亚洲专区无码不卡 | 精品日本一区二区三区在线观看 | 一本精品99久久精品77 | 在线欧美精品一区二区三区 | 欧美日韩综合一区二区三区 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 成人欧美一区二区三区黑人 | 精品少妇爆乳无码av无码专区 | 中文字幕日韩精品一区二区三区 | 久久久久久久久888 | 少妇人妻av毛片在线看 | 中文字幕人成乱码熟女app | 九九久久精品国产免费看小说 | 国产成人人人97超碰超爽8 | 波多野结衣av一区二区全免费观看 | 青青青爽视频在线观看 | 少妇无码av无码专区在线观看 | 国产超级va在线观看视频 | 波多野结衣高清一区二区三区 | 国产一精品一av一免费 | 国产精品久久久久无码av色戒 | 呦交小u女精品视频 | 国产亚洲人成a在线v网站 | 亚洲国产高清在线观看视频 | 无码人中文字幕 | 国内精品一区二区三区不卡 | 亚洲欧美精品aaaaaa片 | 国产黄在线观看免费观看不卡 | 亚洲熟悉妇女xxx妇女av | 日韩少妇白浆无码系列 | 伦伦影院午夜理论片 | 98国产精品综合一区二区三区 | 国产成人无码av在线影院 | 中文亚洲成a人片在线观看 | 久久综合给久久狠狠97色 | 天干天干啦夜天干天2017 | 日本大乳高潮视频在线观看 | 亚洲色大成网站www国产 | 色欲综合久久中文字幕网 | 四虎国产精品一区二区 | 国产美女精品一区二区三区 | 国产精品久久久久久亚洲毛片 | 亚洲天堂2017无码中文 | 成人精品天堂一区二区三区 | 精品国产青草久久久久福利 | 国内综合精品午夜久久资源 | 亚洲午夜无码久久 | 无码人妻久久一区二区三区不卡 | 国产精品无码一区二区三区不卡 | 色综合久久久久综合一本到桃花网 | 精品国产一区二区三区av 性色 | 日日天干夜夜狠狠爱 | 久久 国产 尿 小便 嘘嘘 | 98国产精品综合一区二区三区 | 国产av无码专区亚洲awww | 久久久久久亚洲精品a片成人 | 人妻夜夜爽天天爽三区 | 精品成人av一区二区三区 | 久久97精品久久久久久久不卡 | 九九久久精品国产免费看小说 | 露脸叫床粗话东北少妇 | 国产精品99爱免费视频 | 欧美丰满少妇xxxx性 | 性欧美疯狂xxxxbbbb | 国产99久久精品一区二区 | 少妇人妻av毛片在线看 | 无码国产色欲xxxxx视频 | 国内精品人妻无码久久久影院蜜桃 | 亚洲精品国产第一综合99久久 | 日本乱人伦片中文三区 | 强奷人妻日本中文字幕 | 亚洲精品国产品国语在线观看 | 亚洲日本一区二区三区在线 | 国产精品久久久久影院嫩草 | 在线a亚洲视频播放在线观看 | 国产真人无遮挡作爱免费视频 | 精品无人国产偷自产在线 | 亚洲国产高清在线观看视频 | 色综合天天综合狠狠爱 | 一本久道高清无码视频 | 青青青爽视频在线观看 | 欧美 亚洲 国产 另类 | 久久久久久亚洲精品a片成人 | 亚洲人成无码网www | 亚洲日韩av一区二区三区中文 | 99久久久国产精品无码免费 | 国产精品久久久久无码av色戒 | 麻花豆传媒剧国产免费mv在线 | 性色欲情网站iwww九文堂 | 无码人妻久久一区二区三区不卡 | 亚洲の无码国产の无码步美 | 国产亚洲精品久久久闺蜜 | 精品国产av色一区二区深夜久久 | 精品无码av一区二区三区 | 国产香蕉尹人视频在线 | 欧美 日韩 人妻 高清 中文 | 欧美精品无码一区二区三区 | 久久久久人妻一区精品色欧美 | 欧美精品在线观看 | 无码人妻精品一区二区三区下载 | 黑森林福利视频导航 | av无码电影一区二区三区 | 亚洲国产欧美国产综合一区 | 日韩亚洲欧美精品综合 | 内射后入在线观看一区 | 无套内谢的新婚少妇国语播放 | 久久精品女人天堂av免费观看 | 2020久久香蕉国产线看观看 | 欧美精品一区二区精品久久 | 久久久久久久人妻无码中文字幕爆 | 影音先锋中文字幕无码 | 午夜精品一区二区三区的区别 | 无码人妻av免费一区二区三区 | 久久久精品国产sm最大网站 | 欧美三级a做爰在线观看 | 日本大乳高潮视频在线观看 | 又黄又爽又色的视频 | 国产在线无码精品电影网 | 精品乱码久久久久久久 | 撕开奶罩揉吮奶头视频 | 中文字幕乱妇无码av在线 | 精品偷自拍另类在线观看 | 亚洲国产精品无码久久久久高潮 | 国产精品美女久久久久av爽李琼 | 伦伦影院午夜理论片 | 国产精品人人妻人人爽 | 中文久久乱码一区二区 | 亚洲精品国产精品乱码视色 | 久久国产精品精品国产色婷婷 | 亚洲狠狠色丁香婷婷综合 | a在线亚洲男人的天堂 | 国产精品无码一区二区桃花视频 | 欧美性黑人极品hd | 强辱丰满人妻hd中文字幕 | 老子影院午夜伦不卡 | 麻豆成人精品国产免费 | 67194成是人免费无码 | 激情爆乳一区二区三区 | 最新版天堂资源中文官网 | 国产成人无码av一区二区 | 午夜精品久久久内射近拍高清 | 久久久久免费看成人影片 | 99riav国产精品视频 | 少妇久久久久久人妻无码 | 国产午夜无码视频在线观看 | 最新版天堂资源中文官网 | 自拍偷自拍亚洲精品被多人伦好爽 | 亚洲综合另类小说色区 | 18黄暴禁片在线观看 | 日本乱偷人妻中文字幕 | 国产97人人超碰caoprom | 久久精品女人天堂av免费观看 | 久久人人爽人人人人片 | 波多野42部无码喷潮在线 | 熟妇人妻无码xxx视频 | 色窝窝无码一区二区三区色欲 | 激情亚洲一区国产精品 | 亚洲国产精品一区二区美利坚 | 国产成人av免费观看 | 亚洲日韩精品欧美一区二区 | 丁香花在线影院观看在线播放 | 日韩视频 中文字幕 视频一区 | 四虎影视成人永久免费观看视频 | 国内精品九九久久久精品 | 国产黄在线观看免费观看不卡 | www国产精品内射老师 | 免费中文字幕日韩欧美 | 国产成人精品无码播放 | 人人澡人人透人人爽 | 国产猛烈高潮尖叫视频免费 | 亚洲一区二区三区无码久久 | 性生交大片免费看女人按摩摩 | 亚洲狠狠色丁香婷婷综合 | 国产农村妇女高潮大叫 | 亚拍精品一区二区三区探花 | 国产精品毛多多水多 | 娇妻被黑人粗大高潮白浆 | 特大黑人娇小亚洲女 | 日韩精品a片一区二区三区妖精 | 波多野结衣高清一区二区三区 | 天堂а√在线地址中文在线 | 中文字幕av日韩精品一区二区 | 暴力强奷在线播放无码 | 色综合久久中文娱乐网 | 少妇性l交大片 | 亚洲一区二区三区国产精华液 | 国产成人无码av在线影院 | 人妻体内射精一区二区三四 | 97色伦图片97综合影院 | 大屁股大乳丰满人妻 | 人妻少妇精品无码专区二区 | 水蜜桃色314在线观看 | 亚洲一区av无码专区在线观看 | 亲嘴扒胸摸屁股激烈网站 | 精品国产一区av天美传媒 | 88国产精品欧美一区二区三区 | 少妇久久久久久人妻无码 | 精品无码国产自产拍在线观看蜜 | 欧美日韩在线亚洲综合国产人 | 久久久久亚洲精品男人的天堂 | 亚洲第一无码av无码专区 | 久久久精品国产sm最大网站 | 无码人中文字幕 | 亚洲国产欧美在线成人 | 日韩欧美中文字幕公布 | 欧美人与牲动交xxxx | 中文字幕无码日韩欧毛 | 99久久精品无码一区二区毛片 | 天天拍夜夜添久久精品 | 人人超人人超碰超国产 | 国产成人精品久久亚洲高清不卡 | 国产黑色丝袜在线播放 | 综合人妻久久一区二区精品 | 亚洲の无码国产の无码影院 | 欧美国产日韩亚洲中文 | 1000部啪啪未满十八勿入下载 | 久久综合色之久久综合 | 女人高潮内射99精品 | 东京热男人av天堂 | 红桃av一区二区三区在线无码av | 国产免费观看黄av片 | 国产激情综合五月久久 | 4hu四虎永久在线观看 | 波多野结衣av一区二区全免费观看 | 国产精品亚洲综合色区韩国 | 在线a亚洲视频播放在线观看 | 日韩亚洲欧美中文高清在线 | 成人免费无码大片a毛片 | 精品无码成人片一区二区98 | 夜精品a片一区二区三区无码白浆 | 女人和拘做爰正片视频 | 精品人人妻人人澡人人爽人人 | 久久久国产精品无码免费专区 | 国产欧美熟妇另类久久久 | 久久久中文字幕日本无吗 | 人人妻在人人 | 四十如虎的丰满熟妇啪啪 | 精品久久久久香蕉网 | 欧美激情内射喷水高潮 | 97夜夜澡人人双人人人喊 | 欧美精品免费观看二区 | 好男人www社区 | 国产高清av在线播放 | 亚洲欧美日韩成人高清在线一区 | 久久97精品久久久久久久不卡 | 亚洲精品国产精品乱码视色 | 77777熟女视频在线观看 а天堂中文在线官网 | 久久综合九色综合欧美狠狠 | 日本在线高清不卡免费播放 | 国产av一区二区三区最新精品 | 狠狠噜狠狠狠狠丁香五月 | 欧美精品一区二区精品久久 | 欧美熟妇另类久久久久久多毛 | 亚洲天堂2017无码中文 | 亚洲国产精品美女久久久久 | 在线а√天堂中文官网 | 久久久久亚洲精品中文字幕 | 成在人线av无码免观看麻豆 | 国产精品-区区久久久狼 | 日本xxxx色视频在线观看免费 | 日日天日日夜日日摸 | 久久熟妇人妻午夜寂寞影院 | а天堂中文在线官网 | 鲁一鲁av2019在线 | 亚洲日韩乱码中文无码蜜桃臀网站 | 人人澡人摸人人添 | 日本一本二本三区免费 | 亚洲国产精品无码久久久久高潮 | аⅴ资源天堂资源库在线 | 又大又黄又粗又爽的免费视频 | 国语精品一区二区三区 | 啦啦啦www在线观看免费视频 | 日本丰满护士爆乳xxxx | 久久久av男人的天堂 | 国产激情无码一区二区 | 又大又黄又粗又爽的免费视频 | 国产成人精品三级麻豆 | 97无码免费人妻超级碰碰夜夜 | 一本加勒比波多野结衣 | 伦伦影院午夜理论片 | 久久久久久av无码免费看大片 | 无码任你躁久久久久久久 | 亚洲国产成人a精品不卡在线 | 中文字幕日韩精品一区二区三区 | 东京无码熟妇人妻av在线网址 | 高潮毛片无遮挡高清免费 | 香蕉久久久久久av成人 | 久久久久成人精品免费播放动漫 | 久久精品人妻少妇一区二区三区 | 精品久久久久久亚洲精品 | 国产午夜视频在线观看 | 99久久无码一区人妻 | 波多野结衣高清一区二区三区 | 国产精品亚洲а∨无码播放麻豆 | 精品人妻人人做人人爽夜夜爽 | a片免费视频在线观看 | 一区二区三区乱码在线 | 欧洲 | 国产在线一区二区三区四区五区 | 最近免费中文字幕中文高清百度 | 少妇的肉体aa片免费 | 无码人妻出轨黑人中文字幕 | 女人被男人躁得好爽免费视频 | 成人性做爰aaa片免费看 | 亚洲午夜无码久久 | 偷窥村妇洗澡毛毛多 | 亚洲精品欧美二区三区中文字幕 | 午夜精品一区二区三区在线观看 | 国产福利视频一区二区 | 久久久中文久久久无码 | 欧美亚洲日韩国产人成在线播放 | 亚洲国产精品一区二区第一页 | 2020久久超碰国产精品最新 | 国产精品福利视频导航 | 国产性生大片免费观看性 | 国产精品久久久久久久9999 | 国产麻豆精品精东影业av网站 | 国产精品对白交换视频 | 免费人成网站视频在线观看 | 欧美freesex黑人又粗又大 | 樱花草在线播放免费中文 | 国产精品久久国产三级国 | 午夜丰满少妇性开放视频 | 国内少妇偷人精品视频免费 | 免费视频欧美无人区码 | 伊人久久婷婷五月综合97色 | 美女张开腿让人桶 | 国内少妇偷人精品视频免费 | 好爽又高潮了毛片免费下载 | 免费无码av一区二区 | 乱码午夜-极国产极内射 | 国产又爽又猛又粗的视频a片 | 5858s亚洲色大成网站www | 亚洲精品国产a久久久久久 | 亚洲中文字幕在线观看 | 久久aⅴ免费观看 | 帮老师解开蕾丝奶罩吸乳网站 | 亚洲自偷自拍另类第1页 | 成人无码影片精品久久久 | 少妇邻居内射在线 | 亚洲精品美女久久久久久久 | 精品厕所偷拍各类美女tp嘘嘘 | 久久精品人人做人人综合试看 | 久久久久国色av免费观看性色 | 18精品久久久无码午夜福利 | 成人一区二区免费视频 | 奇米影视7777久久精品人人爽 | 天堂а√在线中文在线 | 伊在人天堂亚洲香蕉精品区 | 亚洲国产精品无码久久久久高潮 | 欧美真人作爱免费视频 | 国精品人妻无码一区二区三区蜜柚 | 久久伊人色av天堂九九小黄鸭 | 精品久久8x国产免费观看 | 亚洲乱码国产乱码精品精 | 97色伦图片97综合影院 | 欧洲熟妇色 欧美 | 好男人社区资源 | 99久久无码一区人妻 | 国产农村乱对白刺激视频 | 亚洲中文字幕成人无码 | 精品欧洲av无码一区二区三区 | 亚洲国产精品一区二区美利坚 | 熟妇人妻无乱码中文字幕 | 国产亚洲精品久久久久久国模美 | 国内精品久久久久久中文字幕 | 麻豆国产人妻欲求不满 | 国产精品毛多多水多 | 国产熟妇高潮叫床视频播放 | 国产精品资源一区二区 | 久久久久久久女国产乱让韩 | 欧美变态另类xxxx | 又大又硬又爽免费视频 | 极品尤物被啪到呻吟喷水 | 国产精品久久久久久亚洲毛片 | 色爱情人网站 | 国产乱人伦偷精品视频 | 婷婷六月久久综合丁香 | 欧美三级a做爰在线观看 | 久久久久久国产精品无码下载 | 亚洲精品一区二区三区在线观看 | 女人色极品影院 | 无码任你躁久久久久久久 | 国产精品二区一区二区aⅴ污介绍 | 亚洲欧洲日本综合aⅴ在线 | 亚洲国产综合无码一区 | 狠狠cao日日穞夜夜穞av | 国产精品怡红院永久免费 | 欧美阿v高清资源不卡在线播放 | 国产av剧情md精品麻豆 | 伊人久久大香线蕉av一区二区 | 日韩在线不卡免费视频一区 | 少妇性俱乐部纵欲狂欢电影 | 一区二区三区高清视频一 | 亚洲欧美精品伊人久久 | 国产激情无码一区二区app | 欧美丰满老熟妇xxxxx性 | 天天综合网天天综合色 | 亚洲国产精品一区二区第一页 | 疯狂三人交性欧美 | 亚洲精品久久久久avwww潮水 | 亚洲自偷精品视频自拍 | 国产无遮挡又黄又爽又色 | 日本肉体xxxx裸交 | 久久天天躁夜夜躁狠狠 | 免费无码的av片在线观看 | 无码人妻av免费一区二区三区 | 国产乱人偷精品人妻a片 | 最新国产乱人伦偷精品免费网站 | 色诱久久久久综合网ywww | 成人免费视频在线观看 | 国产成人精品久久亚洲高清不卡 | 男人的天堂av网站 | 丝袜人妻一区二区三区 | 成人无码精品1区2区3区免费看 | 丰满少妇弄高潮了www | 中文亚洲成a人片在线观看 | 精品国产一区二区三区四区在线看 | 两性色午夜免费视频 | 一二三四在线观看免费视频 | 99re在线播放 | 国产高潮视频在线观看 | 国产精品沙发午睡系列 | 免费看男女做好爽好硬视频 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 国产成人久久精品流白浆 | 久久这里只有精品视频9 | 国产精品沙发午睡系列 | 十八禁视频网站在线观看 | 无码国产色欲xxxxx视频 | 日韩精品一区二区av在线 | 久久久精品欧美一区二区免费 | 亚洲人成网站色7799 | 亚洲精品久久久久久久久久久 | 欧美第一黄网免费网站 | 少妇高潮喷潮久久久影院 | 国产成人无码a区在线观看视频app | 夜先锋av资源网站 | 亚洲国产精品无码久久久久高潮 | 牲欲强的熟妇农村老妇女视频 | 欧美人与动性行为视频 | 无码av中文字幕免费放 | 国产人妻人伦精品 | 又大又紧又粉嫩18p少妇 | 精品久久久中文字幕人妻 | 秋霞特色aa大片 | 人人爽人人爽人人片av亚洲 | 久久99久久99精品中文字幕 | 国产香蕉97碰碰久久人人 | 久久精品女人的天堂av | 亚洲国产精华液网站w | 图片小说视频一区二区 | 欧美喷潮久久久xxxxx | 亚洲精品久久久久久久久久久 | 色狠狠av一区二区三区 | 亚洲va中文字幕无码久久不卡 | 天堂无码人妻精品一区二区三区 | www一区二区www免费 | 撕开奶罩揉吮奶头视频 | 欧洲vodafone精品性 | 国产精品手机免费 | 欧美 日韩 人妻 高清 中文 | 久久久成人毛片无码 | 国产午夜福利100集发布 | 国产精品亚洲lv粉色 | а√资源新版在线天堂 | 欧美熟妇另类久久久久久多毛 | 久久99精品国产麻豆 | 天海翼激烈高潮到腰振不止 | www国产亚洲精品久久网站 | 国产精品嫩草久久久久 | 亚洲午夜久久久影院 | 亚洲自偷自偷在线制服 | 欧洲极品少妇 | 久久这里只有精品视频9 | 成在人线av无码免观看麻豆 | 人妻少妇精品无码专区二区 | 国产一区二区三区精品视频 | 红桃av一区二区三区在线无码av | 精品国产一区二区三区四区 | 国内揄拍国内精品人妻 | 色情久久久av熟女人妻网站 | 啦啦啦www在线观看免费视频 | 牲欲强的熟妇农村老妇女 | 精品国产一区二区三区av 性色 | 亲嘴扒胸摸屁股激烈网站 | 国产精品久久久久影院嫩草 | 97无码免费人妻超级碰碰夜夜 | 人人爽人人澡人人人妻 | 亚洲国产精品久久人人爱 | 国产精品毛多多水多 | 国产一区二区不卡老阿姨 | 欧美人与动性行为视频 | 天天燥日日燥 | 青春草在线视频免费观看 | 俄罗斯老熟妇色xxxx | 人人妻人人澡人人爽精品欧美 | 国产熟女一区二区三区四区五区 | 国产xxx69麻豆国语对白 | 狠狠色丁香久久婷婷综合五月 | 秋霞成人午夜鲁丝一区二区三区 | 蜜臀aⅴ国产精品久久久国产老师 | 国产特级毛片aaaaaaa高清 | 少妇被黑人到高潮喷出白浆 | 99久久精品日本一区二区免费 | 国产精品久久国产精品99 | 国产高潮视频在线观看 | 国产香蕉97碰碰久久人人 | 精品水蜜桃久久久久久久 | 亚洲精品午夜国产va久久成人 | 国产精品久久久 | 国产九九九九九九九a片 | 亚洲男女内射在线播放 | 爆乳一区二区三区无码 | 亚洲中文字幕在线观看 | 午夜精品久久久内射近拍高清 | 国内精品久久久久久中文字幕 | 国产亚洲视频中文字幕97精品 | 亚洲精品一区二区三区大桥未久 | 亚洲成a人片在线观看日本 | 亚洲七七久久桃花影院 | 日本欧美一区二区三区乱码 | 日韩精品乱码av一区二区 | 色爱情人网站 | 天堂а√在线地址中文在线 | 欧美成人免费全部网站 | 免费观看的无遮挡av | 精品国产一区二区三区四区 | a片在线免费观看 | 丰满诱人的人妻3 | 麻豆国产人妻欲求不满谁演的 | 欧美性生交活xxxxxdddd | 人妻夜夜爽天天爽三区 | 亚洲中文字幕成人无码 | 欧美国产日韩亚洲中文 | 免费无码av一区二区 | 国产suv精品一区二区五 | 亚洲国产综合无码一区 | 99精品国产综合久久久久五月天 | 亚洲色欲色欲天天天www | 久久99精品久久久久婷婷 | 亚洲精品综合一区二区三区在线 | 国产精品久久久av久久久 | 两性色午夜视频免费播放 | 激情国产av做激情国产爱 | 国产无遮挡吃胸膜奶免费看 | a在线观看免费网站大全 | 亚洲国产精品毛片av不卡在线 | 亚洲精品综合五月久久小说 | 国产精品久免费的黄网站 | 麻豆果冻传媒2021精品传媒一区下载 | 小sao货水好多真紧h无码视频 | 国产农村乱对白刺激视频 | 欧美性生交活xxxxxdddd | av在线亚洲欧洲日产一区二区 | 国产熟妇另类久久久久 | 无码av岛国片在线播放 | 永久免费观看国产裸体美女 | 久久久久免费看成人影片 | 牲欲强的熟妇农村老妇女视频 | 色诱久久久久综合网ywww | 天干天干啦夜天干天2017 | 色欲人妻aaaaaaa无码 | 亚洲中文无码av永久不收费 | 黑人玩弄人妻中文在线 | 黑人玩弄人妻中文在线 | 亚洲精品一区二区三区婷婷月 | 久久久精品欧美一区二区免费 | 中文字幕精品av一区二区五区 | 亚洲va中文字幕无码久久不卡 | 国产精品久久久 | 久久精品国产一区二区三区肥胖 | 在线成人www免费观看视频 | 男女下面进入的视频免费午夜 | 亚洲日韩av一区二区三区四区 | 成在人线av无码免观看麻豆 | 无码精品人妻一区二区三区av | 国产精品久久久久无码av色戒 | 国产成人精品三级麻豆 | 无码国内精品人妻少妇 | 欧美freesex黑人又粗又大 | 377p欧洲日本亚洲大胆 | 国产69精品久久久久app下载 | 中文精品无码中文字幕无码专区 | 亚洲欧美中文字幕5发布 | 国产性生交xxxxx无码 | 国产精品国产自线拍免费软件 | 99久久无码一区人妻 | 国产精品99爱免费视频 | 婷婷丁香五月天综合东京热 | 性生交大片免费看女人按摩摩 | 久久天天躁狠狠躁夜夜免费观看 | 日本一区二区更新不卡 | 久久精品国产日本波多野结衣 | 欧美老妇与禽交 | 亚洲中文无码av永久不收费 | 扒开双腿吃奶呻吟做受视频 | 精品一区二区三区波多野结衣 | 97色伦图片97综合影院 | 亚洲中文字幕成人无码 | 成人片黄网站色大片免费观看 | 蜜桃av抽搐高潮一区二区 | 国产激情一区二区三区 | 欧洲精品码一区二区三区免费看 | 国产精品久久久久久亚洲毛片 | 久久亚洲国产成人精品性色 | 无码帝国www无码专区色综合 | 亚洲aⅴ无码成人网站国产app | 色诱久久久久综合网ywww | 久久zyz资源站无码中文动漫 | 中文精品无码中文字幕无码专区 | 在线播放亚洲第一字幕 | 成人片黄网站色大片免费观看 | 久久国产自偷自偷免费一区调 | 小泽玛莉亚一区二区视频在线 | 久久久久国色av免费观看性色 | 乌克兰少妇性做爰 | 国产深夜福利视频在线 | 亚洲熟妇色xxxxx亚洲 | www国产精品内射老师 | 久久国产精品_国产精品 | 色欲久久久天天天综合网精品 | 中文字幕乱码人妻二区三区 | 中文字幕无码免费久久9一区9 | 人人妻人人澡人人爽欧美一区九九 | 人人妻人人澡人人爽欧美精品 | 国产精品99久久精品爆乳 | 亚洲人成网站免费播放 | 国产人妻大战黑人第1集 | 综合人妻久久一区二区精品 | 无码av免费一区二区三区试看 | 亚洲日韩av一区二区三区四区 | 牲欲强的熟妇农村老妇女视频 | 精品人妻中文字幕有码在线 | 亚洲gv猛男gv无码男同 | 亚洲小说图区综合在线 | 伊人久久大香线蕉亚洲 | 成人一区二区免费视频 | 四十如虎的丰满熟妇啪啪 | 天天躁日日躁狠狠躁免费麻豆 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 永久免费精品精品永久-夜色 | 少妇人妻av毛片在线看 | 99久久婷婷国产综合精品青草免费 | 国产成人一区二区三区在线观看 | 沈阳熟女露脸对白视频 | 中文字幕乱码人妻二区三区 | 纯爱无遮挡h肉动漫在线播放 | 美女极度色诱视频国产 | 久久99国产综合精品 | 自拍偷自拍亚洲精品被多人伦好爽 | 日本欧美一区二区三区乱码 | 99riav国产精品视频 | 少妇人妻av毛片在线看 | 欧美放荡的少妇 | 日本欧美一区二区三区乱码 | 亚洲乱码日产精品bd | 无遮挡国产高潮视频免费观看 | 图片区 小说区 区 亚洲五月 | 99久久精品午夜一区二区 | 国产97色在线 | 免 | 国产在线精品一区二区三区直播 | 在线观看国产午夜福利片 | 香港三级日本三级妇三级 | 最新国产麻豆aⅴ精品无码 | 久久天天躁狠狠躁夜夜免费观看 | 少妇高潮一区二区三区99 | 7777奇米四色成人眼影 | 日本在线高清不卡免费播放 | 成熟妇人a片免费看网站 | 成人性做爰aaa片免费看 | 一个人免费观看的www视频 | 夜夜夜高潮夜夜爽夜夜爰爰 | 老熟女乱子伦 | 国产精品igao视频网 | 日日碰狠狠躁久久躁蜜桃 | 精品国产麻豆免费人成网站 | 初尝人妻少妇中文字幕 | 欧美老人巨大xxxx做受 | 亚洲另类伦春色综合小说 | 国产无遮挡又黄又爽又色 | 午夜不卡av免费 一本久久a久久精品vr综合 | 久久久久久九九精品久 | 亚洲国产一区二区三区在线观看 | 牲欲强的熟妇农村老妇女 | 在线欧美精品一区二区三区 | 国产精品久久久久久无码 | 国产精品视频免费播放 | 白嫩日本少妇做爰 | 性色欲情网站iwww九文堂 | 纯爱无遮挡h肉动漫在线播放 | 一本无码人妻在中文字幕免费 | 一本久久伊人热热精品中文字幕 | 亚洲精品鲁一鲁一区二区三区 | 久久天天躁夜夜躁狠狠 | 乱码av麻豆丝袜熟女系列 | 任你躁国产自任一区二区三区 | 97精品国产97久久久久久免费 | 东北女人啪啪对白 | 好爽又高潮了毛片免费下载 | 精品无人国产偷自产在线 | 久久精品一区二区三区四区 | 国产免费久久久久久无码 | 亚洲中文字幕久久无码 | www国产精品内射老师 | 精品成人av一区二区三区 | 99久久精品国产一区二区蜜芽 | 国产精品久免费的黄网站 | 少妇人妻偷人精品无码视频 | 久久久久亚洲精品男人的天堂 | 大肉大捧一进一出好爽视频 | 日本一卡二卡不卡视频查询 | 国产精品久久久久9999小说 | 自拍偷自拍亚洲精品被多人伦好爽 | 中文字幕乱码亚洲无线三区 | 成人性做爰aaa片免费看不忠 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲自偷自偷在线制服 | 国产精品手机免费 | 亚洲国产精品无码一区二区三区 | 亚洲国产一区二区三区在线观看 | 国产成人综合色在线观看网站 | 亚洲中文字幕在线无码一区二区 | 国产真实乱对白精彩久久 | 国产艳妇av在线观看果冻传媒 | 亚洲成色在线综合网站 | 樱花草在线社区www | 99久久无码一区人妻 | 久久99精品久久久久婷婷 | 熟妇人妻中文av无码 | аⅴ资源天堂资源库在线 | 亚洲啪av永久无码精品放毛片 | 国产午夜福利亚洲第一 | 国产明星裸体无码xxxx视频 | 性生交大片免费看l | 成人女人看片免费视频放人 | 成人免费视频在线观看 | 日本熟妇乱子伦xxxx | 亚洲精品成a人在线观看 | 国产免费观看黄av片 | 亚洲国产精品久久久天堂 | 97精品人妻一区二区三区香蕉 | 久久久久久久女国产乱让韩 | 国产乡下妇女做爰 | 国产情侣作爱视频免费观看 | 97久久超碰中文字幕 | 久久五月精品中文字幕 | 在线天堂新版最新版在线8 | 亚无码乱人伦一区二区 | 欧美人与动性行为视频 | 无码吃奶揉捏奶头高潮视频 | 无码午夜成人1000部免费视频 | 一本大道久久东京热无码av | 久久综合久久自在自线精品自 | 无码人妻少妇伦在线电影 | 亚洲中文字幕无码中文字在线 | 自拍偷自拍亚洲精品10p | 国产精品无码永久免费888 | 久久精品女人天堂av免费观看 | 欧美日韩一区二区三区自拍 | 亚洲一区二区三区无码久久 | 性啪啪chinese东北女人 | 丰满人妻一区二区三区免费视频 | 午夜福利电影 | 亚洲人成网站免费播放 | 亚洲日本va中文字幕 | 亚洲中文字幕乱码av波多ji | 夜夜高潮次次欢爽av女 | 中文无码成人免费视频在线观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 老司机亚洲精品影院 | 午夜精品久久久久久久久 | 丰满护士巨好爽好大乳 | 捆绑白丝粉色jk震动捧喷白浆 | 波多野结衣高清一区二区三区 | 麻豆成人精品国产免费 | 九九热爱视频精品 | 久久精品国产99久久6动漫 | 少妇被粗大的猛进出69影院 | 成人试看120秒体验区 | 国产一区二区三区四区五区加勒比 | 乱码av麻豆丝袜熟女系列 | 国产两女互慰高潮视频在线观看 | 日日橹狠狠爱欧美视频 | 久久久www成人免费毛片 | 思思久久99热只有频精品66 | 成人女人看片免费视频放人 | 蜜桃av抽搐高潮一区二区 | 久久亚洲中文字幕精品一区 | 国产99久久精品一区二区 | 欧美性猛交xxxx富婆 | 欧洲欧美人成视频在线 | 亚洲а∨天堂久久精品2021 | 一本久久a久久精品vr综合 | 色婷婷香蕉在线一区二区 | 国产亚av手机在线观看 | 成人无码精品1区2区3区免费看 | 国产麻豆精品精东影业av网站 | 久久久精品欧美一区二区免费 | 国精品人妻无码一区二区三区蜜柚 | 麻豆md0077饥渴少妇 | 老司机亚洲精品影院无码 | 欧美日韩一区二区三区自拍 | 久久精品国产日本波多野结衣 | 正在播放老肥熟妇露脸 | 伊人色综合久久天天小片 | 亚洲欧美日韩综合久久久 | 影音先锋中文字幕无码 | 人人爽人人爽人人片av亚洲 | 日韩av无码一区二区三区 | 国产午夜福利100集发布 | 老熟女重囗味hdxx69 |