HELIOS CJ App: The decentralization of the Citizen Journalism Barbara Guidi Department of Computer Science, University of Pisa Pisa, Italy guidi@di.unipi.it Laura Ricci Department of Computer Science, University of Pisa Pisa, Italy laura.ricci@unipi.it Rolf Nyffenegger SWISS TXT Switzerland rolf.nyffenegger@swisstxt.ch Robin Ribback SWISS TXT Switzerland robin.ribback@swisstxt.ch ABSTRACT The decentralization of Social Media applications has gained im- portance in the last years. In this direction, the HELIOS project has been proposed in order to provide a decentralized platform for social applications. Among these several social applications, the Journalism field is considered an important use case. The main prob- lem which needs to be addressed is preventing the spread of fake news and ensuring the authenticity of the literature for end readers. Furthermore, with the rise of Citizen Journalism, the way of how people can participate to share information is changed. In this paper, we present the HELIOS Citizen Journalism App (CJ) developed in the context of the HELIOS project. The CJ App allows users to contribute content anonymously, based on blockchain technology. After publishing the content via the app, the content is available to publishers for further distribution, on a decentralized P2P and IPFS-based network storage. Furthermore, by making a donation for particular content, the CJ also receives remuneration. In this paper, we show the architecture of the App by describing its components and how it works. CCS CONCEPTS General and reference General conference proceedings; Networks Social media networks; Peer-to-peer networks. KEYWORDS Decentralization, Blockchain, IPFS, Citizen Journalism ACM Reference Format: Barbara Guidi, Laura Ricci, Rolf Nyffenegger, and Robin Ribback. 2021. HELIOS CJ App: The decentralization of the Citizen Journalism. In Con- ference on Information Technology for Social Good (GoodIT ’21), Sep- tember 9–11, 2021, Roma, Italy. ACM, New York, NY, USA, 6 pages. https://doi.org/10.1145/3462203.3475901 Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from permissions@acm.org. GoodIT ’21, September 9–11, 2021, Roma, Italy © 2021 Association for Computing Machinery. ACM ISBN 978-1-4503-8478-0/21/09. . . $15.00 https://doi.org/10.1145/3462203.3475901 1 INTRODUCTION The decentralization of Social applications has gained importance during the last years thanks to the introduction of technologies such as the blockchain. Principally, the interest concerning the decentral- ization is related to the several issues of current Online Social Media, such as privacy or fake news [11][6]. In this research field, the HE- LIOS project 1 has been proposed in order to provide a decentralized social platform. One of the proposed applications, based on the HE- LIOS architecture is the Citizen Journalism App. Indeed, among the several issues concerning the usage of Social Media, the spread of fake news is considered one of the most important ones [6, 13]. Concerning this issue, the Citizen Journalism (CJ) [16] is gaining importance in the last years. Political and economic crises around the world, and the need of Internet users to get news more quickly than ever, have increased the dynamics of reporting [5]. Whether it be police brutality against peaceful “Black Live Matters” protesters, marches against authoritarian regimes like the ones in Hong Kong in 2019/20, or manifestations against the Covid-19 measures, “ordi- nary people” on location are now able to report easily and quickly. They can then distribute their contents to media producers or share them via their own social media channels. Notable examples of citi- zen journalism are the 2010 Haiti earthquake, the Arab Spring, the Occupy Wall Street movement, the 2013 protests in Turkey, the Euro- maidan events in Ukraine, and Syrian Civil War, the 2014 Ferguson unrest and the Black Lives Matter movement. A basic precondition for Citizen Journalism is anonymity. The more controversial the events (and consequently the contents), the safer the reporting needs to be for reporting individuals. The yearly Press Freedom Barom- eter published by the NGO ‘Reporters without Borders’ provides disturbing numbers of journalists and citizen journalists killed or imprisoned. This demonstrates impressively that technologies en- abling anonymity such as blockchain are not only of importance for worldwide corporate companies but could also help uphold values such as freedom of speech and protect human life. In this paper, we present the HELIOS CJ App by describing its functionalities and the details of the implementation. The HELIOS CJ App offers a new kind of platform and connects the smartphone with the blockchain. Indeed, it allows users to contribute content anonymously, based on blockchain technology, and on the Interplanetary File System (IPFS). The new end-to-end system for P2P Publishing contains the 1 https://helios-h2020.eu/ 31