Changes To Application Example: Distributed Search Engine
Not logged in

Changes to "Application Example: Distributed Search Engine" between 2016-09-03 02:24:30 and 2016-09-03 02:25:24

     9      9   <p>A document or part of a document resides at a Silktorrent packet. A search
    10     10   query calculates a rational number, a distance, between the query and the
    11     11   Silktorrent packet. The question to the network of nodes is: <b>"Do You have a
    12     12   Silktorrent packet that has a MAXIMUM distance of L from the point that is
    13     13   determined by a search-engine specific, pre-defined, function with the
    14     14   following input parameters, param_1,...,param_N?" </b>Some of the nodes on the
    15     15   network will lie, but the only possible, specified, answers to that question
    16         -are:<br>
    17         -</p>
    18         -
    19         -<p><br>
    20         -</p>
           16  +are:</p>
    21     17   
    22     18   <p></p>
    23     19   <ul>
    24     20   <li>I do not have it, nor was I able to reach anybody within N hops, who has
    25     21   it.</li>
    26     22   <li>I have it, the Silktorrent packet name is foo and the distance is bar.</li>
    27     23   <li>I do not have it, but ask from node N_x1. Either the N_x1 has it or it can
    28     24   refer to some other node that either has it itself or can give a new node name.
    29     25   The Silktorrent packet name is foo and the distance is bar.</li>
    30     26   </ul>
    31     27   
    32         -<p></p>
    33         -
    34     28   <p>Each node maintains its own, personal, table of node reputations. The query
    35     29   initiator asks the packet owner directly for the packet and verifies that the
    36     30   promised distance between the query and the packet match. In terms of search
    37     31   hops the nodes closer to the liar get higher penalty points than the nodes
    38     32   further from the liar. The rest is a matter of custom heuristics that can be
    39     33   very creative. The liars might lie only occasionally, at random moments or
    40     34   according to some heuristic or statistical distribution, according to