Add recipient public key to readme (#1911)

This commit is contained in:
Jonathan Zernik 2021-12-28 09:56:38 -08:00 committed by GitHub
parent 20d651df8e
commit e4bc4d7f4b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,10 +10,11 @@ Squeaknode allows you to create, view, buy, and sell squeaks.
A squeak is an immutable structure that:
* contains 280 utf-8 characters of text
* optionally contains the hash of another squeak as a reply
* contains the hash of another squeak as a reply, if the squeak is a reply
* contains the height and block hash of the latest bitcoin block
* contains the public key of the author, and is signed by the author
* is encrypted until a lightning payment unlocks the text
* contains the public key of the recipient, if the text is end-to-end encrypted
* is encrypted until a lightning payment obtains the secret decryption key
* has a unique hash that is derived from its contents
The protocol is defined [here](https://github.com/yzernik/squeak/blob/master/docs/PROTOCOL.md).