Peer "Ratings"

BM-2cVXgFj7QBVPxCMoy8twBU6PUwthUMi2dY
Jul 6 05:28

I've noticed that the recent git commits contain a "Rating" column in the network status tab. What exactly is meant by this? Is this a metric for how often a node could be connected to, or what is measured here?

BM-2cWt5S2rhpNqdnZnhAHPhSXxeMc58A7FVn
Jul 6 06:55

Add ratings to peers - outbound peers now have a rating - it's also shown in the network status tab - currently it's between -1 to +1, changes by 0.1 steps and uses a hyperbolic function 0.05/(1.0 - rating) to convert rating to probability with which we should connect to that node when randomly chosen - it increases when we successfully establish a full outbound connection to a node, and decreases when we fail to do that - onion nodes have priority when using SOCKS ( from https://github.com/Bitmessage/PyBitmessage/commit/a0bbd21efcd95a7bff9984f52a7cf0e98d8ecea8 )

BM-2cX62WCeFcUwzXWqxTBfaAzNy4j1y8yZVm
Jul 6 07:08

Yes, basically, PyBitmessage now tracks whether outgoing connection attempts were successful or not, and then uses this to adjust the likelihood it will try to connect to the node in the future. Over time it learns which nodes are "good" and which are "bad". Peter Surda Bitmessage core developer

BM-2cWZW87PJN5VZjtJCpk3hXcYefhNCxdjU6
Jul 6 09:45

Very cool upgrade that will allow faster connections. And that prepares everything for "trusted peer authentification" extension of bitmessage :-)

[chan] bitmessage
Jul 6 11:04

Nice upgrade. How to check how many nodes we have in every version? Like https://bitnodes.21.co/nodes/

[chan] bitmessage
Jul 6 12:43

That link was bullshit.

BM-2cX62WCeFcUwzXWqxTBfaAzNy4j1y8yZVm
Jul 6 17:57

I now added tooltips to the column headers so that people don't have to ask about it. Peter Surda Bitmessage core developer

BM-2cVXgFj7QBVPxCMoy8twBU6PUwthUMi2dY
Jul 6 19:26

Thank you

[chan] bitmessage
Jul 7 12:54

Your thinking is bullshit.

[chan] bitmessage
BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY

Subject Last Count
BitMessage crash Nov 18 13:37 1
Tor replacement Nov 18 13:10 4
Alternative Bitmessage port for official assignment with IANA? Nov 18 02:20 1
codewordtest2 Nov 17 21:52 1
bitmessage history Nov 15 08:43 28
stream and pool diagram Nov 12 12:05 21
( ͠° ͟ ʖ ͡°) Nov 10 09:51 2
I'm back. Nov 9 17:55 1
streams and pools Nov 7 01:37 1
How to examine bitmessage objects Nov 7 00:45 5
Tor curve vs bm curve Nov 7 00:45 4
keys.dat values Nov 6 23:16 2
Bitmessage history Nov 6 08:08 9
Pseudo-mailinglist vs chans? Nov 5 21:47 2
bitmessage node rating? Nov 5 21:32 2
can I connect to both onions and standard? Nov 5 19:33 11
Bitmessage won't exit cleanly Nov 4 18:06 2
keys.dat must be encrypted Nov 4 12:09 12
Question Nov 3 20:09 5
It's actually not that hard to de-anonymize someone on bitmessage. Nov 3 19:49 8
It's actually not that hard to de-anonymize someone on Nov 2 14:18 1
Bitmessage snapshots Nov 2 13:14 3
Why chan address? Nov 1 06:26 2
HASH Q Oct 31 21:16 1
bitpetite scam Oct 31 08:34 2
GitHub Supports Islamic Clitoris Removal Oct 31 01:02 14
What exactly is the address of [chan] general? Oct 30 05:29 7
MiNode addr bug Oct 27 11:53 1
Hi, users ! Oct 27 07:18 5
No incoming connections now Oct 26 09:40 33
RE: bitmessage implementation in any other programming language Oct 23 17:01 1
disabled address still working Oct 23 12:47 8
apinotifypath Oct 22 01:11 1
checkdeps.py error Oct 21 22:04 3
BM slow suddenly? Oct 21 15:47 5