亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于云監(jiān)管的P2P網(wǎng)絡(luò)Bitcoin虛擬貨幣模型

        2014-07-13 11:46:08趙龍妹?B劉鋒
        電腦知識(shí)與技術(shù) 2014年5期
        關(guān)鍵詞:網(wǎng)絡(luò)

        趙龍妹 ? B 劉鋒

        摘要:Bitcoin是目前越來越流行的網(wǎng)絡(luò)虛擬貨幣,該貨幣的理論基礎(chǔ)是由特定的p2p算法大量計(jì)算產(chǎn)生,并使用整個(gè)p2p網(wǎng)絡(luò)中節(jié)點(diǎn)構(gòu)成的分布式數(shù)據(jù)庫來確認(rèn)并記錄所有的交易過程,bitcoin優(yōu)點(diǎn)很多但隨著應(yīng)用的廣泛確定也逐漸顯示出。該文試想了將云技術(shù)應(yīng)用于bitcoin的交易過程,使得bitcoin的使用更加安全和快捷。

        關(guān)鍵詞:bitcoin;云;p2p;網(wǎng)絡(luò)

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)05-1157-04

        Bitcoin是目前越來越流行的網(wǎng)絡(luò)虛擬貨幣,他正在逐步的走進(jìn)我們的現(xiàn)實(shí)生活中,關(guān)于bitcoin的交易和使用已經(jīng)成為越來越多學(xué)者研究的方向,該文構(gòu)想了一種以云監(jiān)管為中心的bitcoin交易模型和借貸模型。

        1 bitcoin的概念及研究意義

        1.1 bitcoin的概念

        bitcoin是一種由開源的P2P軟件產(chǎn)生的網(wǎng)絡(luò)虛擬貨幣。bitcoin不依靠特定貨幣機(jī)構(gòu)發(fā)行,它通過特定算法的大量計(jì)算產(chǎn)生,并使用整個(gè)P2P網(wǎng)絡(luò)中節(jié)點(diǎn)構(gòu)成的分布式數(shù)據(jù)庫來確認(rèn)并記錄所有的交易行為[1]。

        1.2 bitcoin的優(yōu)點(diǎn)是

        1.2.1 去中心化

        bitcoin是第一種以分布式為基礎(chǔ)的虛擬貨幣,整個(gè)網(wǎng)絡(luò)由每個(gè)用戶結(jié)點(diǎn)構(gòu)成,其去中心化是比特幣安全與自由的保證。

        1.2.2 流通性廣

        bitcoin可以在任意一臺(tái)接入互聯(lián)網(wǎng)的電腦上進(jìn)行管理,用戶可以在眾多平臺(tái)上發(fā)掘不同硬件的計(jì)算能力。

        1.2.3 安全性

        操控bitcoin需要私鑰,因?yàn)?1%的p2p網(wǎng)絡(luò)原理,bitcoin網(wǎng)絡(luò)已經(jīng)足夠健壯

        1.2.4 交易方便

        作為一種支付手段只要知道對(duì)方比特幣地址就可以進(jìn)行支付。

        1.2.5 保值性

        到2014年流通的bitcoin上限將會(huì)達(dá)到2100萬,bitcoin將不會(huì)出現(xiàn)通貨膨脹的問題

        1.3 同時(shí)bitcoin還有其特有的缺點(diǎn)

        1.3.1 交易平臺(tái)的脆弱性

        Bitcoin的網(wǎng)絡(luò)很健壯,但交易平臺(tái)很脆弱。交易平臺(tái)通常是一個(gè)網(wǎng)站,容易遭到黑客的攻擊或者管理部門的關(guān)閉。

        1.3.2 交易確認(rèn)時(shí)間長

        由于bitcoin交易過程的特出性,即使是小筆交易也得消耗大約半小時(shí)的交易確認(rèn)時(shí)間。

        1.3.3 價(jià)格波動(dòng)極大

        由于bitcoin的數(shù)量限制和大量炒家介入,導(dǎo)致bitcoin的兌換波動(dòng)極大,從剛開始1美元平均能夠買到1309.03個(gè)比特幣,但如今1比特幣的價(jià)值相當(dāng)于144美元。

        挖礦的實(shí)際含義:

        從技術(shù)上講,挖掘是計(jì)算一個(gè)哈希值的塊頭,其中包括參考以前的塊哈希一組事物集和一個(gè)隨機(jī)數(shù)。如果被發(fā)現(xiàn)是小于當(dāng)前的目標(biāo)的散列值,則形成一個(gè)新的塊,那么礦工得到新生成的比特幣(每塊25在目前的水平)。若該散列值不小于當(dāng)前的目標(biāo),嘗試一個(gè)新的隨機(jī)數(shù),并計(jì)算一個(gè)新的哈希值[2]。

        payload =

        nonce = 1

        hash = SHA2( SHA2( payload + nonce ) )

        礦工的工作包括反復(fù)增加“隨機(jī)數(shù)”,直到散列函數(shù)產(chǎn)生的值 ,但是可以看出,在開采過程中不計(jì)算什么特別的東西。它只是試圖找到一個(gè)數(shù)字(也簡稱為亂數(shù)) ,其具有特殊性的哈希值結(jié)果。

        一個(gè)比特幣地址實(shí)際上是哈希的ECDSA公鑰,計(jì)算的方式:

        Version = 1 byte of 0 (zero); on the test network, this is 1 byte of 111

        Key hash = Version concatenated with RIPEMD-160(SHA-256(public key))

        Checksum = 1st 4 bytes of SHA-256(SHA-256(Key hash))

        Bitcoin Address = Base58Encode(Key hash concatenated with Checksum)

        1.4 Bitcoin的研究意義[3]

        由于bitcoin優(yōu)點(diǎn)使得bitcoin被越來越多的人所接受和投資,使用bitcoin完成的交易也是越來越廣泛,這種基于p2p的虛擬貨幣正如現(xiàn)實(shí)中的真實(shí)貨幣一樣成為了人們生活中的一部分。比如在前段時(shí)間的四川雅安地震中,截止到2013年4月24日晚上7點(diǎn),壹基金合作發(fā)展部總監(jiān)霍慶川和比特幣中國的官方微博顯示,壹基金已經(jīng)收到233個(gè)比特幣,折合人民幣將近22萬元。

        2 bitcoin的交易方式

        Bitcoin使用公鑰加密和驗(yàn)證數(shù)字簽名,每個(gè)用戶都有一個(gè)或者多個(gè)與解決每次交易相關(guān)的公鑰和私鑰對(duì),用戶使用私鑰可以將bitcoin交易給別人,但是任何人都可以使用該用戶的公鑰來驗(yàn)證簽名[4-5]。

        假設(shè)Alice想支付給Bob bitcoin

        .Bob將其地址(可以推導(dǎo)出公鑰)給Alice

        .Alice生成一個(gè)交易信息,該交易信息記錄了Bob的公鑰和bitcoin的金額

        .Alice使用她的私鑰來驗(yàn)證交易

        .Alice將交易信息廣播在bitcoin網(wǎng)絡(luò)上(這個(gè)步驟由Bitcoin的客戶端軟件完成)

        從交易外部來看,知道這些地址屬于Alice和Bob的都會(huì)知道Alice已經(jīng)同意將該部分的bitcoin交易給Bob,原因是除了Alice本人以外沒有其他人會(huì)擁有Alice的私鑰。

        當(dāng)Bob想要轉(zhuǎn)讓bitcoin的時(shí)候也會(huì)做同樣的操作。

        3 云監(jiān)管的作用

        Bitcoin的系統(tǒng)并不是完美的[6],在bitcoin中對(duì)于小額交易來說需要至少等待6個(gè)塊(一個(gè)直接塊和5個(gè)后續(xù)塊),整個(gè)交易時(shí)間為60分鐘。(現(xiàn)在有的團(tuán)隊(duì)已經(jīng)在研究快速支付手段[7])

        引入云監(jiān)管的好處是,因?yàn)閎itcoin的數(shù)量是有限的。交易中心處于云中心,將塊地址的交易的過程進(jìn)行跟蹤記錄,如果發(fā)現(xiàn)重復(fù)付費(fèi)可以及時(shí)作出終止交易等措施。云中心同樣能夠提供信譽(yù)借貸服務(wù),而且當(dāng)借貸方不在線的時(shí)候,云中心可提供自動(dòng)托管服務(wù)。在云中心添加一級(jí)hash加密,用戶可以通過云監(jiān)管中的緩存機(jī)制請(qǐng)求對(duì)進(jìn)行交易的bitcoin進(jìn)行一定程度上的托管。

        4 基于云監(jiān)管的bitcoin虛擬貨幣付款方式

        圖1 交易過程圖

        云監(jiān)管下的交易方式:

        假設(shè)同樣是Alice想支付給Bob bitcoin

        .Bob將其地址(可以推導(dǎo)出公鑰)給云監(jiān)管端,云監(jiān)管端并自動(dòng)使用hash將此地址加密(同樣可推導(dǎo)出公鑰)

        .在云監(jiān)控的Alice端的緩沖區(qū)域生成一個(gè)交易信息,該交易信息記錄了Bob的公鑰和bitcoin的金額

        .Alice端的緩沖區(qū)域使用該緩沖區(qū)域的私鑰來驗(yàn)證交易

        .Alice的緩沖區(qū)域?qū)⒔灰仔畔V播在bitcoin網(wǎng)絡(luò)上(這個(gè)步驟由Bitcoin的客戶端軟件完成)

        交易時(shí)不論Bob在不在線,獲得的bitcoin都存儲(chǔ)在云端相對(duì)應(yīng)的用戶緩沖區(qū)內(nèi),Bob可以從緩沖區(qū)內(nèi)獲取,也不必?fù)?dān)心不在線時(shí)的安全問題。當(dāng)Bob想繼續(xù)將該部分bitcoin交易給其他人時(shí),可以直接從緩沖區(qū)交易,縮短了交易的時(shí)間。

        5 基于云監(jiān)管下的信譽(yù)模型

        根據(jù)[11]所提出的這種信譽(yù)模型,理論上實(shí)現(xiàn)了允許有富余資金的節(jié)點(diǎn)給需要資金的節(jié)點(diǎn)提供信用額度,從而為其他節(jié)點(diǎn)提供資金周轉(zhuǎn),同時(shí)也為他們建立一定的信用評(píng)級(jí)的功能。在普通情況下,若欠款方不還錢,只會(huì)使欠款方的正常交易和信譽(yù)度受到較大影響,不能補(bǔ)償借出者的損失。欠款方更換id后可以繼續(xù)借款,使其他的借出者繼續(xù)蒙受損失。

        本文考慮引入p2p網(wǎng)絡(luò)中的信任與激勵(lì)機(jī)制。在此定義下用戶的幾種等級(jí)及交易權(quán)限:

        1)完全信任用戶。條件:①用戶實(shí)名注冊(cè)并將云應(yīng)用的注冊(cè)與其銀行卡綁定,并有足夠可以用來保證其信譽(yù)的賬目;②用戶交易活躍,不會(huì)出現(xiàn)長期離線狀態(tài),且交易記錄良好無不良交易記錄,該用戶可自由交易并能向其他用戶或者中心銀行借貸一定規(guī)模的bitcoin進(jìn)行消費(fèi)。

        2)信任用戶。滿足完全信任用戶的條件1或者條件2的用戶,可自由交易并可向其他用戶和中心銀行借貸小規(guī)模的bitcoin進(jìn)行消費(fèi)。

        3)臨時(shí)信任用戶。用戶不活躍,交易次數(shù)少,但是無不良交易記錄且與完全信任用戶有過成功交易,可進(jìn)行小規(guī)模的交易,在有信任用戶等級(jí)以上的用戶的擔(dān)保下進(jìn)行小額的借貸。

        4)歷史用戶。無交易記錄但是id使用時(shí)間較長或者進(jìn)行了實(shí)名注冊(cè),可進(jìn)行小規(guī)模的交易,不可進(jìn)行借貸。

        5)新用戶。無交易記錄且并未實(shí)名注冊(cè),可進(jìn)行小規(guī)模的交易,每月的交易次數(shù)有限制,不可進(jìn)行借貸。

        6)不可信任用戶。不可進(jìn)行交易和借貸活動(dòng),若是實(shí)名注冊(cè)的同實(shí)名下的所有id賬號(hào)用戶都被標(biāo)記為不可信任用戶。

        7)用戶都是有信譽(yù)度的,信譽(yù)度的大小影響在借貸時(shí)云監(jiān)管通過p2p的搜索找到的想要借出方的先后順序。

        5.1借貸過程

        5.1.1 完全信任和可信任用戶

        圖2 借貸過程

        該類用戶當(dāng)需要借貸時(shí),首先向云監(jiān)管發(fā)出一個(gè)借貸申請(qǐng),云監(jiān)管審查用戶的借貸資格后,查看用戶想要借貸的數(shù)目(當(dāng)數(shù)目在允許的范圍內(nèi)的時(shí)候才執(zhí)行借貸的過程,完全信任和可信任用戶在借貸過程中只有借貸數(shù)目不同)。云監(jiān)管查閱云中心本身可以借貸出的額度和那些用戶愿意提供借貸服務(wù)。用戶需要向云監(jiān)管和提供貸款的用戶支付一定的管理費(fèi)用和利息(利息的支付與金額大小有關(guān),如果云中心也提供了部分的貸款金額,同樣也會(huì)獲得貸款的利息)。

        假設(shè)A在購買某件物品時(shí),bitcoin暫時(shí)不夠但是想要貸款購買,A向云監(jiān)管發(fā)出請(qǐng)求,云監(jiān)管驗(yàn)證并同意A的請(qǐng)求后返回信息告訴A。A則首先將自身所擁有的bitcoin用于支付,然后給云監(jiān)管發(fā)出信息,云監(jiān)管確認(rèn)后將剩余的額度發(fā)送給愿意提供貸款的用戶B,由B進(jìn)行支付。

        不及時(shí)還款的懲罰措施:

        將還款期限分為2個(gè)等級(jí),第一個(gè)等級(jí)是在n天之內(nèi),第二個(gè)等級(jí)是在n到m之間。若是某次還款在n天之內(nèi)還清,此次借貸過程完成,對(duì)以后的借貸不產(chǎn)生影響,并且增加該用戶的可信度。若是在等級(jí)2的還款期還清,則標(biāo)記該用戶,如果有兩次這種情況,將該用戶等級(jí)降低。如果超過期限用戶不還清,云監(jiān)管會(huì)將該用戶的賬號(hào)鎖定,還清后賬號(hào)解鎖并降低該用戶一個(gè)等級(jí)。

        5.1.2 臨時(shí)信任用戶

        該類用戶借貸時(shí),可以讓某個(gè)完全信任或者可信任用戶作為擔(dān)保,假設(shè)A在購買某件物品時(shí),bitcoin暫時(shí)不夠但是想要貸款購買,A向云監(jiān)管發(fā)出請(qǐng)求,云監(jiān)管驗(yàn)證A的信息和擔(dān)保者的信息后,同意A的請(qǐng)求后返回信息告訴A和其擔(dān)保者,擔(dān)保者發(fā)送確認(rèn)信息給云監(jiān)管。A則首先將自身所擁有的bitcoin用于支付,然后給云監(jiān)管發(fā)出信息,云監(jiān)管確認(rèn)后將剩余的額度發(fā)送給愿意提供貸款的用戶B,由B進(jìn)行支付。

        不及時(shí)還款的懲罰措施:

        如果在n天之內(nèi)還清,則借貸方和擔(dān)保方的信譽(yù)值均增加,如果n到m天之內(nèi)還清,借貸方獲得一次標(biāo)記,如果有兩次標(biāo)記則會(huì)降低該用戶等級(jí),擔(dān)保方的信譽(yù)值不增加。如果超過期限用戶不還清,云監(jiān)管會(huì)將該用戶的賬號(hào)鎖定,并給與擔(dān)保方一個(gè)標(biāo)記(同樣兩次降低用戶一個(gè)等級(jí))還清后賬號(hào)解鎖并降低該用戶一個(gè)等級(jí)。

        6 結(jié)束語

        關(guān)于bitcoin的研究隨著bitcoin使用廣泛而越來越深入,該文只是從引入第三方驗(yàn)證來使得bitcoin的交易和借貸過程更加快速和安全,為未來更加深入的研究bitcoin的即時(shí)支付和安全保證提供一種思路。

        參考文獻(xiàn):

        [1] Bitcoin-Wikipedia,[EB/OL].Available from https://en.bitcoin.it/wiki/Introduction.

        [2] Block hashing algorithm -Bitcoin[EB/OL].Availabe from https://en.bitcoin.it/wiki/Block_hashing_algorithm.

        [3] Protocol Specifications -Bitcoin[EB/OL].Available from https://en.bitcoin.it/wiki/Protocol_specification.

        [4] Trade - Bitcoin[EB/OL].Available from https://en.bitcoin.it/wiki/Trade.

        [5] Satoshi Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System, 2009.

        [6] Difficulty — Bitcoin[EB/OL].Available from https://en.bitcoin.it/wiki/Difficulty.

        [7] Double Spending Fast Payments in Bitcoin[EB/OL].http://www.syssec.ethz.ch/research/Bitcoin

        [8] Protocol Rules—Bitcoin[EB/OL].Available from https://en.bitcoin.it/wiki/Protocol_rules.

        [9] Patricia Everaere , Isabelle Simplot-Ryl , Issa Traoré, Double spending protection for e-cash based on risk management,Proceedings of the 13th international conference on Information security[C]. October 25-28, Boca Raton, FL, USA,2010.

        [10] Beverly Yang , Hector Garcia-Molina, PPay: micropayments for peer-to-peer systems, Proceedings of the 10th ACM conference on Computer and communications security[C].October 27-30, Washington D.C., USA [doi>10.1145/948109.948150],2003.

        [11] 鄭書雯,范磊.基于P2P網(wǎng)絡(luò)Bitcoin虛擬貨幣的信用模型[J].信息安全與通信保密,2012(4).

        猜你喜歡
        網(wǎng)絡(luò)
        計(jì)算機(jī)網(wǎng)絡(luò)管理技術(shù)探析
        芻議計(jì)算機(jī)網(wǎng)絡(luò)信息化管理
        油氣集輸系統(tǒng)信息化發(fā)展形勢展望
        基于網(wǎng)絡(luò)的信息資源組織與評(píng)價(jià)現(xiàn)狀及發(fā)展趨勢研究
        基于網(wǎng)絡(luò)的中學(xué)閱讀指導(dǎo)
        考試周刊(2016年79期)2016-10-13 21:50:36
        新形勢下地市報(bào)如何運(yùn)用新媒體走好群眾路線
        中國記者(2016年6期)2016-08-26 13:02:28
        99热在线观看| 好看午夜一鲁一鲁一鲁| 青青草视频在线观看视频免费| 日韩亚洲无吗av一区二区| 欧美成人猛交69| 国产香蕉一区二区三区在线视频| 成人午夜免费福利| 隔壁的日本人妻bd高清中字 | 国外精品视频在线观看免费| 国产精品无码片在线观看| 国产人妖一区二区av| 日本人妻伦理在线播放| 国产精品第一国产精品| 亚洲男人天堂2017| 精品人妻一区二区三区蜜臀在线| 亚洲三级视频一区二区三区| 久久精品免费一区二区三区| 99热最新在线观看| 日韩美女人妻一区二区三区| 曰批免费视频播放免费| 黑人巨茎大战欧美白妇| 国产亚洲午夜精品| 久久开心婷婷综合中文| 国产a级三级三级三级| 国产极品美女高潮抽搐免费网站| 91久久综合精品国产丝袜长腿 | 偷拍偷窥女厕一区二区视频 | 久草精品手机视频在线观看| 国产成人精品日本亚洲i8| 午夜色大片在线观看| 欧美视频九九一区二区| 青青草成人原视频在线播放视频| 亚洲性色av一区二区三区| 国产乱人伦偷精品视频| 亚洲AV色欲色欲WWW| 日本a级特级黄色免费| 亚洲av麻豆aⅴ无码电影| 欧美亚洲韩国国产综合五月天| 久久一区二区视频在线观看| 中文字幕日韩三级片| 国产精品亚洲欧美云霸高清|