X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=doc%2Fmulticast.txt;fp=doc%2Fmulticast.txt;h=aaf40888c0d2a5a27e17ca586df1e2515fcbf7f7;hb=6018faeb1d87d125ef3667ff2ba08edd993cf0a1;hp=0000000000000000000000000000000000000000;hpb=3e8342d0914e8ac440132b60b02fcb2225f05879;p=cascardo%2Ff2fchat.git diff --git a/doc/multicast.txt b/doc/multicast.txt new file mode 100644 index 0000000..aaf4088 --- /dev/null +++ b/doc/multicast.txt @@ -0,0 +1,19 @@ +Invite: unicast message with group identification + +Group metadata: download from the swarm + +Message multicast ideas: + +1) Bittorrent + +Swarm downloads: when to update? Polling. + +2) Bitcoin + +How are transfers propagated? + +3) Fossil + +Create a new ID when a new message is created, propagate that, and use +swarm to download the content. When messages history diverge, use +merging. Try to solve a problem regarding message ordering.