Skip to main navigation Skip to search Skip to main content

Decentralized Bootstrapping for WebRTC-based P2P Networks

Dennis Boldt, Kaminski Felix, Stefan Fischer

Abstract

Around the millennium, peer-to-peer (P2P) networks were standalone applications, where users had to configure their firewalls properly to be able to connect to the network. Nowadays, P2P connections between browsers are possible without the need for any user-side configuration. This can be achieved with the Web Real-Time Communication protocol stack (WebRTC). Recent research showed that WebRTC-based peer-to-peer networks can work as a decentralized, redundant and encrypted storage for user data. However, all existing networks employ a centralized bootstrapping infrastructure, which still is a single point of failure. In this paper, we present a decentralized architecture to handle bootstrapping for a WebRTC-based peer-to-peer network, completely removing the need for a central instance. The architecture uses the highly decentralized Domain Name System (DNS), combined with so-called Master-Peers. Our evaluation shows that the architecture scales well and reduces the bootstrapping time remarkably.
Original languageEnglish
Pages17-23
Number of pages7
Publication statusPublished - 01.05.2017
EventWEB 2017 : The Fifth International Conference on Building and Exploring Web Based Environments - Barcelona, Spain
Duration: 21.05.201725.05.2017

Conference

ConferenceWEB 2017 : The Fifth International Conference on Building and Exploring Web Based Environments
Abbreviated titleWEB 2017
Country/TerritorySpain
CityBarcelona
Period21.05.1725.05.17

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being
  2. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  3. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  4. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Fingerprint

Dive into the research topics of 'Decentralized Bootstrapping for WebRTC-based P2P Networks'. Together they form a unique fingerprint.

Cite this