摘要 |
A method for continually storing or accessing data on a distributed or peer to peer (P2P) network comprises making data available so that it does not rely on file or authentication servers unlike P2P networks which use a central server. Data can be made available from any location on a network by storing it in multiple locations with each location monitoring other locations so that exact copies of data are maintained. Data could be split into chunks with multiple copies of each chunk being stored in case of failure. This system allows users to log into any machine and access their resources from anywhere on the network. Also disclosed is a method of providing a ranking system for each node on the network to manage the effects of churn (i.e. the effect of users randomly joining or leaving the network) and thus provide locations of defined ability. Peers are able to monitor themselves and allow a rank to be applied by using a digitally signed appendage or some other form of secure ID. The ranking could be based on the network or resource availability, time on network (contributing to an effort based trust model), amount of resources and connectivity of any node. If a node has a higher rank then this node can accept responsibility for providing resources by proxy.
|