/[gzz]/gzz/Documentation/misc/hemppah-progradu/research_problems
ViewVC logotype

Diff of /gzz/Documentation/misc/hemppah-progradu/research_problems

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.50 by hemppah, Mon Feb 10 13:20:08 2003 UTC revision 1.51 by hemppah, Mon Feb 10 14:17:46 2003 UTC
# Line 256  Richness of queries:                   Query languages s Line 256  Richness of queries:                   Query languages s
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
# Line 267  Data integrity/authenticity:           Integrity/ Line 269  Data integrity/authenticity:           Integrity/
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
# Line 300  Programming guidelines:                        Set of program Line 302  Programming guidelines:                        Set of program
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

Legend:
Removed from v.1.50  
changed lines
  Added in v.1.51

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26