Catch Me If You Can Privacy-Preserving Dissemination in Micro-Blogging

Online micro-blogging services and social networks, as ex- emplified by Twitter and Facebook, have emerged as an im- portant means of disseminating information quickly and at large scale. A standard mechanism in micro-blogging that allows for interesting content to reach a wider audience is that of reposting (i.e., retweeting in Twitter, or sharing in Facebook) of content initially posted by another user. Moti- vated by recent events in which users were prosecuted merely for reposting anti-government information, we present Ri- poste, a randomized reposting scheme that provides pri- vacy guarantees against such charges. The idea is that if the user likes a post, Riposte will re- post it only with some (carefully chosen) probability; and if the user does not like it, Riposte may still repost it with a slightly smaller probability. These probabilities are com- puted for each user as a function of the number of connec- tions of the user in the network, and the extent to which the post has already reached those connections. The choice of these probabilities is based on results for branching pro- cesses, and ensures that interesting posts (liked by a large fraction of users) are likely to disseminate widely, whereas uninteresting posts (or spam) do not spread. Riposte is ex- ecuted locally at the user, thus the user's opinion on the post is not communicated to the micro-blogging server. We quantify Riposte's ability to protect users in terms of differential privacy and provide analytical bounds on the dissemination of posts. We also report on experimental re- sults based on topologies of real networks, including Twitter, Facebook, Renren, Google+ and LiveJournal.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00993198
Author Giakkoupis, George, Guerraoui, Rachid, Jégou, Arnaud, Kermarrec, Anne-Marie, Mittal, Nupur
Maintainer CCSD
Last Updated May 5, 2026, 10:50 (UTC)
Created May 5, 2026, 10:50 (UTC)
Identifier hal-00993198
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor As Scalable As Possible: foundations of large scale dynamic distributed systems (ASAP) ; Centre Inria de l'Université de Rennes ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1) ; Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA) ; Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA) ; Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
creator Giakkoupis, George
date 2014-05-19T00:00:00
harvest_object_id 6dc6ad48-b118-4e54-a8fb-a6c964d0cf91
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-02-07T00:00:00
set_spec type:REPORT