Consensus Health


This page shows statistics about the current consensus and votes to facilitate debugging of the directory consensus process.
This is the abbreviated page. The detailed page which includes the (large) relay info table is also available.


Valid-after time


Consensus was published 2021-12-08 00:00:00 UTC. Note that it takes up to 15 minutes to learn about new consensus and votes and process them.


Signatures


moria1 consensus (microdesc) vote descriptors bandwidth file
tor26 consensus (microdesc) vote descriptors
dizum consensus (microdesc) vote descriptors
gabelmoo consensus (microdesc) vote descriptors bandwidth file
dannenberg consensus (microdesc) vote descriptors
maatuska consensus (microdesc) vote descriptors bandwidth file
faravahar consensus (microdesc) vote descriptors bandwidth file
longclaw consensus (microdesc) vote descriptors bandwidth file
bastet consensus (microdesc) vote descriptors bandwidth file

Known flags


moria1 known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc V2Dir Valid FallbackDir Unmeasured DescriptorMismatch
tor26 known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
dizum known-flags Authority Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid FallbackDir Unmeasured DescriptorMismatch
gabelmoo known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
dannenberg known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
maatuska known-flags Authority Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
faravahar known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
longclaw known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid FallbackDir Unmeasured DescriptorMismatch
bastet known-flags Authority Exit Fast Guard HSDir Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
consensus known-flags Authority BadExit Exit Fast Guard HSDir NoEdConsensus Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch

Flag Thresholds


moria1 flag-thresholds stable-uptime=1414253 stable-mtbf=34180211 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=18900000 guard-bw-exc-exits=16300000 hsdir-wfu=0.98 hsdir-tk=851575 enough-mtbf=1 ignoring-advertised-bws=1
tor26 flag-thresholds stable-uptime=1398989 stable-mtbf=3109438 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=10000000 enough-mtbf=1 ignoring-advertised-bws=0
dizum flag-thresholds stable-uptime=1665203 stable-mtbf=1046832 fast-speed=59000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=9948000 enough-mtbf=1 ignoring-advertised-bws=0
gabelmoo flag-thresholds stable-uptime=1414255 stable-mtbf=3230731 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=23000000 guard-bw-exc-exits=17000000 enough-mtbf=1 ignoring-advertised-bws=1
dannenberg flag-thresholds stable-uptime=1583674 stable-mtbf=3061096 fast-speed=59000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=10000000 enough-mtbf=1 ignoring-advertised-bws=0
maatuska flag-thresholds stable-uptime=1414248 stable-mtbf=1750449 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=24000000 guard-bw-exc-exits=19000000 enough-mtbf=1 ignoring-advertised-bws=1
faravahar flag-thresholds stable-uptime=1414257 stable-mtbf=2772624 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=17000000 guard-bw-exc-exits=14000000 enough-mtbf=1 ignoring-advertised-bws=1
longclaw flag-thresholds stable-uptime=1414253 stable-mtbf=3195248 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=22000000 guard-bw-exc-exits=17000000 enough-mtbf=1 ignoring-advertised-bws=1
bastet flag-thresholds stable-uptime=1389735 stable-mtbf=2726635 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=20000000 guard-bw-exc-exits=16000000 enough-mtbf=1 ignoring-advertised-bws=1

Number of relays voted about

You can also view historical voting graphs.

moria1 7015 total 6635 Running
tor26 6570 total 6289 Running
dizum 8490 total 8243 Running
gabelmoo 6529 total 6259 Running
dannenberg 8305 total 7983 Running
maatuska 6547 total 6221 Running
faravahar 6536 total 6260 Running
longclaw 6531 total 6290 Running
bastet 6534 total 6153 Running
consensus 6288 Running

IPv6 Statistics


