DocumentCode :
2045880
Title :
Verifiable Encryption for P2P Block Exchange
Author :
Halkes, G.P. ; Pouwelse, J.A.
Author_Institution :
Fac. of Electr. Eng., Math. & Comput. Sci., Delft Univ. of Technol., Delft, Netherlands
fYear :
2010
fDate :
25-27 Aug. 2010
Firstpage :
1
Lastpage :
4
Abstract :
Free-riding is an important problem in Peer-to-Peer (P2P) file-sharing networks. When peers refuse to contribute upload bandwidth, the whole network can collapse. A relatively new free-riding vulnerability in BitTorrent is the Large View Exploit, in which a peer connects to as many other peers as possible to increase the chance to get free data. This exploit can not be thwarted by tit-for-tat-like mechanisms which have traditionally been used to ban free-riding. Several approaches have been proposed to combat the Large View Exploit in fully decentralized systems, most of which rely on encryption. However, the use of regular encryption makes it impossible to verify the correctness of received data. In this paper we propose a novel encryption method which does allow verification of the plaintext data without decryption, at the expense of encryption strength. We show that a colluding peer still has to send data that is at least 40% of the size of the original data to allow decryption.
Keywords :
cryptography; peer-to-peer computing; BitTorrent; Large View Exploit; P2P block exchange; free-riding; peer-to-peer file-sharing networks; verifiable encryption; Bandwidth; Book reviews; Encryption; Entropy; Peer to peer computing; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Peer-to-Peer Computing (P2P), 2010 IEEE Tenth International Conference on
Conference_Location :
Delft
Print_ISBN :
978-1-4244-7140-9
Electronic_ISBN :
978-1-4244-7139-3
Type :
conf
DOI :
10.1109/P2P.2010.5569993
Filename :
5569993
Link To Document :
بازگشت