Bitmessage : Différence entre versions

De WikiOpenTruc
Aller à : navigation, rechercher
(Liens)
m (Technique)
Ligne 14 : Ligne 14 :
 
==Technique==
 
==Technique==
  
* Points communs avec bisq bitsquare https://bisq.network/blog/new-p2p-network/
+
* sauf erreur, la propagation est par flooding. Tout le monde reçoit tout (enfin du moins de son voisinage), mais seul ceux qui ont les clés décodent. (... à terme, ça pose un gros problème de scalabilité).
Additionally to the publicly readable data like the offers there are data stored which need to remain private. There are trade process messages which are stored in a kind of mailbox in case the peer is offline. Those data are encrypted and signed and also sent to every node for storage. Only the receiver (who has the private key) can decrypt the data. A similar approach is used in Bitmessage.
 
  
* sauf erreur, la propagation est par flooding. Tout le monde reçoit tout (enfin du moins de son voisinage), mais seul ceux qui ont les clés décodent.
+
* l'envoi d'un message passe par une PoW (pour éviter spam et attaques sybil)
  
 
* les messages ont une durée de vie de 48h, donc pas de blockchain qui s'allonge à l'infini
 
* les messages ont une durée de vie de 48h, donc pas de blockchain qui s'allonge à l'infini
 +
 +
* Points communs avec bisq bitsquare https://bisq.network/blog/new-p2p-network/
 +
Additionally to the publicly readable data like the offers there are data stored which need to remain private. There are trade process messages which are stored in a kind of mailbox in case the peer is offline. Those data are encrypted and signed and also sent to every node for storage. Only the receiver (who has the private key) can decrypt the data. A similar approach is used in Bitmessage.
  
  

Version du 22 décembre 2017 à 09:50

P2P, décentralisé, chiffré

Top language : python


Technique

  • sauf erreur, la propagation est par flooding. Tout le monde reçoit tout (enfin du moins de son voisinage), mais seul ceux qui ont les clés décodent. (... à terme, ça pose un gros problème de scalabilité).
  • l'envoi d'un message passe par une PoW (pour éviter spam et attaques sybil)
  • les messages ont une durée de vie de 48h, donc pas de blockchain qui s'allonge à l'infini

Additionally to the publicly readable data like the offers there are data stored which need to remain private. There are trade process messages which are stored in a kind of mailbox in case the peer is offline. Those data are encrypted and signed and also sent to every node for storage. Only the receiver (who has the private key) can decrypt the data. A similar approach is used in Bitmessage.



Concurrents

  • scayl ? BTsync ?


Liens