Percentages are of total number of relays in the vote or cosensus, and then percentage of bandwidth weight.
When a DirAuth reports 0 relays with an IPv6 ORPort, the DirAuth itself lacks IPv6. When the second percentage (bw weight) is missing, the DirAuth does not have a bwauth.
DirAuth IPv6 ORPort Partial Reachability Support Full Reachability Support
moria1 0 (0.0%, 0.0%) 6038 (86.07%, 91.98%) 5797 (82.64%, 88.98%)
tor26 2655 (40.41%) 5765 (87.75%) 5747 (87.47%)
dizum 0 (0.0%) 7342 (86.48%) 7094 (83.56%)
gabelmoo 2646 (40.53%, 56.38%) 5730 (87.76%, 93.82%) 5721 (87.62%, 93.81%)
dannenberg 3373 (40.61%) 7274 (87.59%) 7032 (84.67%)
maatuska 2620 (40.02%, 54.32%) 5748 (87.8%, 93.49%) 5737 (87.63%, 93.48%)
faravahar 2652 (40.58%, 48.33%) 5736 (87.76%, 93.86%) 5727 (87.62%, 93.84%)
longclaw 0 (0.0%, 0.0%) 5732 (87.77%, 92.82%) 5723 (87.63%, 92.81%)
bastet 2652 (40.59%, 52.24%) 5735 (87.77%, 93.01%) 5726 (87.63%, 93.0%)
consensus 2651 (42.16%, 54.73%) 5536 (88.04%, 93.39%) 5530 (87.95%, 93.38%)

Consensus methods


moria1 consensus-methods 28 29 30 31
tor26 consensus-methods 28 29 30 31
dizum consensus-methods 28 29 30 31
gabelmoo consensus-methods 28 29 30 31
dannenberg consensus-methods 28 29 30 31
maatuska consensus-methods 28 29 30 31
faravahar consensus-methods 28 29 30 31
longclaw consensus-methods 28 29 30 31
bastet consensus-methods 28 29 30 31
consensus consensus-method 31

Recommended versions


moria1 client-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
moria1 server-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
tor26 client-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
tor26 server-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
gabelmoo client-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
gabelmoo server-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
dannenberg client-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
dannenberg server-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
consensus client-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha
server-versions 0.3.5.10, 0.3.5.11, 0.3.5.12, 0.3.5.13, 0.3.5.14, 0.3.5.15, 0.3.5.16, 0.3.5.17, 0.4.5.1-alpha, 0.4.5.2-alpha, 0.4.5.3-rc, 0.4.5.4-rc, 0.4.5.5-rc, 0.4.5.6, 0.4.5.7, 0.4.5.8, 0.4.5.9, 0.4.5.10, 0.4.5.11, 0.4.6.1-alpha, 0.4.6.2-alpha, 0.4.6.3-rc, 0.4.6.4-rc, 0.4.6.5, 0.4.6.6, 0.4.6.7, 0.4.6.8, 0.4.7.1-alpha, 0.4.7.2-alpha

Consensus parameters


moria1 params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 circ_max_cell_queue_size=8000 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
tor26 params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
dizum params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 Support022HiddenServices=0 UseNTorHandshake=1 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
gabelmoo params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
dannenberg params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
maatuska params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
faravahar params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
longclaw params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
bastet params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
consensus params CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationEnabled=1 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=2 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0

Authority keys


Name Expiry Identity Key Len. Signing Key Len.
moria1 2022-09-06 18:42:41 3072 2048
tor26 2022-03-01 00:00:00 3072 3072
dizum 2023-05-09 19:16:37 3072 2048
gabelmoo 2022-03-29 03:27:58 3072 2048
dannenberg 2022-08-01 20:00:02 3072 2048
maatuska 2022-02-28 16:32:54 3072 2048
faravahar 2022-02-08 18:16:07 3072 2048
longclaw 2022-09-18 16:07:20 3072 2048
bastet 2022-08-21 23:12:45 3072 2048

