Privacy and Temporal Aware Allocation of Data in Decentralized Online Social Networks

Distributed Online Social Networks (DOSNs) have recently been proposed to grant users more control over the data they share with the other users. Indeed, in contrast to centralized Online Social Networks (such as Facebook), DOSNs are not based on centralized storage services, because the contents shared by the users are stored on the devices of the users themselves. One of the main challenges in a DOSN comes from guaranteeing availability of the users’ contents when the data owner disconnects from the network. In this paper, we focus our attention on data availability by proposing a distributed allocation strategy which takes into account both the privacy policies defined on the contents and the availability patterns (online/offline) of the users in order to allocate their contents on trusted nodes. A linear predictor is used to model and to predict the availability status of the users in a future time interval, on the basis of their past temporal behaviour. We conduct a set of experiments on a set of traces taken from Facebook. The results prove the effectiveness of our approach by showing high availability of users’ profiles.

[1]  Laura Ricci,et al.  The impact of user's availability on On-line Ego Networks: a Facebook analysis , 2016, Comput. Commun..

[2]  Kalman Graffi,et al.  Privacy-Preserving Data Allocation in Decentralized Online Social Networks , 2016, DAIS.

[3]  Sukumar Ghosh Distributed Systems: An Algorithmic Approach, Second Edition , 2014 .

[4]  Rajesh Sharma,et al.  SuperNova: Super-peers based architecture for decentralized online social networks , 2011, 2012 Fourth International Conference on Communication Systems and Networks (COMSNETS 2012).

[5]  Refik Molva,et al.  Safebook: A privacy-preserving online social network leveraging on real-life trust , 2009, IEEE Communications Magazine.

[6]  Karl Aberer,et al.  A Decentralized Online Social Network with Efficient User-Driven Replication , 2012, 2012 International Conference on Privacy, Security, Risk and Trust and 2012 International Confernece on Social Computing.

[7]  Anja Feldmann,et al.  Revisiting Content Availability in Distributed Online Social Networks , 2012, ArXiv.

[8]  Raúl Gracia Tinedo,et al.  Analysis of data availability in F2F storage systems: When correlations matter , 2012, P2P.

[9]  Karl Aberer,et al.  Towards the Realization of Decentralized Online Social Networks: An Empirical Study , 2012, 2012 32nd International Conference on Distributed Computing Systems Workshops.

[10]  Giancarlo Ruffo,et al.  LotusNet: Tunable privacy for distributed online social network services , 2012, Comput. Commun..

[11]  Krzysztof Rzadca,et al.  Decentralized Online Social Networks , 2010, Handbook of Social Network Technologies.

[12]  Ralf Steinmetz,et al.  LifeSocial.KOM: A secure and P2P-based solution for online social networks , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[13]  Laura Ricci,et al.  DiDuSoNet: A P2P architecture for distributed Dunbar-based social networks , 2016, Peer-to-Peer Netw. Appl..

[14]  Sonja Buchegger,et al.  Encryption for Peer-to-Peer Social Networks , 2011, 2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing.

[15]  Sonja Buchegger,et al.  PeerSoN: P2P social networking: early experiences and insights , 2009, SNS '09.

[16]  Nikita Borisov,et al.  Cachet: a decentralized architecture for privacy preserving social networking with caching , 2012, CoNEXT '12.

[17]  Bernardo A. Huberman,et al.  Rhythms of social interaction: messaging within a massive online network , 2006, ArXiv.

[18]  Anne-Marie Kermarrec,et al.  On the impact of users availability in OSNs , 2012, SNS '12.

[19]  Roberto Di Pietro,et al.  Logical key hierarchy for groups management in Distributed Online Social Network , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[20]  Jun Hu,et al.  Security Issues in Online Social Networks , 2011, IEEE Internet Computing.

[21]  Anne-Marie Kermarrec,et al.  Availability-Based Methods for Distributed Storage Systems , 2012, 2012 IEEE 31st Symposium on Reliable Distributed Systems.

[22]  Laura Ricci,et al.  Trusted Dynamic Storage for Dunbar-Based P2P Online Social Networks , 2014, OTM Conferences.

[23]  Danah Boyd,et al.  Social Network Sites: Definition, History, and Scholarship , 2007, J. Comput. Mediat. Commun..

[24]  Laura Ricci,et al.  A Privacy-Aware Framework for Decentralized Online Social Networks , 2015, DEXA.

[25]  Sukumar Ghosh,et al.  Distributed Systems , 2018 .

[26]  Jun Li,et al.  SOUP: an online social network by the people, for the people , 2015, SIGCOMM 2015.

[27]  Yuguang Fang,et al.  Privacy and security for online social networks: challenges and opportunities , 2010, IEEE Network.

[28]  Alessandro Acquisti,et al.  Information revelation and privacy in online social networks , 2005, WPES '05.