1. Decentralized Web Hosting : A comparative analysis of decentralized- and centralized web hosting
- Author
-
Olofsson, Joel, Rubensson, Oskar, Olofsson, Joel, and Rubensson, Oskar
- Abstract
Publisering av webbplatser sker traditionellt i ett centraliserat nätverk där en webbserver distribuerar webbplatsens filer till sina klienter. Detta gör det möjligt för större företag eller regeringar att välja vilket innehåll som ska visas och tar bort den frihet som World Wide Web ursprungligen medförde. Att använda ett decentraliserat nätverk som värd för webbplatser kan dock vara fördelaktigt i vissa situationer på grund av de decentraliserade nätverkens höga skalbarhet och skydd mot censur. Denna studie syftar till att fastställa hur en webbplats kan publiceras i ett decentraliserat nätverk och om det kan vara att föredra för vissa typer av webbplatser. Studien syftar också till att ta reda på om det finns några säkerhetsbrister i de decentraliserade nätverken. Detta gjordes genom en litteraturstudie och genom att skapa ett test-system som kan stresstesta en webbplats som ligger på en vanlig webbserver och de decentraliserade lösningarna IPFS och Hypercore. Studien har visat att decentraliserade nätverk i allmänhet distribuerar en webbplats till många klienter snabbare i de flesta situationer. Vidare visas också att det finns några problem för en decentraliserad webbplats som inte finns i en webbplats som ligger på en vanlig webbserver. Bland dessa problem finns det vissa etiska diskussioner att ta hänsyn till när det gäller behandling av personuppgifter, oönskad spridning av olagligt innehåll och möjligheten att radera publicerat innehåll. I studien drogs slutsatsen att om en viss webbplats och dess ägare kan överblicka nackdelarna med ett decentraliserat nätverk bör det med största sannolikhet föredras framför en traditionell webbserver., Hosting websites is traditionally done in a centralized network where a web server distributes the website’s files to it’s clients. This enables larger companies or governments to choose what content is shown and remove the freedom that the world wide web initially brought. However, using a decentralized network to host websites might be favorable in some situations due to the decentralized networks’ high scalability and protection against censorship. This study aims to determine how a website can be published in a decentralized network and if it can be preferred for some types of websites. The study also aims to find out if there exist any security vulnerabilities in the decentralized networks. This was done by a literature study and by creating a benchmarking system that can stress-test a website hosted on a traditional web server and the decentralized solutions IPFS and Hypercore. The study has shown that decentralized networks generally distribute a website to many clients faster in most situations. Further, it is also shown that there exists a few problems for a decentralized website that is not present in a website hosted on a traditional web server. Among these problems, there are some ethical discussions to be considered regarding the processing of personal data, unwanted distribution of illegal content, and the possibility of deleting published content. The study concluded that if a given website and its owner can oversee the disadvantages of a decentralized network, it should most likely be preferred over a traditional web server
- Published
- 2022