Treffer: Peer-to-Peer Content Delivery Network

Title:
Peer-to-Peer Content Delivery Network
Publication Year:
2023
Collection:
Hochschule für Technik Rapperswil: HSR - Institutional Repository
Document Type:
Dissertation thesis
File Description:
text
Language:
English
Relation:
https://eprints.ost.ch/id/eprint/1097/1/HS%202022%202023-SA-EP-Benz-Locher-Peer-to-Peer%20Content%20Delivery%20Network.pdf; Benz, Jason and Locher, Adrian (2023) Peer-to-Peer Content Delivery Network. Other thesis, OST Ostschweizer Fachhochschule.
Accession Number:
edsbas.95A159AF
Database:
BASE

Weitere Informationen

Web applications have historically been centralized in their way of distributing data. Peer-to-peer protocols such as BitTorrent have only recently been introduced to the web thanks to the increasing support of WebRTC. This project analyses technologies that already take advantage of this while proposing improvements to increase decentralization. After researching available technologies and proposing a new concept, we built our proposed concept as a prototype. The focus of this prototype is to be as decentralized as possible, while still working with a web application without the need to install any plugins or external software by a user. Our concept, backed by the prototype, shows that it is possible to implement a system for delivering files in a peer-to-peer fashion without centralized services. Arguably, the developed prototype is not suitable for small, latency sensitive data, because of the latency introduced by the complex nature of peer-to-peer connection establishment. With current technologies, a sub-second download of any file is therefore impossible. Latency can still be improved by prioritizing peers for latency, to reach smaller round-trip times and therefore faster connection-establishment. This mechanism remains to be solved by future work.