Opened at 2015-05-16T15:22:47Z
Last modified at 2015-05-16T22:46:46Z
#2425 new enhancement
Malicious storage nodes — at Initial Version
Reported by: | communitycube | Owned by: | daira |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | code-peerselection | Version: | 1.10.0 |
Keywords: | availability reliability anti-censorship | Cc: | |
Launchpad Bug: |
Description
An important development to keep a network clean from sybil and malicious attacs it's a way to blacklist and detect malicious storage nodes
A malicious storage node it's defined like a node that it's saying that it's storing data, but it isn't.
Those parts of files that it's reciving, are lost.
To prevent malicious storage nodes, each client will check file integrity to be sure files are accessible.
Client keeps a relation of parts uploaded to each node. When a storage node where file were alocated there, is not giving the file, or it's answering it doesn't have your file or is not online, after few retries in different days this node it's marked as malicious.
Each client will have a list of what he detected as a malicious storage node.
Those list can be done in the introducer,too. In this way, introducer would prevent to notice about a malicious storage node to possible clients.