8. A system for calculating a trust score, the system comprising: a first database storing first data associated with a first entity in a computer network; a second database storing second data associated with the first entity; and processing circuitry configured to: retrieve, from the first database, the first data; calculate a first component score based on the first data; retrieve, from the second database, the second data; calculate a second component score based on the second data; calculate a weighted combination of the first component score and the second component score to produce a trust score for the first entity; receive, from a user device of a second entity in the computer network, data indicating an attribute associated with the first entity; recalculate the first component score based on the first data and the received data indicating the attribute associated with the first entity; update the trust score for the first entity by calculating a weighted combination of the recalculated first component score and the second component score; wherein the processing circuitry is configured to receive, from the user device of the second entity, the data indicating an attribute associated with the first entity by receiving an indication of a user input from the second entity that validates the first data; and wherein the processing circuitry is configured to recalculate the first component score based on the first data and the received data indicating the attribute associated with the first entity by improving the first component score by a predetermined amount until a threshold component score is reached.
8. A system for calculating a trust score, the system comprising: a first database storing first data associated with a first entity in a computer network; a second database storing second data associated with the first entity; and processing circuitry configured to: retrieve, from the first database, the first data; calculate a first component score based on the first data; retrieve, from the second database, the second data; calculate a second component score based on the second data; calculate a weighted combination of the first component score and the second component score to produce a trust score for the first entity; receive, from a user device of a second entity in the computer network, data indicating an attribute associated with the first entity; recalculate the first component score based on the first data and the received data indicating the attribute associated with the first entity; update the trust score for the first entity by calculating a weighted combination of the recalculated first component score and the second component score; wherein the processing circuitry is configured to receive, from the user device of the second entity, the data indicating an attribute associated with the first entity by receiving an indication of a user input from the second entity that validates the first data; and wherein the processing circuitry is configured to recalculate the first component score based on the first data and the received data indicating the attribute associated with the first entity by improving the first component score by a predetermined amount until a threshold component score is reached. 9. The system of claim 8 , wherein the processing circuitry is further configured to: receive a request for the trust score for the first entity from a user device of a third entity in the computer network; retrieve data indicating paths in the computer network; and identify, based on the retrieved data indicating paths in the computer network, a path connecting the third entity to the second entity in the computer network, the path comprising a number of links that is less than a threshold number of links; wherein the processing circuitry is configured to recalculate the first component score based on the first data and the received data indicating the attribute associated with the first entity by improving the first component score by a predetermined amount.