Skip to content
This repository was archived by the owner on Oct 25, 2023. It is now read-only.

HorizenOfficial/messaging-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZEN Messaging Protocol

Logo

One of the directions of development of ZENCash is secure communications. This specification is intended to describe in detail the initial messaging features to be implemented and to also chart a course for their extension in the future. To ensure inter-application compatibility ZEN messaging is to be based on a well-defined protocol so that future apps (wallets/chat clients etc) may be made compatible with each other.

Messaging use cases may be categorized as:

  • 1-2-1 and group messaging – in the former case two users chat with each other (classic chat case). In the latter case many users send messages to a common “channel”. New users may be added to the channel.
  • Messages with identifiable senders and anonymous messages – in some cases users wish to prove their identity to the recipients. In other cases users wish to remain anonymous.

Based on the above we get 4 major uses case combinations (1-2-1 / group) combined with (anonymous / identifiable senders). The term user ought not to be strictly understood as a human user. We could easily imagine scenarios where AI/bots etc. use the messaging protocol.

Contents



Currently known implementations of this protocol are:


Copyright (c) 2017 Ivan Vaklinov

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

About

messaging-protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors