SuperNova : super-peers based architecture for decentralized online social networks

Recent years have seen several earnest initiatives from both academic researchers as well as open source communities to implement and deploy decentralized online social networks (DOSNs). The primary motivations for DOSNs are privacy and autonomy from big brotherly service providers. However decentra...

Full description

Saved in:
Bibliographic Details
Main Authors: Sharma, Rajesh, Datta, Anwitaman
Other Authors: School of Computer Engineering
Format: Conference or Workshop Item
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/97587
http://hdl.handle.net/10220/11843
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-97587
record_format dspace
spelling sg-ntu-dr.10356-975872020-05-28T07:19:16Z SuperNova : super-peers based architecture for decentralized online social networks Sharma, Rajesh Datta, Anwitaman School of Computer Engineering International Conference on Communication Systems and Networks (4th : 2012 : Bangalore, India) DRNTU::Engineering::Computer science and engineering Recent years have seen several earnest initiatives from both academic researchers as well as open source communities to implement and deploy decentralized online social networks (DOSNs). The primary motivations for DOSNs are privacy and autonomy from big brotherly service providers. However decentralization introduces many challenges. One of the principal problems is to guarantee availability of data even when the data owner is not online, so that others can access the said data even when a node is offline or down. Intuitively this can be solved by replicating the data on other users' machines. Existing DOSN proposals try to solve this problem using heuristics which are agnostic to the various kinds of heterogeneity both in terms of end user resources as well as end user behaviors in such a system. In this paper, we argue that a pragmatic design needs to explicitly allow for and leverage on system heterogeneity, and provide incentives for the resource rich participants in the system to contribute such resources. To that end we introduce SuperNova - a super-peer based DOSN architecture. Super-peers can help (i) bootstrap new peers who are yet to have/find any friends by either providing them storage space, (ii) maintaining a directory of users, so that users can find friends in the network by name or interests, (iii) help peers find other peers to store their content in case they don't have adequate friends to do so, or if their friends are already overloaded. Users may want to become super-peers out of altruism (they want DOSNs to succeed), for the sake of the reputation (e.g., being an influential member for an interest based community) as well as potentially to monetize their special roles (e.g., run advertisements). While proposing the SuperNova architecture, we envision a dynamic system driven by incentives and reputation, however, investigation of such incentives and reputation, and its effect on determining peer behaviors is a subject of our future study. I- this paper we instead investigate the efficacy of a super-peer based system at any time point (a snap-shot of the envisioned dynamic system), that is to say, we try to quantify the performance of SuperNova system given any (fixed) mix of peer population and strategies. 2013-07-18T03:22:31Z 2019-12-06T19:44:21Z 2013-07-18T03:22:31Z 2019-12-06T19:44:21Z 2012 2012 Conference Paper Sharma, R., & Datta, A. (2012). SuperNova: Super-peers based architecture for decentralized online social networks. 2012 Fourth International Conference on Communication Systems and Networks (COMSNETS). https://hdl.handle.net/10356/97587 http://hdl.handle.net/10220/11843 10.1109/COMSNETS.2012.6151349 en © 2012 IEEE.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Sharma, Rajesh
Datta, Anwitaman
SuperNova : super-peers based architecture for decentralized online social networks
description Recent years have seen several earnest initiatives from both academic researchers as well as open source communities to implement and deploy decentralized online social networks (DOSNs). The primary motivations for DOSNs are privacy and autonomy from big brotherly service providers. However decentralization introduces many challenges. One of the principal problems is to guarantee availability of data even when the data owner is not online, so that others can access the said data even when a node is offline or down. Intuitively this can be solved by replicating the data on other users' machines. Existing DOSN proposals try to solve this problem using heuristics which are agnostic to the various kinds of heterogeneity both in terms of end user resources as well as end user behaviors in such a system. In this paper, we argue that a pragmatic design needs to explicitly allow for and leverage on system heterogeneity, and provide incentives for the resource rich participants in the system to contribute such resources. To that end we introduce SuperNova - a super-peer based DOSN architecture. Super-peers can help (i) bootstrap new peers who are yet to have/find any friends by either providing them storage space, (ii) maintaining a directory of users, so that users can find friends in the network by name or interests, (iii) help peers find other peers to store their content in case they don't have adequate friends to do so, or if their friends are already overloaded. Users may want to become super-peers out of altruism (they want DOSNs to succeed), for the sake of the reputation (e.g., being an influential member for an interest based community) as well as potentially to monetize their special roles (e.g., run advertisements). While proposing the SuperNova architecture, we envision a dynamic system driven by incentives and reputation, however, investigation of such incentives and reputation, and its effect on determining peer behaviors is a subject of our future study. I- this paper we instead investigate the efficacy of a super-peer based system at any time point (a snap-shot of the envisioned dynamic system), that is to say, we try to quantify the performance of SuperNova system given any (fixed) mix of peer population and strategies.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Sharma, Rajesh
Datta, Anwitaman
format Conference or Workshop Item
author Sharma, Rajesh
Datta, Anwitaman
author_sort Sharma, Rajesh
title SuperNova : super-peers based architecture for decentralized online social networks
title_short SuperNova : super-peers based architecture for decentralized online social networks
title_full SuperNova : super-peers based architecture for decentralized online social networks
title_fullStr SuperNova : super-peers based architecture for decentralized online social networks
title_full_unstemmed SuperNova : super-peers based architecture for decentralized online social networks
title_sort supernova : super-peers based architecture for decentralized online social networks
publishDate 2013
url https://hdl.handle.net/10356/97587
http://hdl.handle.net/10220/11843
_version_ 1681057009373282304