All times UTC. Note that expiration dates of any legacy keys are not included in votes and therefore not listed here!


Authority Clock Skew


Name Approximate Clock Skew
moria1 -0.809914 seconds
tor26 -0.003919 seconds
dizum -0.03883 seconds
gabelmoo -0.065382 seconds
dannenberg Could not query authority
maatuska -0.818192 seconds
faravahar 0.11489 seconds
longclaw -0.09311 seconds
bastet -0.286401 seconds

Times are roughly accurate, anything below a couple seconds should be fine. Please use this table as a guide rather than an authoritative source.


Shared Random


moria1 Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YBhg6OMsVJGDlsMgu37BuzUFvDxLJ+Oohr2DT6R8PEw2g==R:(Empty)]
tor26 Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YC1MBx5wPMh6F9KxBm739rP20K9tOjTQD5PcKGuPC/BmQ==R:(Empty)]
dizum Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YC9VX8oX3IPhpB1Q6a7af5JuiRuDkRSJ1mmcHCh7wvm9Q==R:(Empty)]
gabelmoo Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YCGnDlBufJv0LO0ByRMBQ2d8iz6OGYWdymJaFhHh2odvA==R:(Empty)]
dannenberg Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YCFzwSzpm/0xMCgZIcJzi7X3udhuRui8qEYGGLEhaovPQ==R:(Empty)]
maatuska Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YB7QHeCp3KcHDSOyio2U8KG9UUmPJdzRQ3W2QT9aU9bGw==R:(Empty)]
faravahar Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YBh3NWXJnjbdMvcNVymFoIJk75j0hW7XrX9eS4qCTAn6w==R:(Empty)]
longclaw Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YA1gE3aiJ5eh6ulZW9d9H2+BdPbBelqIllmhqhHnM+79w==R:(Empty)]
bastet Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=
Commitments [V:1 A:sha3-256 C:AAAAAGGv9YBST13uEC5MH2xGh/w0q8UyKLGs3lN+n1CP3yqqD51xmA==R:(Empty)]
consensus Previous 9 PyBJTQkt8p8BjnK5Ab+oFbVk2ILMK5Ty/Hz4v9WU/+4=
Current 9 Nb3FnHkoCzJxRRaLmnMccAzjbdFwAYD0Dik2UtE7dxQ=

Protocols


moria1 Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
tor26 Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
dizum Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
gabelmoo Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
dannenberg Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
maatuska Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
faravahar Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
longclaw Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
bastet Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
consensus Recommended Client Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2
Required Client Cons=2 Desc=2 DirCache=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2
Recommended Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2
Required Relay Cons=2 Desc=2 DirCache=2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2

Bandwidth Scanner Weights


consensus Guard-flagged nodes in the guard position 6066
non-flagged nodes in the guard Position 6066
Guard+Exit-flagged nodes in the guard Position 0
Guard-flagged nodes in the middle Position 3934
non-flagged nodes in the middle Position 10000
Exit-flagged nodes in the middle Position 0
Guard+Exit flagged nodes in the middle Position 0
Guard flagged nodes in the exit Position 10000
non-flagged nodes in the exit Position 10000
Exit-flagged nodes in the exit Position 10000
Guard+Exit-flagged nodes in the exit Position 10000
BEGIN_DIR-supporting Guard-flagged nodes 10000
BEGIN_DIR-supporting non-flagged nodes 10000
BEGIN_DIR-supporting Exit-flagged nodes 10000
BEGIN_DIR-supporting Guard+Exit-flagged nodes 10000
Guard flagged nodes for BEGIN_DIR requests 3934
non-flagged nodes for BEGIN_DIR requests 10000
Exit-flagged nodes for BEGIN_DIR requests 0
Guard+Exit-flagged nodes for BEGIN_DIR requests 0

Bandwidth scanner status

You can also view historical Bandwidth Authority graphs.

