Helios.TALK: A decentralised messaging framework that preserves the privacy of users
Ioannis Sarridis1, Vasiliki Gkatziaki1, Emmanouil Krasanakis1
1Information Technologies Institute, Centre for Research and Technology Hellas (CERTH), Thessaloniki, 57001, Greece.
Open Research Europe
|February 11, 2025
Summary
Decentralized messaging tools enhance user data control and privacy. The HELIOS platform offers a framework and app (helios.TALK) for secure, context-aware mobile communication, improving user experience in decentralized social networks.
Area of Science:
- Computer Science
- Information Security
- Mobile Computing
Background:
- Digital communication is vital, but centralized messaging apps compromise user data privacy.
- Decentralization offers enhanced data confidentiality and trustworthiness but often lacks features and usability.
- Existing decentralized solutions struggle to balance security with user experience and functionality.
Purpose of the Study:
- To introduce novel decentralized messaging tools within the HELIOS platform.
- To enable the development of new decentralized social networks with improved user data control.
- To address the limitations of current decentralized systems regarding features and user experience.
Main Methods:
- Development of a framework for context-aware decentralized messaging apps on Android.
- Integration of standalone decentralized operations into a cohesive platform.
- Creation of helios.TALK, a decentralized messaging application built upon the developed framework.
- Incorporation of end-user design considerations into the messaging app.
Main Results:
- Successful creation of two interconnected decentralized messaging tools.
- A framework enabling context-aware decentralized messaging on Android devices.
- A functional decentralized messaging app, helios.TALK, with enhanced usability.
- Demonstration of a viable approach for supporting new decentralized social networks.
Conclusions:
- The HELIOS platform provides a robust solution for decentralized mobile messaging.
- The developed tools balance data privacy with improved features and user experience.
- This work facilitates the growth of secure and user-friendly decentralized social networks.
Related Concept Videos
Hydrogen Bonds
Hydrogen BondsHydrogen bonds are weak attractions between atoms that have formed other chemical bonds. One of these atoms is electronegative, like oxygen, and has a partial negative charge. The other is a hydrogen atom that has bonded with another electronegative atom and has a partial positive charge.Hydrogen Bonds Control the World!Because hydrogen has very weak electronegativity when it binds with a strongly electronegative atom, such as oxygen or nitrogen, electrons in the bond are...
Communication
Communication between two animals occurs when one animal transmits an information signal that causes a change in the animal that receives the information. Organisms communicate with one another in a host of different ways. Signals can be auditory, chemical, visual, tactile, or a combination of these. Communication is a critical behavioral adaptation that promotes survival, growth, and reproduction.
Halogens
Group 17 elements, known as halogens, are nonmetals. At room temperature, fluorine and chlorine are gases, bromine is a liquid, and iodine a solid. Astatine is a highly unstable radioactive element, so currently, most of its properties are unknown due to its short half-life. Tennessine is a synthetic element also predicted to be in this group.
Communication
Sharing information, concepts, and emotions to foster mutual understanding is communication. The sender, recipient, and transaction must be considered in this manner. The sender is the person who shares the message, the recipient is the person who receives and understands the message, and the transaction is the method used to deliver the message and the variables that affect the communication's context and surroundings. The nurse-client connection is built on therapeutic communication.
Within...
Within...
Signal and System
A signal x(t) is a set of data or a time function representing a variable of interest. Signals typically convey information about a phenomenon, such as atmospheric temperature, humidity, human voice, television images, a dog's bark, or birdsongs. More generally, a signal can be a function of more than one independent variable. For instance, images depend on horizontal and vertical positions and can be regarded as two-dimensional signals. However, this text will focus on one-dimensional signals...
Social Foundations of Self IV: Self in Digital Communication
Since the early 2000s, computer-mediated communication (CMC) has grown rapidly, playing a crucial role in self-development. A key distinction between CMC and real-life interactions is the lack of a physically present partner. This absence makes non-verbal cues such as facial expressions, body language, and paralinguistic signals unavailable in CMC platforms like email, instant messaging, or social media. The lack of these cues can create ambiguity and complicate how feedback is interpreted.The...


