Decentralized Messaging System Using Cryptographic Keys for Secure Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging tools lack end-to-end security and rely on expensive, inefficient centralized network architectures, which are vulnerable to cyber-attacks and single points of failure.
Innovation Solution
A decentralized messaging system using cryptographic keys for encryption and decryption, combined with peer-to-peer cryptocurrency protocols and decentralized storage, allowing secure message transmission between distributed computer terminals without centralized servers, and enabling anonymous communication with public ledger networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If centralized network architecture is used for messaging, then message delivery reliability is improved, but security and vulnerability to cyber-attacks deteriorate
Solution Approach 1:
The system segments the centralized messaging architecture into distributed peer-to-peer nodes. Each node independently stores and relays messages, eliminating the single point of failure in centralized systems. Messages are encrypted and distributed across multiple nodes rather than concentrated in a central server, thereby maintaining delivery reliability while reducing vulnerability to cyber-attacks.
Solution Approach 2:
The patent introduces cryptographic intermediaries (public keys, hash functions, and encryption algorithms) that mediate message transmission between peers. These cryptographic intermediaries ensure secure message delivery without requiring trust in centralized authorities, thus improving security while maintaining reliable message delivery through the decentralized network.
2Device complexity
If centralized server infrastructure is used, then message routing simplicity is improved, but system cost and complexity deteriorate
Solution Approach 1:
The decentralized messaging system enables each peer node to autonomously route and manage its own messages without relying on centralized server infrastructure. Nodes independently perform encryption, decryption, and message forwarding operations, eliminating the need for expensive centralized data centers and reducing ongoing maintenance overhead costs while distributing system complexity across many simple nodes.
3Reliability
If end-to-end encryption is implemented, then message security is improved, but system complexity deteriorate
Solution Approach 1:
The patent implements universal cryptographic functions that serve multiple purposes within the system. The same encryption algorithms and key management mechanisms provide both confidentiality for messages and authentication for node identities. This multi-functionality reduces overall system complexity compared to implementing separate cryptographic systems for each function, while maintaining strong end-to-end security.
Data Source
AI summary
Systems and methods of sending secured messages on decentralized networks are provided. A software application distributed and installed on a computer terminal that willing is able to participate in the system, where the computer terminal is interactively and dynamically connected to one or two decentralized peer-to-peer communication networks, using the Internet. One of the networks is used to advise about the presence of a message and the other is used to securely store the content of the messages. An alternative embodiment is to use only the decentralized storage system, if it can also acts as a Public Ledger network, with its native crypto-currency. The cryptographic keys of the first network are used to protect the content of the file and to derive where the messages will be stored on the decentralized storage network. In such networks, the transactions are handled by cryptographic mathematical algorithms, which are known to be identical across all users or participants of the same network.


