TallyNetworks: Protecting Your Private Opinions with Edge-Centric Computing
In this paper we claim that your private opinions cannot be controlled by a single centralized entity. Some examples of this are user participation in open polls or rating (stars, like/dislike) services and persons in a community. To this aim, we present TallyNetworks, an edge-centric distributed overlay that aims to provide end-to-end verifiability of online opinions by leveraging the computing resources (TallyBoxes) of users and third-party organizations.
Thanks to blind signatures, pseudonyms and anonymous channels, we ensure that the edge nodes (TallyBoxes) are blind and guarantee anonymity and privacy. Thanks to a one-hop structured overlay and a global membership protocol using redundant broadcasting and syncing, we ensure that messages reach all nodes in the network (integrity, robustness), and that vote information can be obtained and checked from different points (end-to-end verifiability).
KeywordsDistribute Hash Table Blind Signature Packet Loss Ratio Authenticator Server Broadcast Algorithm
This work has been partly funded by the EU project IOStack (H2020-644182) and Spanish research project Cloud Services and Community Clouds (TIN2013-47245-C2-2-R) funded by the Ministry of Science and Innovation.
- 3.Peris, A.D., Hernández, J.M., Huedo, E.: Evaluation of alternatives for the broadcast operation in Kademlia under churn. Peer-to-Peer Netw. Appl. 1–15 (2015)Google Scholar
- 4.Ramirez, E., et al.: Data Brokers: A call for Transparency and Accountability. Federal Trade Commission, US, May 2014Google Scholar
- 7.Radwin, M.J., Klein, P.: An untraceable, universally verifiable voting scheme. In: Seminar in Cryptology (1995)Google Scholar
- 8.Mu, Y., Varadharajan, V.: Anonymous secure e-voting over a network. In: Proceedings of 14th Annual IEEE Computer Security Applications Conference (1998)Google Scholar
- 11.Gupta, A., Liskov, B., Rodrigues, R.: One hop lookups for peer-to-peer overlays. In: HotOS (2003)Google Scholar