moria1 6576 Measured values in w lines
gabelmoo 6358 Measured values in w lines
maatuska 6417 Measured values in w lines
faravahar 6279 Measured values in w lines
longclaw 6421 Measured values in w lines
bastet 6406 Measured values in w lines

Bandwidth scanner information

moria1 timestamp=1638920371 (2021-12-07 23:39:31) sha256=VQtLcxczaD48eaUqaO2niSh3+P4nSJvw1mjQfCcMGQ4
gabelmoo timestamp=1638920485 (2021-12-07 23:41:25) version=1.5.0 destinations_countries=DE earliest_bandwidth=2021-11-09T23:42:14 file_created=2021-12-07T23:42:05 generator_started=2021-11-29T14:09:03 latest_bandwidth=2021-12-07T23:41:25 minimum_number_eligible_relays=3764 minimum_percent_eligible_relays=60 number_consensus_relays=6273 number_eligible_relays=7573 percent_eligible_relays=121 recent_consensus_count=120 recent_measurements_excluded_error_count=572 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=113 recent_priority_relay_count=34894 scanner_country=DE software=sbws software_version=1.3.0 time_to_report_half_network=1001937 (278.32 hours) tor_version=0.4.6.8 sha256=R+CPxlZRGEWahniZvTYFsF1M9D1UqynvPh6KgSJWs/Q
maatuska timestamp=1638917381 (2021-12-07 22:49:41) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2021-11-09T22:50:28 file_created=2021-12-07T22:50:25 generator_started=2021-07-21T10:23:08 latest_bandwidth=2021-12-07T22:49:41 minimum_number_eligible_relays=3761 minimum_percent_eligible_relays=60 number_consensus_relays=6268 number_eligible_relays=7860 percent_eligible_relays=125 recent_consensus_count=120 recent_measurement_attempt_count=28304 recent_measurement_failure_count=-103776 recent_measurements_excluded_error_count=242 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=78 recent_priority_relay_count=24099 scanner_country=SE software=sbws software_version=1.2.0+14.g3def288 time_to_report_half_network=964583 (267.94 hours) tor_version=0.3.5.15 sha256=Sxh4XxySJ1p5S1wLJGk6d+AraSBRbLZ9T6ztC8h6wjM
faravahar timestamp=1638835397 (2021-12-07 00:03:17) version=1.5.0 destinations_countries=ZZ earliest_bandwidth=2021-11-09T00:03:25 file_created=2021-12-07T00:03:22 generator_started=2021-10-13T18:25:54 latest_bandwidth=2021-12-07T00:03:17 minimum_number_eligible_relays=3722 minimum_percent_eligible_relays=60 number_consensus_relays=6203 number_eligible_relays=7720 percent_eligible_relays=124 recent_consensus_count=120 recent_measurements_excluded_error_count=335 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=94 recent_priority_relay_count=29132 scanner_country=SG software=sbws software_version=1.3.0 time_to_report_half_network=971907 (269.97 hours) tor_version=0.4.5.10 sha256=KmTT4muQgni1Y0s8NQf5eHVPu3LifA0IRdtz3qHIkzI
longclaw timestamp=1638919773 (2021-12-07 23:29:33) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2021-11-09T23:30:07 file_created=2021-12-07T23:29:59 generator_started=2021-11-13T13:02:29 latest_bandwidth=2021-12-07T23:29:33 minimum_number_eligible_relays=3764 minimum_percent_eligible_relays=60 number_consensus_relays=6273 number_eligible_relays=7876 percent_eligible_relays=126 recent_consensus_count=120 recent_measurements_excluded_error_count=242 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=85 recent_priority_relay_count=26261 scanner_country=US software=sbws software_version=1.2.0+14.g3def288e time_to_report_half_network=963397 (267.61 hours) tor_version=0.4.5.10 sha256=zKfDsyqAZ9qu+ZOjvm/gpatRVKHZPLPfhgw4kqt58uc
bastet timestamp=1638920140 (2021-12-07 23:35:40) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2021-11-09T23:36:09 file_created=2021-12-07T23:36:03 generator_started=2021-12-07T00:00:55 latest_bandwidth=2021-12-07T23:35:40 minimum_number_eligible_relays=3764 minimum_percent_eligible_relays=60 number_consensus_relays=6273 number_eligible_relays=7832 percent_eligible_relays=125 recent_consensus_count=24 recent_measurements_excluded_error_count=244 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=16 recent_priority_relay_count=4972 scanner_country=US software=sbws software_version=1.2.0+10.g3c13490 time_to_report_half_network=968811 (269.11 hours) tor_version=0.4.5.10 sha256=cwzt92aNhGc2i/vlsRlhKyYg5U+Of2vdCkuVRRcgoZw

