摘要:針對名譽(yù)機(jī)制中的一個(gè)節(jié)點(diǎn)只設(shè)一個(gè)名譽(yù)值產(chǎn)生的“節(jié)點(diǎn)名譽(yù)值失信”問題,提出一種結(jié)合資源類別、錢和名譽(yù)值的CMARCH機(jī)制,對每個(gè)節(jié)點(diǎn)的每類資源均設(shè)一個(gè)名譽(yù)值.消費(fèi)者節(jié)點(diǎn)在購買資源時(shí)使用該類資源的特有貨幣付給資源提供者,依據(jù)掙得的貨幣量來決定提供者節(jié)點(diǎn)該類資源的名譽(yù)值,從而為一個(gè)節(jié)點(diǎn)挑選某類資源的服務(wù)節(jié)點(diǎn)提供更大的可靠性和真實(shí)性,降低了多付錢率和交易失敗率,提高了準(zhǔn)確性,同時(shí)可以促進(jìn)P2P文件共享系統(tǒng)中各節(jié)點(diǎn)提供資源種類的多元化.理論分析和實(shí)驗(yàn)結(jié)果表明,CMARCH機(jī)制的多付錢率和交易失敗率比單純的結(jié)合錢和名譽(yù)值的MARCH機(jī)制低,且更能保證節(jié)點(diǎn)間的成功交易.
關(guān)鍵詞:文件共享;P2P(PeerToPeer);名譽(yù);CMARCH機(jī)制;多付錢率
中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A
CredibleMechanismBasedontheAssortedReputationValueofP2PFileSharingSystem
QINZheng1,ZHENGLili1,ZHUYangjin2,ZHONGQingqi3
(1.CollegeofSoftware,HunanUniv,Changsha,Hunan410082,China;2.CollegeofComputerScienceandCommunication,HunanUniv,Changsha,Hunan410082,China;
3.SchoolofComputer,DongguanUniv.ofTechnology,Dongguan,Guangdong523808,China)
Abstract:ThispaperproposedaCMARCHreputationmechanism,whichisacombinationofCategory,MoneyandReputationsCHemes,inordertosolvethe“nodereputation'scrediblelose”broughtaboutfromonlyonereputationvaluecorrespondingtoanode.Inthismechanism,consumernodepaystheresourceproviderthroughaspecial“coin”underitsresourcecontrol,andtheprovidernode'sresourcereputationvaluewillbeincreasedbytheamountoftheincoming“coin”.Allthesefunctionswillprovideagreaterreliabilityandenhancerealityinselectingresourceprovidernode.Themechanismreducesthe“overpaidmoneyratio”(thetotalpaidmoneydividedbyoverpaidmoney)and“failedtransactionratio”(thetotalnumberoftransactionsdividedbythenumberoffailedtransaction),andimprovetheaccuracy.Meanwhile,itmayincreasethenode'sresourcediversityinP2Pfilesharingsystem.AnalysisandexperimentshaveshownthattheoverpaidmoneyratioandfailedtransactionratioofCMARCHarelowerthanMARCH(MoneyandReputationsCHemes),whichensuresasuccessfultransactionbetweennodes.
Keywords:filesharing;P2P;reputation;CMARCH(Category,MoneyandReputationsCHemes)mechanism;overpaidmoneyratio
P2P(PeerToPeer)具有對等性、自組織性、開放性、匿名性和動(dòng)態(tài)性等特點(diǎn),廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)中,是近年來網(wǎng)絡(luò)研究的熱點(diǎn)之一.當(dāng)前P2P的應(yīng)用主要有3大類:文件共享、分布式處理和即時(shí)信息[1].其中文件共享是P2P技術(shù)最為典型的應(yīng)用,比如利用P2P共享音頻、視頻、文本等類型的文件,可以方便快速地在不同用戶間傳輸.由于P2P網(wǎng)絡(luò)動(dòng)態(tài)和開放的本質(zhì),在文件共享系統(tǒng)中存在很大的安全隱患,包括3個(gè)信任問題:免費(fèi)乘車者,共同悲劇,不可靠服務(wù)[2].據(jù)統(tǒng)計(jì),在GnutellaP2P系統(tǒng)中大約70%的節(jié)點(diǎn)是免費(fèi)乘車者,在大量文件共享系統(tǒng)中大約25%的文件是帶病毒(或錯(cuò)誤)文件,例如eBay系統(tǒng)[3].
針對以上問題,很多學(xué)者提出了不同的解決方法,主要分為3種:基于名譽(yù)值的信譽(yù)系統(tǒng)[4-6],基于虛擬貨幣流通的激勵(lì)機(jī)制[7]和基于信任鏈的方法[8],在一定程度上解決了上述信任問題.文獻(xiàn)[9]提出了一種建立可信網(wǎng)絡(luò)的激勵(lì)機(jī)制MARCH,是結(jié)合虛擬貨幣和名譽(yù)值建立的一種可信系統(tǒng),基本思想是每個(gè)節(jié)點(diǎn)都設(shè)有2個(gè)參數(shù):錢(虛擬貨幣)和名譽(yù).資源提供者可以通過共享自己的資源而掙錢,而資源使用者需要出錢購買自己想要的資源,每個(gè)節(jié)點(diǎn)的參數(shù)信息都是存儲(chǔ)在它們各自的核審團(tuán)那里,如果兩個(gè)節(jié)點(diǎn)交易之后,資源購買者認(rèn)為自己多付費(fèi)了,就可以向消費(fèi)者的核審團(tuán)申訴,由核審團(tuán)來解決.但是該機(jī)制一個(gè)節(jié)點(diǎn)只設(shè)一個(gè)名譽(yù)值,其可信度是不可靠的,存在一個(gè)“節(jié)點(diǎn)名譽(yù)值失信”問題.假設(shè)一個(gè)節(jié)點(diǎn)A要獲取一個(gè)音頻文件fmusic.此時(shí)節(jié)點(diǎn)B,C,D,E,F(xiàn)都有這個(gè)文件,其中E節(jié)點(diǎn)的名譽(yù)值最高但是擁有的音頻文件的質(zhì)量并不是很好,而D節(jié)點(diǎn)名譽(yù)值不高但偏重于提供質(zhì)量最好的音頻文件.根據(jù)MARCH機(jī)制,節(jié)點(diǎn)A還是會(huì)選取節(jié)點(diǎn)E作為服務(wù)節(jié)點(diǎn),此時(shí)節(jié)點(diǎn)E的名譽(yù)值就失信了.每個(gè)節(jié)點(diǎn)擁有文件資源的側(cè)重點(diǎn)不同,有的節(jié)點(diǎn)可能有很多高質(zhì)量的音頻文件,而有些節(jié)點(diǎn)可能有很多高質(zhì)量的視頻文件,所以一個(gè)節(jié)點(diǎn)只設(shè)一個(gè)名譽(yù)值,會(huì)犯以偏概全的錯(cuò)誤.
針對MARCH機(jī)制的一個(gè)節(jié)點(diǎn)設(shè)一個(gè)名譽(yù)值產(chǎn)生的“節(jié)點(diǎn)名譽(yù)值失信”問題,提出一種改進(jìn)的信任機(jī)制——CMARCH,通過對每個(gè)節(jié)點(diǎn)的每類資源設(shè)置一個(gè)名譽(yù)值,增加該類資源的可信度,以降低交易中的多付錢率和交易失敗率,促進(jìn)P2P系統(tǒng)中各個(gè)節(jié)點(diǎn)提供資源種類日益豐富.仿真實(shí)驗(yàn)結(jié)果表明,該機(jī)制有效地降低了多付錢率和交易失敗率,同時(shí)可以抵制免費(fèi)乘車者和共同悲劇.
1CMARCH機(jī)制
11CMARCH機(jī)制的基本思想
湖南大學(xué)學(xué)報(bào)(自然科學(xué)版)2010年
第4期秦拯等:P2P文件共享系統(tǒng)中基于分類名譽(yù)值的信任機(jī)制
文件共享系統(tǒng)中的資源一般分為4類:音頻文件,視頻文件,文本文件,應(yīng)用軟件.我們?yōu)槊總€(gè)節(jié)點(diǎn)的每類資源設(shè)一個(gè)名譽(yù)值,而且購買資源時(shí)必須用該類資源的貨幣去購買.當(dāng)每兩個(gè)節(jié)點(diǎn)決定交易時(shí),雙方會(huì)簽訂一個(gè)合同,合同中會(huì)列出交易雙方的信息,然后由雙方的核審團(tuán)成員去驗(yàn)證這些信息,如果信息屬實(shí),則資源消費(fèi)者向資源提供者支付貨幣,資源提供者提供資源.在消費(fèi)者收到資源之后,如果對該資源的質(zhì)量不滿意,可以向提供者的核審團(tuán)成員提出申訴,要求歸還多付的錢,如果核審團(tuán)檢測出消費(fèi)者說的屬實(shí),就歸還其多付的錢,否則消費(fèi)者就要受到懲罰,如果核審團(tuán)判別不出真假,則這部分錢將被凍結(jié),不會(huì)歸還任何一方.在此我們對MARCH機(jī)制的單個(gè)節(jié)點(diǎn)名譽(yù)值計(jì)算改進(jìn)成對每個(gè)節(jié)點(diǎn)的每類資源的名譽(yù)值的計(jì)算,任意給定節(jié)點(diǎn)A的每類資源都設(shè)有一個(gè)名譽(yù)值分別為rmusic,rvideo和rtext,rsoftware,該A節(jié)點(diǎn)每類資源的總錢數(shù)為TMmusic,TMvideo,TMtext和TMsoftware.其他節(jié)點(diǎn)購買該A節(jié)點(diǎn)某類資源時(shí)多付的錢數(shù)為OMmusic,OMvideo,OMtext和OMsoftware.其中A節(jié)點(diǎn)每類資源名譽(yù)值的計(jì)算公式為:
ri=(TMi-OMi)/TMi,
i∈{music,video,text,software}.(1)
在CMARCH機(jī)制中,我們?nèi)圆捎冒压?jié)點(diǎn)的標(biāo)識(shí)符經(jīng)過hash函數(shù)處理之后來選取該節(jié)點(diǎn)的核審團(tuán)成員.
12具體交易過程
具體交易整體過程仍采用MARCH機(jī)制中的過程.但有些信息值需要改變,會(huì)在下文體現(xiàn).設(shè)節(jié)點(diǎn)A,B分別為資源提供者和消費(fèi)者.交易過程可以分為合同談判,合同驗(yàn)證,貨幣傳輸,合同執(zhí)行和核查5個(gè)階段.
1.2.1合同談判
假設(shè)B通過查找得到了一列服務(wù)者列表,每一個(gè)服務(wù)提供者會(huì)列出自己該類資源的名譽(yù)值和價(jià)錢.B自己分析(理論分析在1.3節(jié)詳細(xì)說明)決定他要選擇哪個(gè)服務(wù)者,假設(shè)B選擇A作為服務(wù)提供者,他們就商議簽訂一個(gè)服務(wù)合同,用c表示,格式為A,B,S,Q,L,SeqA,SeqB,rA,mB.A表示服務(wù)提供者,B表示消費(fèi)者,S表示服務(wù)類型,Q表示服務(wù)質(zhì)量,L表示服務(wù)價(jià)格,SeqA和SeqB分別為A和B的合同序列號(hào).在交易之后,A和B都把它們各自的序列號(hào)加1.此時(shí)的rA和mB分別是A提供的該類資源的名譽(yù)值以及B購買該類資源時(shí)該類資源的可用錢數(shù),在下一階段核審團(tuán)將對這些值驗(yàn)證.這與MARCH機(jī)制是不同的.例如:假設(shè)B要從A處獲得一個(gè)音樂文件資源,則簽訂的合同表示為A,B,music,Q,L,SeqA,SeqB,rmusicA,MmusicB,其中rmusicA,MmusicB將在下一階段被驗(yàn)證.
1.2.2合同驗(yàn)證
合同驗(yàn)證的目的是使得A和B分別得到一個(gè)可信的合同證據(jù),然后A和B才能進(jìn)行下一步交易.同時(shí)合同中的信息rmusicA,MmusicB,應(yīng)該分別先通過A和B的核審團(tuán)被驗(yàn)證.
在這里,首先定義[x]y是用密鑰y對信息x簽名,{x}y是用密鑰y對正文消息x加密.在階段2,如果合同被核審團(tuán)通過驗(yàn)證,A應(yīng)該有一個(gè)合同證據(jù),即CA=[C]SB.CA是由核審團(tuán)成員驗(yàn)證之后產(chǎn)生的,而不是直接從B那里得到的,B可能會(huì)虛報(bào)自己的可用錢數(shù)MmusicB.因此,A必須從B的核審團(tuán)通過核審團(tuán)的成員驗(yàn)證MmusicB之后把合同證據(jù)發(fā)給自己.同樣,B也必須從A的核審團(tuán)收到合同證據(jù)CB=[C]SA.只有經(jīng)過驗(yàn)證之后的合同證據(jù)才是正確的,A和B才會(huì)進(jìn)行下一步貨幣傳輸.具體合同驗(yàn)證過程如圖1所示,A,B分別代表交易雙方,SA(i)是A發(fā)給每個(gè)核審團(tuán)成員的密鑰共享,DA(i),DB(i)分別代表A,B的第i個(gè)核審團(tuán)成員.
圖1合同驗(yàn)證過程
Fig.1Theproceedingofcontractverification
為了保證驗(yàn)證過程的正常進(jìn)行要用到以下2個(gè)協(xié)議:
1)密鑰共享協(xié)議.確保核審團(tuán)所有成員都得到A的正確密鑰共享SA(i)或者檢測出A的欺騙行為.在確保核審團(tuán)成員都得到正確的SA(i)后,才可以繼續(xù)對合同中的信息進(jìn)行驗(yàn)證.
2)合同驗(yàn)證協(xié)議.核審團(tuán)必須驗(yàn)證由A和B在合同中聲稱的信息,同時(shí)生成A和B需要的合同證據(jù),這樣可以繼續(xù)他們的交易.此時(shí)合同驗(yàn)證協(xié)議主要用來驗(yàn)證rmusicA和MmusicB,如果驗(yàn)證成功,就會(huì)生成相應(yīng)的合同證據(jù),否則交易的一方將受到懲罰.從而可以很好地抵制節(jié)點(diǎn)共謀.
1.2.3貨幣傳輸、合同執(zhí)行和審核
在驗(yàn)證合同有效之后,交易雙方將按照合同執(zhí)行,B向A支付貨幣,同時(shí)A向B提供資源.在B收到A提供的資源后,如果對資源質(zhì)量不滿意,B可以向A的核審團(tuán)申訴,由核審團(tuán)判定并根據(jù)情況做出相應(yīng)解決.
13理論分析
假設(shè)L為A服務(wù)提供者聲稱的價(jià)格,G為消費(fèi)者自己估計(jì)的價(jià)格.根據(jù)March機(jī)制中的定義,名譽(yù)值rA就可以代表節(jié)點(diǎn)的可信度.因此消費(fèi)者節(jié)點(diǎn)B收到服務(wù)的概率至少是rA,而B付錢卻得不到服務(wù)的概率至多是(1-rA).B同A進(jìn)行交易獲得的利益是GB×rA-LA×(1-rA).標(biāo)準(zhǔn)化之后得:
R=rA-L/G(1-rA).(2)
B在挑選服務(wù)節(jié)點(diǎn)時(shí)一般挑選R最大的節(jié)點(diǎn)作為服務(wù)節(jié)點(diǎn).
在March機(jī)制中,名譽(yù)值就代表節(jié)點(diǎn)的可信度,實(shí)際上也就是代表節(jié)點(diǎn)提供的文件質(zhì)量,這樣就會(huì)導(dǎo)致“節(jié)點(diǎn)名譽(yù)值失信”問題,因?yàn)楦鞴?jié)點(diǎn)每類文件的質(zhì)量肯定是有差別的.在交易中,當(dāng)B要挑選某個(gè)資源提供者時(shí),根據(jù)式(2)肯定會(huì)選擇最后求得的R值比較大的節(jié)點(diǎn)做服務(wù)節(jié)點(diǎn),但是節(jié)點(diǎn)的名譽(yù)值高,并不代表該節(jié)點(diǎn)所有種類的資源質(zhì)量就高,每個(gè)節(jié)點(diǎn)擅長提供資源種類的重點(diǎn)是不同的,有的偏重于提供視頻文件,有的會(huì)偏重于提供音頻文件等等.例如對于某類資源P,有2個(gè)資源提供者節(jié)點(diǎn)M和N,rM遠(yuǎn)大于rN,但是節(jié)點(diǎn)M的P資源質(zhì)量遠(yuǎn)沒有N節(jié)點(diǎn)的好,如果2個(gè)節(jié)點(diǎn)聲稱的價(jià)格差不多,或者M(jìn)的價(jià)格比N高一點(diǎn),就會(huì)出現(xiàn)rM-L/G(1-rM)>rN-L/G(1-rN)的情況,這樣A就會(huì)選取M做為服務(wù)提供者.當(dāng)A獲得資源后,就會(huì)發(fā)現(xiàn)自己支付的錢與得到的資源質(zhì)量不符,就會(huì)抱怨多付了錢,導(dǎo)致多付錢率上升.但是在CMARCH機(jī)制中,把每個(gè)節(jié)點(diǎn)所提供的資源進(jìn)行分類,每類資源分別設(shè)一個(gè)名譽(yù)值,按照公式(1)計(jì)算取得,就會(huì)更準(zhǔn)確地去定位每個(gè)節(jié)點(diǎn)每類資源的質(zhì)量,不至于誤導(dǎo)消費(fèi)者的選取,從而可以使多付錢率下降.
2實(shí)驗(yàn)與結(jié)果分析
為了測試CMARCH機(jī)制的有效性,我們采用Jxta平臺(tái)對該機(jī)制進(jìn)行了系統(tǒng)仿真試驗(yàn).建立一個(gè)有1000個(gè)節(jié)點(diǎn)的文件共享模型,并且設(shè)置每個(gè)節(jié)點(diǎn)都有唯一的標(biāo)識(shí)符.其中惡意節(jié)點(diǎn)數(shù)為10,每個(gè)節(jié)點(diǎn)的核審團(tuán)成員的個(gè)數(shù)選為3,每個(gè)節(jié)點(diǎn)每類資源的初始錢數(shù)為300.為了更真實(shí),讓每個(gè)節(jié)點(diǎn)擁有的初始資源數(shù)不等,在實(shí)驗(yàn)中用隨機(jī)數(shù)產(chǎn)生.每個(gè)節(jié)點(diǎn)的每類資源多付錢數(shù)初始化為0.我們分別從多付錢率和交易失敗率來比較這兩種機(jī)制.
為了把MARCH機(jī)制和CMARCH機(jī)制的實(shí)驗(yàn)結(jié)果進(jìn)行比較,我們雖然要求不同的資源要用該資源對應(yīng)的虛擬貨幣去購買,但是這些虛擬貨幣的單位是一樣的,可以進(jìn)行算術(shù)運(yùn)算,從而可以計(jì)算多付錢率.多付錢率就是所有節(jié)點(diǎn)的每類資源多付的總錢數(shù)與交易時(shí)所有節(jié)點(diǎn)的每類資源支付的總錢數(shù)之比.圖2給出了在此次實(shí)驗(yàn)環(huán)境下MARCH機(jī)制與CMARCH機(jī)制的多付錢率隨著交易次數(shù)的增加而變化的曲線.由圖2可知,CMARCH機(jī)制的多付錢率比MARCH機(jī)制有了明顯的降低,尤其是經(jīng)過60次交易之后.出現(xiàn)這種情況的原因是由于MARCH機(jī)制潛在的“節(jié)點(diǎn)名譽(yù)值失信”問題所導(dǎo)致的.即初始節(jié)點(diǎn)在開始的交易中提供比較好的資源,給節(jié)點(diǎn)積累了較高的名譽(yù)值,由于節(jié)點(diǎn)各類資源質(zhì)量的差別,導(dǎo)致“節(jié)點(diǎn)名譽(yù)值失信”問題表現(xiàn)得越來越明顯.本文中的CMARCH機(jī)制通過對每個(gè)節(jié)點(diǎn)的每類資源設(shè)一個(gè)名譽(yù)值,在一定程度上解決了這個(gè)問題,大大降低了節(jié)點(diǎn)的多付錢率.圖3比較了在此次實(shí)驗(yàn)環(huán)境下MARCH與CMARCH兩種機(jī)制的交易失敗率.定義交易失敗率為所有節(jié)點(diǎn)交易失敗的次數(shù)之和與交易的總次數(shù)之比(交易失敗包括存在欺騙的交易和出現(xiàn)多付錢的交易兩種情況).從圖3可以看出,CMARCH機(jī)制通過對節(jié)點(diǎn)的每類資源分別設(shè)置名譽(yù)值,使“節(jié)點(diǎn)名譽(yù)值失信”問題消除,使得同樣交易次數(shù)的情況下,交易失敗率較MARCH機(jī)制有了大幅度降低.
每個(gè)節(jié)點(diǎn)交易的次數(shù)
圖2多付錢率分析
Fig.2Theanalysisofoverpaidmoneyratio
每個(gè)節(jié)點(diǎn)交易的次數(shù)
圖3交易失敗率分析
Fig.3Theanalysisoffailedtransactionratio
經(jīng)過統(tǒng)計(jì),隨著交易次數(shù)增多,每個(gè)節(jié)點(diǎn)所提供的每類資源的文件數(shù)量也在不斷增加,經(jīng)過50次交易之后,每個(gè)節(jié)點(diǎn)都可以提供4類資源,每類資源的數(shù)目也比初始時(shí)增多.因?yàn)槊款愘Y源都要用該類資源所屬的貨幣去購買,如果一個(gè)節(jié)點(diǎn)想要購買其他節(jié)點(diǎn)的某類資源文件,它就必須先提供此類資源,獲取相應(yīng)的貨幣之后才能去購買,因此每個(gè)節(jié)點(diǎn)提供的資源種類也是不斷增加的.改進(jìn)后的CMARCH機(jī)制在保證多付錢率和交易失敗率明顯降低的基礎(chǔ)上,還有利于P2P文件共享系統(tǒng)中各節(jié)點(diǎn)提供資源種類的多元化.
3結(jié)語
本文在研究國內(nèi)外現(xiàn)有P2P名譽(yù)機(jī)制的基礎(chǔ)上,針對名譽(yù)機(jī)制的一個(gè)節(jié)點(diǎn)設(shè)一個(gè)名譽(yù)值產(chǎn)生的“節(jié)點(diǎn)名譽(yù)值失信”問題,提出了一種根據(jù)每個(gè)節(jié)點(diǎn)提供的資源的類別來為每種資源分別設(shè)置名譽(yù)值的基于分類名譽(yù)值的CMARCH機(jī)制,在保證解決惡意節(jié)點(diǎn)共謀、免費(fèi)乘車者等問題的基礎(chǔ)上,進(jìn)一步降低了多付錢率和交易失敗率,保證節(jié)點(diǎn)交易的成功進(jìn)行,同時(shí)可以促進(jìn)P2P文件共享系統(tǒng)中各節(jié)點(diǎn)提供資源種類的多元化.
參考文獻(xiàn)
[1]DAMIANIE,PARABOSCHIS,SAMARATIP,etal.AreputationbasedapproachforchoosingreliableresourcesinPeertoPeernetworks[C]//Procofthe9thACMConferenceonComputerandCommunicationsSecurity.NewYork:ACMPress,2002:207-216.
[2]WANGLei,ZHUYanqin,JINLanfang,etal.TrustmechanismindistributedaccesscontrolmodelofP2Pnetworks[C]//Procofthe7thIEEE/ACISInternationalConferenceonComputerandInformationScience(ICIS).Washington,DC:IEEEComputerSociety,2008:19-24.
[3]TIANHuirong,ZOUShihong,WANGWendong,etal.I(xiàn)ncentivecompatibleadaptivetopologiesforP2Pnetworks[J].JournalofSoftware,2006,17(4):845-853.
[4]DAMIANIE,VIMERCATIDC,PARABOSCHIS,etal.AreputationbasedapproachforchoosingreliableresourcesinPeertoPeernetworks[C]//Procofthe9thACMConferenceonComputerandCommunicationsSecurity.NewYork:ACMPress,2002:207-216.
[5]YUB,SINGHM,SYCARAK.DevelopingtrustinlargescalePeertoPeersystems[C]//ProcoftheFirstIEEESymposiumonMultiAgentSecurityandSurvivability(MASS).PA:IEEE,2004:1-10.
[6]金瑜,古志民,班志杰.一種新的P2P系統(tǒng)中基于雙ratings的聲譽(yù)管理機(jī)制[J].計(jì)算機(jī)研究與發(fā)展,2008,45(6):942-950.
JINYu,GUZhiming,BANZhijie.AnewreputationmanagementmechanismbasedonbiratingsinPeertoPeersystems[J].JournalofComputerResearchandDevelopment,2008,45(6):942-950.(InChinese)
[7]ZHANGY,LOUW,F(xiàn)ANGY.Sip:asecureincentiveprotocolagainstselfishnessinmobileadhocnetworks[C]//ProcoftheIEEEWirelessCommunicationsandNetworkingConference.Piscataway:IEEE,2004:1679-1684.
[8]LEES,ZHUS,KIMK.etal.Analysisonmaliciouspeer'sbehavioroftheP2Ptrustresourcechainmodel[C]//Procofthe9thACISInternationalConferenceonSoftwareEngineering,ArtificialIntelligence,NetworkingandParallel/DistributedComputing(SNPD).Heidelberg:SpringerBerlin,2008:89-102.
[9]ZHANGZ,CHENS,YOONMK.MARCH:adistributedincentiveschemeforPeertoPeernetworks[C]//The26thAnnualIEEEConferenceonComputerCommunications(IEEEINIFOCOM).Alaska:IEEE,2007:1091-1099.