Peer-to-Peer Social Networks

Peer-to-Peer Social Networks

Enrico Franchi, Agostino Poggi, Michele Tomaiuolo
DOI: 10.4018/978-1-4666-5888-2.ch663
(Individual Chapters)
No Current Special Offers

Chapter Preview



A social network is traditionally defined as a structure consisting of a finite set of actors and the relation or relations defined on them, where an actor is simply a discrete individual or a social unit (Wasserman & Faust, 1994). A social networking system is a web-site allowing users to have a profile and managing their online social network, i.e., it allows them to: (1) construct a profile which represents them in the system; (2) create a list of users with whom they share a connection and (3) navigate their list of connections and that of their friends (Ellison, 2007).

Although we agree that self-presentation and social network management are extremely important and necessary components of a social networking system, we believe that the social networking revolution is far more related to the paradigm shift that transformed most people from mere consumers of information to full-fledged information producers. Most people create information which is essentially personal and, then, it is mainly of interest for friends and acquaintances. Before the social web revolution such information used to be essentially lost in the web, while, nowadays social networking systems are able to deliver the information to the “right” people.

After the huge success of the early social networking systems, many other players came in the social networking market and nowadays hundreds of different social networking systems exist. Even if the social networking systems are greatly dissimilar in their user base and functionality, they are almost always centralized systems because of the access and implementation advantages.

A minor drawback is that scaling centralized systems to tens or hundreds of million of users is not an easy task. At any rate, we consider this drawback as a minor one, since the problem can be solved providing enough resources. However, the huge operative costs of supporting the infrastructure necessary to provide the service to millions of users can only be justified with robust business plans. While some social networking services have extremely differentiated business models (McGrath, 2010), for most of them the primary source of income is advertisement and consequently they have a strong motive for: (1) using user provided data to increase performance for that purpose and (2) even giving access to authorized commercial third parties to the raw data. This behavior poses serious threats to privacy and data protection issues, especially considering that there is no clear legislation on what uses of the user data are legittimate, and regarding the conditions for disclosing the data to third parties, especially when the subjects involved are from different countries.

Key Terms in this Chapter

Anonymity: State of being unknown or unacknowledged to the others.

Peer-to-Peer System: A network based system in which each node can act as both client and server for the other ones of the system.

Social Networking System: A network based system facilitating the building of social networks.

Privacy: The right to be secluded from the presence or view of others.

Multi-Agent System: A loosely coupled network of software agents that interact to solve problems that are beyond the individual capacities or knowledge of each software agent.

Software Agent: A computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.

Censorship: Modification or suppression of speech or other public communication which may be considered objectionable, harmful, sensitive, or inconvenient as determined by a controlling body.

Complete Chapter List

Search this Book: