I'm using STEM.
I'm trying to create custom circuits based on relay information but I'm unable to get reliable relay information.
RouterStatusEntryV3.measured which appears to be the heuristic I want is only present in votes, don't know what good that does.
So I am trying to rely on: ServerDescriptor.observed_bandwidth
But I'm starting to think that the figures I get for it are easily manipulated, for example these are all the relays that scored about 30,000,000 for observed_bandwidth:
(u'redjohn', 49539919)
(u'3cce3a91f6a625', 35733555)
(u'ReflexZincIodide', 30074192)
(u'splitDNA', 61044132)
(u'spfTOR1e1', 33526216)
(u'bierchengaming', 41275593)
(u'aurora', 42918130)
(u'redjohn1', 46646602)
(u'darkit', 51785012)
(u'kingara', 39454901)
(u'AviatoChortler', 31605961)
(u'PrivacyRepublic0001', 35796370)
(u'PrivacyRepublic', 37152280)
(u'PrivacyRepublic0002', 32340142)
(u'torfoo', 31626087)
(u'mendes', 38276617)
(u'ivpn', 39880632)
(u'impastato', 33078832)
(u'blurgh', 32762505)
(u'shifidi', 32420401)
(u'BeSeeingYou', 37975858)
(u'chulak', 41998005)
(u'SGGSUK1', 49636671)
(u'dorrisdeebrown', 32150565)
(u'IPredator', 37708096)
(u'quadhead', 34545546)
(u'ReflexZincOleate', 30948496)
(u'SGGSUK4', 31549249)
(u'SECxFreeBSD64', 30841913)
(u'esbek1', 32608555)
(u'TorLand1', 50596734)
(u'becks', 51748076)
(u'orion', 39549063)
(u'destiny', 56923898)
(u'xshells', 34367620)
(u'Lule', 37474592)
As best as I can tell, some of those are lies. According to TorStatus, the following are lies: splitDNA, aurora, [stopped checking].
I don't know what can I trust? I want to be able to form circuits through very well traveled nodes. But it seems like the consensus contains untrusted information? What should I do?