Fallback Directory status

You can also view historical Fallback Directory graphs.

Running 158
Not Running 0
Missing 40

Authority versions


bastet 0.4.6.8
longclaw 0.4.6.8
dannenberg 0.4.6.7
dizum 0.4.6.8
tor26 0.4.6.8
moria1 0.4.6.0-alpha-dev
serge 0.4.6.8
maatuska 0.4.6.7
faravahar 0.4.6.8
gabelmoo 0.4.6.8

Note that this list of relays with the Authority flag may be different from the list of v3 directory authorities!


Consensus download statistics


The following table contains statistics on consensus download times in milliseconds over the last 7 days:

Authority Minimum 1st Quartile Median 3rd Quartile Maximum Timeouts
moria1 1201 1404 1484 1550 3147 5
tor26 702 797 922 1207 2916 22
dizum 345 391 413 462 2081 0
gabelmoo 317 342 360 373 519 2
dannenberg 344 394 417 443 4704 97
maatuska 549 674 747 849 1204 0
faravahar 1012 1057 1072 1094 1952 0
longclaw 921 986 1032 1187 1772 0
bastet 1384 1437 1471 1504 8527 15

Overlap between votes and consensus


The semantics of columns is as follows:


Only in vote In vote and consensus Only in consensus
moria1 10 Authority
15 BadExit
1574 Exit
24 Fast 6102 Fast !193 Fast
96 Guard 3017 Guard !561 Guard
106 HSDir 764 HSDir !3051 HSDir
6635 Running !149 Running
586 Stable 6083 Stable !53 Stable
12 StaleDesc 64 StaleDesc
6347 V2Dir !2 V2Dir
7013 Valid !1 Valid
164 FallbackDir
36 Unmeasured !5 Unmeasured
18 DescriptorMismatch 0 DescriptorMismatch
tor26 10 Authority
15 BadExit
1552 Exit
332 Fast 5957 Fast !8 Fast
145 Guard 3421 Guard !14 Guard
199 HSDir 3735 HSDir !27 HSDir
6289 Running !28 Running
25 Stable 5458 Stable !35 Stable
3 StaleDesc 64 StaleDesc
9 Sybil
5983 V2Dir
6561 Valid
2655 ReachableIPv6 !1 ReachableIPv6
0 NoIPv6Consensus
160 FallbackDir
41 Unmeasured
5 DescriptorMismatch 0 DescriptorMismatch
dizum 9 Authority !1 Authority
1633 Exit
364 Fast 6913 Fast !7 Fast
155 Guard 3453 Guard !100 Guard
273 HSDir 4135 HSDir !33 HSDir
8243 Running !6 Running
60 Stable 7197 Stable !154 Stable
64 StaleDesc
9 Sybil
6619 V2Dir
8481 Valid
170 FallbackDir
41 Unmeasured
7 DescriptorMismatch 0 DescriptorMismatch
gabelmoo 10 Authority
15 BadExit
1544 Exit
22 Fast 5658 Fast !263 Fast
40 Guard 3147 Guard !282 Guard
27 HSDir 3630 HSDir !130 HSDir
6259 Running !20 Running
22 Stable 5453 Stable !40 Stable
4 StaleDesc 63 StaleDesc
9 Sybil
5943 V2Dir
6520 Valid
2646 ReachableIPv6 !10 ReachableIPv6
0 NoIPv6Consensus
160 FallbackDir
20 Unmeasured !10 Unmeasured
16 DescriptorMismatch 0 DescriptorMismatch
dannenberg 10 Authority
1 BadExit 11 BadExit !4 BadExit
1618 Exit
363 Fast 6821 Fast !7 Fast
147 Guard 3435 Guard !117 Guard
277 HSDir 4016 HSDir !72 HSDir
7983 Running !38 Running
27 Stable 7017 Stable !127 Stable
4 StaleDesc 64 StaleDesc
9 Sybil
6476 V2Dir
8296 Valid
3373 ReachableIPv6 !11 ReachableIPv6
0 NoIPv6Consensus
170 FallbackDir
41 Unmeasured
12 DescriptorMismatch 0 DescriptorMismatch
maatuska 10 Authority
1552 Exit
9 Fast 5820 Fast !117 Fast
38 Guard 3223 Guard !209 Guard
14 HSDir 3648 HSDir !115 HSDir
6221 Running !73 Running
25 Stable 5384 Stable !108 Stable
12 StaleDesc 63 StaleDesc
9 Sybil
5960 V2Dir
6538 Valid
2620 ReachableIPv6 !41 ReachableIPv6
0 NoIPv6Consensus
160 FallbackDir
27 Unmeasured !14 Unmeasured
14 DescriptorMismatch 0 DescriptorMismatch
faravahar 10 Authority
15 BadExit
1544 Exit
5 Fast 5886 Fast !53 Fast
72 Guard 3298 Guard !134 Guard
25 HSDir 3707 HSDir !55 HSDir
6260 Running !32 Running
17 Stable 5437 Stable !64 Stable
1 StaleDesc 63 StaleDesc
9 Sybil
5949 V2Dir
6527 Valid
2652 ReachableIPv6 !9 ReachableIPv6
0 NoIPv6Consensus
160 FallbackDir
30 Unmeasured
1 DescriptorMismatch 0 DescriptorMismatch
longclaw 10 Authority
15 BadExit
1544 Exit
4 Fast 5873 Fast !65 Fast
71 Guard 3361 Guard !77 Guard
74 HSDir 3718 HSDir !46 HSDir
6290 Running !8 Running
77 Stable 5489 Stable !25 Stable
1 StaleDesc 63 StaleDesc
9 Sybil
5945 V2Dir
6522 Valid
160 FallbackDir
19 Unmeasured !11 Unmeasured
5 DescriptorMismatch 0 DescriptorMismatch
bastet 10 Authority
1544 Exit
11 Fast 5899 Fast !39 Fast
85 Guard 3243 Guard !188 Guard
26 HSDir 3554 HSDir !207 HSDir
6153 Running !134 Running
21 Stable 5322 Stable !174 Stable
3 StaleDesc 63 StaleDesc
1 Sybil 8 Sybil
5947 V2Dir !1 V2Dir
6525 Valid !1 Valid
2652 ReachableIPv6 !7 ReachableIPv6
0 NoIPv6Consensus
160 FallbackDir
15 Unmeasured !15 Unmeasured
4 DescriptorMismatch 0 DescriptorMismatch

Relay info


Looking for the (huge) relay info table? It's been moved to the detailed page to speed up this page.

If you enable javascript, you will be able to add individual relays from the current consensus to this page.

Fingerprint Nickname moria1 tor26 dizum gabel. danne. maatu. farav. longc. bastet consensus

This page was generated with depictor version b'4aeb834\n' and stem version b'63a47605\n'

"Tor" and the "Onion Logo" are registered trademarks of The Tor Project, Inc.