256 |
Robustness: How well system performs under hostile Self-tuning, backup links, use |
Robustness: How well system performs under hostile Self-tuning, backup links, use |
257 |
attacks/in the case of severe failure ? diverse routing paths |
attacks/in the case of severe failure ? diverse routing paths |
258 |
|
|
259 |
Quality of Service, QoS: The system cannot promise the quality of |
Quality of Service, QoS: The system cannot promise the quality of If needed, use Network proximity |
260 |
service in all cases |
service in all cases for better network performance |
261 |
|
(bandwidth, latency, jitter, packet |
262 |
|
loss) |
263 |
|
|
264 |
Data availability: Data might be temporary unavailable, or lost Data caching, data replication |
Data availability: Data might be temporary unavailable, or lost Data caching, data replication |
265 |
permanently |
permanently |
269 |
Anonymity: Anonymity cannot be provided in all Remailers |
Anonymity: Anonymity cannot be provided in all Remailers |
270 |
cases |
cases |
271 |
|
|
272 |
Malicious nodes: There are malicious nodes in the system, Detect |
Malicious nodes: There are malicious nodes in the system, Create invariants for node behaviour, |
273 |
how we are able to discover them ? |
how we are able to discover them ? verify invariants |
274 |
|
|
275 |
Mutual distrust: Nobody trust anybody, this is a problem |
Mutual distrust: Nobody trust anybody, this is a problem Reputation methods |
276 |
|
|
277 |
Lack of motivation to cooperate: All participants do not behave |
Lack of motivation to cooperate: All participants do not behave |
278 |
like they should be, instead they go for |
like they should be, instead they go for |
279 |
own profit |
own profit |
280 |
|
|
281 |
Heterogeneity: There are different kind of nodes |
Heterogeneity: There are different kind of nodes Super peers, cluster (broadcasting), |
282 |
in the system, in light of bandwidth |
in the system, in light of bandwidth additional layer upn DHT, structural |
283 |
and computing power |
and computing power simplicity (DHTs) |
284 |
|
|
285 |
Network proximity: Can we take account the underlying Global Network Positioning, Lighthouse |
Network proximity: Can we take account the underlying Global Network Positioning, Lighthouse |
286 |
network's properties better when forming technique, trianqulated heuristics |
network's properties better when forming technique, trianqulated heuristics |
302 |
is needed for better interoperability between |
is needed for better interoperability between |
303 |
different systems |
different systems |
304 |
|
|
305 |
Access Control: Can we define access control levels |
Access Control: Can we define access control levels - - |
306 |
in peer-to-peer network ? |
in peer-to-peer network ? |
307 |
|
|
308 |
System in flux: Nodes join and leave system constantly: Half-life phenomenon |
System in flux: Nodes join and leave system constantly: Half-life phenomenon (analysis) |
309 |
load balancing, efficiency ? |
load balancing, efficiency ? |
310 |
|
|
311 |
Inconsistent behaviour: Hostile node could act correctly with |
Inconsistent behaviour: Hostile node could act correctly with Public keys, digital signatures Not practical approach |
312 |
its neighbors, but incorrectly with other |
its neighbors, but incorrectly with other |
313 |
|
|
314 |
Hostile groups: Joining node may join parallel network, |
Hostile groups: Joining node may join parallel network, Use trusted nodes, based on |
315 |
formed a group of hostile nodes |
formed a group of hostile nodes history information |
316 |
|
|
317 |
External threats: Viruses, troijans, sniffers |
External threats: Viruses, troijans, sniffers |
318 |
|
|
319 |
Overlay construction: Hostile node controls the construction Cryptography |
Illegal overlay construction: Hostile node(s) controls the construction Cryptography |
320 |
of the network |
of the network |
321 |
|
|
322 |
at each hop, querier knows that the lookup is supposed to get "closer". The querier should check this so that |
at each hop, querier knows that the lookup is supposed to get "closer". The querier should check this so that |