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...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
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 |