Qortal Project

The future of blockchain platforms

User Tools

Site Tools


q-chat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
q-chat [09/06/2022 06:30] gfactorq-chat [11/27/2023 16:26] crowetic
Line 3: Line 3:
 {{::c90a4fb2-e6d3-467b-8d21-0a1b6b5ab8ab.jpeg?600|}} {{::c90a4fb2-e6d3-467b-8d21-0a1b6b5ab8ab.jpeg?600|}}
  
-Q-Chat is a blockchain-based messaging system. It utilizes a custom transaction type on the Qortal Network, along with a custom memory-based Proof Of Work algorithm (that runs relatively identical on any device) to send real-time messages to individual accounts (P2P) as well as groups. At the moment, Q-Chat only allows for text messaging, but will soon have voice and video.+Q-Chat is a blockchain-based messaging system that is P2P and serverless. It utilizes a custom transaction type on the Qortal Network, along with a custom memory-based Proof Of Work algorithm (that runs relatively identically in terms of 'speed' on any device) to send real-time messages to individual accounts (P2P) as well as groups. At the moment, Q-Chat only allows for text messaging, but will soon have voice and video. Qortal's protocol supports file sharing, but has not yet been integrated into the Q-Chat UI (this shouldn’t  be too far out). The file sharing works like torrents, in that you become a mirror for the data you view or engage with. So unlike messages, not all nodes would hold all file attachments. Only those that have viewed (or "followed" the account that posted the data). As long as there are one or more copies of the data on the network, it can still generally be retrieved by whoever is requesting it, via relays and direct P2P connections. 
 + 
 +The receiving node does not have to be online for the sender to successfully send the message - the receiving node can fetch any missed messages from other nodes. Each node stores a copy of all messages, up to a given expiry (currently 24 hours but soon due to increase to several months or even unlimited if the user chooses to). This way, even if you're not online when a message was sent to you, you can still get it later from another node that was online. Private messages are encrypted before being sent so other nodes can't read the messages even though they hold the data.
  
 There is a 'Global Chat' that is a worldwide public chat room for Qortal users (known as Qortians) to communicate. On top of that, the creation of GROUPS ON CHAIN, in unison with Q-Chat, will provide each new group a default group chat where they can communicate with their group's users. There is a 'Global Chat' that is a worldwide public chat room for Qortal users (known as Qortians) to communicate. On top of that, the creation of GROUPS ON CHAIN, in unison with Q-Chat, will provide each new group a default group chat where they can communicate with their group's users.
q-chat.txt · Last modified: 11/27/2023 16:40 by crowetic