3 research outputs found

    Performance of WebRTC in the context of a decentralised storage solution

    Get PDF
    Distributed Hash Table-based storage solutions provide a secure means for the storage and retrieval of data. While DHTs present interesting features, specifically around their inherently decentralised nature, in contrast to most Internet services, they also experience a significant reduction in performance when the latency increases between two peers. The challenge of latency is a particular concern for mobile users, and those using cellular connections to the Internet, which typically encounter higher network latencies than users on fixed-line wired connections. This paper proposes that the challenge can be partially mitigated by using the DHT only once, for peer discovery, to coordinate the initiation of data transfer directly between two peers using WebRTC. This raises potential for the deployment of such techniques in the near future, on account of the widespread availability of WebRTC technology in modern Internet browsers, both on desktop and mobile platforms

    Performance challenges of decentralised services

    Get PDF
    Decentralised, peer-to-peer based services present a variety of security and privacy benefits for their users, and highly scalable to cater for a growing numbers of users, without extra servers being required of the service operator. This presents a significant advantage for newly emerging mobile applications (with high numbers of users, and limited funds for infrastructure), although performance is a challenge when accessing decentralised services. In this paper, we firstly show the performance of our implementation of a decentralised chunk-based storage platform is constrained by the network. We show the impact of network latency on the performance of this decentralised storage solution, and propose our solution to this, in the form of a federated, intermediary server, thus creating a hybrid decentralised service. This approach offers relatively constant performance as latency increases, due to the use of TCP connectivity, while ensuring the advantages of the decentralised service are not lost in the process

    5G-enabled decentralised services

    Get PDF
    Increasing numbers of connectivity-dependent services are entering the market, many of which require users to entrust their data to the provider of the service. In exchange for having more convenient access to data, users must upload and entrust their data to these services. Companies are constantly launching and offering new products and services, to which users are submitting important data. A significant future challenge for users and service providers alike is retaining user trust, as services close and data is no longer available. This is increasingly important as mobile device connectivity improves to the point where cloud-based services are the norm, and local storage of data is less popular. We present a model demonstrating how viable, user-friendly services (not limited to data storage services) can be based upon a simple, decentralised storage-based back-end
    corecore