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 2023-09-25 10:00:00 UTC. Note that it takes up to 15 minutes to learn about new consensus and votes and process them.

Unusual Authorities:

tor26 Consensus could not be retrieved

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
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 MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid FallbackDir Unmeasured DescriptorMismatch
tor26 known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly 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 MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
dannenberg known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
maatuska known-flags Authority Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
longclaw known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid FallbackDir Unmeasured DescriptorMismatch
bastet known-flags Authority Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
consensus known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly NoEdConsensus Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch

Flag Thresholds


moria1 flag-thresholds stable-uptime=763768 stable-mtbf=21880715 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=20000000 guard-bw-exc-exits=20000000 hsdir-wfu=0.98 hsdir-tk=846566 enough-mtbf=1 ignoring-advertised-bws=1
tor26 flag-thresholds stable-uptime=740951 stable-mtbf=3119110 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=740949 stable-mtbf=3969608 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
gabelmoo flag-thresholds stable-uptime=740957 stable-mtbf=4484513 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=26000000 guard-bw-exc-exits=24000000 enough-mtbf=1 ignoring-advertised-bws=1
dannenberg flag-thresholds stable-uptime=740950 stable-mtbf=2844458 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
maatuska flag-thresholds stable-uptime=740957 stable-mtbf=4282732 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=25000000 guard-bw-exc-exits=25000000 enough-mtbf=1 ignoring-advertised-bws=1
longclaw flag-thresholds stable-uptime=740954 stable-mtbf=4636519 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=20000000 guard-bw-exc-exits=19000000 enough-mtbf=1 ignoring-advertised-bws=1
bastet flag-thresholds stable-uptime=740956 stable-mtbf=4134979 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=19000000 guard-bw-exc-exits=19000000 enough-mtbf=1 ignoring-advertised-bws=1

Number of relays voted about

You can also view historical voting graphs.

moria1 8358 total 7920 Running
tor26 8341 total 8115 Running
dizum 8397 total 8208 Running
gabelmoo 8344 total 8136 Running
dannenberg 8358 total 8130 Running
maatuska 8344 total 8124 Running
longclaw 8342 total 8176 Running
bastet 8343 total 8141 Running
consensus 8145 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%) 8358 (100.0%, 100.0%) 8358 (100.0%, 100.0%)
tor26 3671 (44.01%) 8341 (100.0%) 8341 (100.0%)
dizum 0 (0.0%) 8397 (100.0%) 8397 (100.0%)
gabelmoo 3680 (44.1%, 55.38%) 8344 (100.0%, 100.0%) 8344 (100.0%, 100.0%)
dannenberg 3682 (44.05%) 8358 (100.0%) 8358 (100.0%)
maatuska 3678 (44.08%, 52.97%) 8344 (100.0%, 100.0%) 8344 (100.0%, 100.0%)
longclaw 0 (0.0%, 0.0%) 8342 (100.0%, 100.0%) 8342 (100.0%, 100.0%)
bastet 3678 (44.08%, 46.56%) 8343 (100.0%, 100.0%) 8343 (100.0%, 100.0%)
consensus 3675 (45.12%, 48.79%) 8145 (100.0%, 100.0%) 8145 (100.0%, 100.0%)

Consensus methods


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

Recommended versions


moria1 client-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
moria1 server-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
tor26 client-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
tor26 server-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
gabelmoo client-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
gabelmoo server-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
dannenberg client-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
dannenberg server-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
consensus client-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7
server-versions 0.4.7.7, 0.4.7.8, 0.4.7.10, 0.4.7.11, 0.4.7.12, 0.4.7.13, 0.4.7.14, 0.4.7.15, 0.4.8.1-alpha, 0.4.8.2-alpha, 0.4.8.3-rc, 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7

Consensus parameters


moria1 params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=3 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
tor26 params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
dizum params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 Support022HiddenServices=0 UseNTorHandshake=1 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 cc_alg=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0
gabelmoo params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
dannenberg params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
maatuska params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
longclaw params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
bastet params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1
consensus params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1250 circ_max_cell_queue_size_out=1000 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_emit_min_version=1

Authority keys


Name Expiry Identity Key Len. Signing Key Len.
moria1 2024-05-22 22:42:31 3072 2048
tor26 2023-12-01 00:00:00 3072 3072
dizum 2024-10-25 08:58:01 3072 2048
gabelmoo 2024-03-05 22:55:19 3072 2048
dannenberg 2024-05-17 14:30:40 3072 2048
maatuska 2023-12-17 11:10:07 3072 2048
longclaw 2024-09-02 14:31:55 3072 2048
bastet 2024-08-14 16:19:36 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.76 seconds
tor26 Could not query authority
dizum 0.01 seconds
gabelmoo -0.02 seconds
dannenberg -0.04 seconds
maatuska -0.06 seconds
longclaw -0.13 seconds
bastet 0.66 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 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
tor26 Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
dizum Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
gabelmoo Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
dannenberg Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
maatuska Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
longclaw Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
bastet Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=
Commitments [V:1 A:sha3-256 C:AAAAAGUQzYAEEiuWK7C3LqI4wUWyf4Lrlp4QGOJJBMmo8LEFHFFgdQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYCpBKac9wgYR+Hi5LfocG4XceVyZAdE+9u5wYaWxqHdPg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYD61AZ5PcFR8pASJLqmCphsIaiEcHCLSx77q40wsy5bww==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBrW180I321eBmJrh1LKYAaTY8ivSbgIy1fvmYW6l/acw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYACimhQazBo4LC2X3F6KnmpI5DtXVnOw/CV0kkPRb7Gmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYBv+t2i3jTE/+rIbSUmjYGRwEcpSLRr1xdZ8VADAXIBMA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYC43/WCc6IWRYTD9n+Ec57w/XHAg2WVoD6ZZktBkIYvsQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAGUQzYApRKNyunmOxO/dedCcg8mOxqjvExgGEJ4NyvMl4eTK+g==R:(Empty)]
consensus Previous 8 wmePtac0U1GM8OwGQgAieQl2RwUp6s76flQm+/fcQAE=
Current 8 q7T6mD1nbFk9Jyq4XrI3UyeWs0AZbQIAhaHpiWYf6Dg=

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
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 5927
non-flagged nodes in the guard Position 5927
Guard+Exit-flagged nodes in the guard Position 0
Guard-flagged nodes in the middle Position 4073
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 4073
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 8242 Measured values in w lines
gabelmoo 8248 Measured values in w lines
maatuska 8260 Measured values in w lines
longclaw 8255 Measured values in w lines
bastet 8253 Measured values in w lines

Bandwidth scanner information

moria1 timestamp=1695634550 (2023-09-25 09:35:50) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2023-08-28T09:36:11 file_created=2023-09-25T09:36:01 generator_started=2023-09-11T18:23:37 latest_bandwidth=2023-09-25T09:35:50 minimum_number_eligible_relays=4882 minimum_percent_eligible_relays=60 number_consensus_relays=8136 number_eligible_relays=9484 percent_eligible_relays=117 recent_consensus_count=120 recent_measurements_excluded_error_count=174 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=55 recent_priority_relay_count=22294 scanner_country=US software=sbws software_version=1.5.2 time_to_report_half_network=1037666 (288.24 hours) tor_version=0.4.7.13 sha256=T17xXx8mJyUcqHjKUxdEDir477N5WsvnGE1F2/vOXTs
gabelmoo timestamp=1695634780 (2023-09-25 09:39:40) version=1.5.0 destinations_countries=DE earliest_bandwidth=2023-08-28T09:40:08 file_created=2023-09-25T09:39:58 generator_started=2023-08-20T02:33:15 latest_bandwidth=2023-09-25T09:39:40 minimum_number_eligible_relays=4882 minimum_percent_eligible_relays=60 number_consensus_relays=8136 number_eligible_relays=9507 percent_eligible_relays=117 recent_consensus_count=120 recent_measurements_excluded_error_count=170 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=61 recent_priority_relay_count=24722 scanner_country=DE software=sbws software_version=1.5.2 time_to_report_half_network=1035152 (287.54 hours) tor_version=0.4.7.13 sha256=vKXcqG3i/ZAeueueoFTGy2KmPMYvFZsrAKJlUrAJEM4
maatuska timestamp=1695631587 (2023-09-25 08:46:27) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2023-08-28T08:46:51 file_created=2023-09-25T08:46:44 generator_started=2023-09-14T10:06:05 latest_bandwidth=2023-09-25T08:46:27 minimum_number_eligible_relays=4883 minimum_percent_eligible_relays=60 number_consensus_relays=8139 number_eligible_relays=9514 percent_eligible_relays=117 recent_consensus_count=120 recent_measurements_excluded_error_count=154 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=54 recent_priority_relay_count=21888 scanner_country=SE software=sbws software_version=1.6.0 time_to_report_half_network=1034774 (287.44 hours) tor_version=0.4.8.5 sha256=m0iGDNHb/LmajsQgCMLuUG/PWCAxyyiCpZERSEcVLz4
longclaw timestamp=1695634689 (2023-09-25 09:38:09) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2023-08-28T09:38:20 file_created=2023-09-25T09:38:15 generator_started=2023-09-20T10:06:04 latest_bandwidth=2023-09-25T09:38:09 minimum_number_eligible_relays=4882 minimum_percent_eligible_relays=60 mu=1350715 muf=2022532 number_consensus_relays=8136 number_eligible_relays=9501 percent_eligible_relays=117 recent_consensus_count=119 recent_measurements_excluded_error_count=180 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=54 recent_priority_relay_count=21882 scanner_country=US software=sbws software_version=1.7.0 time_to_report_half_network=1035813 (287.73 hours) tor_version=0.4.7.13 sha256=UecATgWwEKRy1KnyxvijzIcpRQY7kytAh0iCpx7Kb84
bastet timestamp=1695634650 (2023-09-25 09:37:30) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2023-08-28T09:38:17 file_created=2023-09-25T09:38:03 generator_started=2022-09-08T20:49:29 latest_bandwidth=2023-09-25T09:37:30 minimum_number_eligible_relays=4882 minimum_percent_eligible_relays=60 number_consensus_relays=8136 number_eligible_relays=9497 percent_eligible_relays=117 recent_consensus_count=120 recent_measurements_excluded_error_count=165 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=54 recent_priority_relay_count=21885 scanner_country=US software=sbws software_version=1.5.2+1.g0be4ad1.dirty time_to_report_half_network=1036234 (287.84 hours) tor_version=0.4.7.10 sha256=/7zGnsB9XCx8zzFt9/MV20aX6GlTBxxiux6M1YmV6X4

Fallback Directory status

You can also view historical Fallback Directory graphs.

Running 192
Not Running 0
Missing 6

Authority versions


moria1 0.4.8.5-dev
bastet 0.4.8.6
longclaw 0.4.8.6
dannenberg 0.4.8.5
dizum 0.4.8.5
tor26 0.4.8.6
serge 0.4.8.5
maatuska 0.4.8.5-dev
gabelmoo 0.4.8.5

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 963 984 1006 1061 4411 0
tor26 834 1258 1850 3415 9612 129
dizum 380 392 408 477 3377 0
gabelmoo 359 375 383 438 3192 0
dannenberg 389 409 423 478 1943 0
maatuska 544 570 594 656 4437 12
longclaw 1032 1044 1077 1173 5849 1
bastet 1439 1597 2060 2163 21702 0

Validity of votes


This table monitors the votes each authority receives from other authorities.


Sender Receiver
moria1 moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
tor26 moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
dizum moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
gabelmoo moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
dannenberg moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
maatuska moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
longclaw moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet
bastet moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet

Overlap between votes and consensus


The semantics of columns is as follows:


Only in vote In vote and consensus Only in consensus
moria1 9 Authority
68 BadExit
3 Exit 2441 Exit
8 Fast 7762 Fast !37 Fast
83 Guard 3799 Guard !838 Guard
146 HSDir 1201 HSDir !3580 HSDir
57 MiddleOnly !3 MiddleOnly
7920 Running !262 Running
523 Stable 7552 Stable !130 Stable
9 StaleDesc 41 StaleDesc !3 StaleDesc
11 Sybil
3 V2Dir 6903 V2Dir
8347 Valid
195 FallbackDir
31 Unmeasured !3 Unmeasured
20 DescriptorMismatch 0 DescriptorMismatch
tor26 9 Authority
68 BadExit
2436 Exit
382 Fast 7802 Fast !7 Fast
183 Guard 4489 Guard !148 Guard
196 HSDir 4588 HSDir !191 HSDir
60 MiddleOnly
8115 Running !30 Running
16 Stable 7251 Stable !281 Stable
4 StaleDesc 42 StaleDesc !2 StaleDesc
11 Sybil
6889 V2Dir
8330 Valid
3671 ReachableIPv6 !8 ReachableIPv6
0 NoIPv6Consensus
195 FallbackDir
34 Unmeasured
52 DescriptorMismatch 0 DescriptorMismatch
dizum 8 Authority !1 Authority
58 Exit 2447 Exit
383 Fast 7834 Fast !7 Fast
347 Guard 4624 Guard !18 Guard
299 HSDir 4769 HSDir !29 HSDir
8208 Running !2 Running
78 Stable 7549 Stable !36 Stable
1 StaleDesc 48 StaleDesc
11 Sybil
53 V2Dir 6936 V2Dir
8386 Valid
195 FallbackDir
34 Unmeasured
1 DescriptorMismatch 0 DescriptorMismatch
gabelmoo 9 Authority
67 BadExit
2436 Exit
10 Fast 7624 Fast !170 Fast
38 Guard 4396 Guard !243 Guard
17 HSDir 4687 HSDir !92 HSDir
59 MiddleOnly
8136 Running !14 Running
22 Stable 7507 Stable !29 Stable
44 StaleDesc
11 Sybil
6892 V2Dir
8333 Valid
3680 ReachableIPv6 !2 ReachableIPv6
0 NoIPv6Consensus
195 FallbackDir
28 Unmeasured !5 Unmeasured
39 DescriptorMismatch 0 DescriptorMismatch
dannenberg 9 Authority
68 BadExit
2441 Exit
384 Fast 7807 Fast !7 Fast
182 Guard 4557 Guard !82 Guard
200 HSDir 4728 HSDir !53 HSDir
60 MiddleOnly
8130 Running !34 Running
9 Stable 7458 Stable !87 Stable
5 StaleDesc 43 StaleDesc !1 StaleDesc
11 Sybil
6902 V2Dir
8347 Valid
3682 ReachableIPv6 !7 ReachableIPv6
0 NoIPv6Consensus
195 FallbackDir
34 Unmeasured
6 DescriptorMismatch 0 DescriptorMismatch
maatuska 9 Authority
2436 Exit
4 Fast 7715 Fast !80 Fast
27 Guard 4484 Guard !153 Guard
14 HSDir 4729 HSDir !49 HSDir
60 MiddleOnly
8124 Running !30 Running
17 Stable 7497 Stable !41 Stable
4 StaleDesc 44 StaleDesc
11 Sybil
6891 V2Dir
8333 Valid
3678 ReachableIPv6 !5 ReachableIPv6
0 NoIPv6Consensus
195 FallbackDir
29 Unmeasured !5 Unmeasured
4 DescriptorMismatch 0 DescriptorMismatch
longclaw 9 Authority
67 BadExit
2436 Exit
9 Fast 7761 Fast !36 Fast
59 Guard 4599 Guard !46 Guard
91 HSDir 4776 HSDir !13 HSDir
59 MiddleOnly
8176 Running !7 Running
73 Stable 7541 Stable !20 Stable
1 StaleDesc 42 StaleDesc !2 StaleDesc
11 Sybil
6891 V2Dir
8331 Valid
195 FallbackDir
31 Unmeasured !2 Unmeasured
44 DescriptorMismatch 0 DescriptorMismatch
bastet 9 Authority
2436 Exit
46 Fast 7769 Fast !33 Fast
77 Guard 4542 Guard !99 Guard
74 HSDir 4762 HSDir !18 HSDir
59 MiddleOnly
8141 Running !11 Running
19 Stable 7508 Stable !34 Stable
1 StaleDesc 44 StaleDesc
11 Sybil
6892 V2Dir
8332 Valid
3678 ReachableIPv6 !3 ReachableIPv6
0 NoIPv6Consensus
195 FallbackDir
29 Unmeasured !4 Unmeasured
1 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. longc. bastet consensus

This page was generated with depictor version b'57ec754\n' and stem version b'63a47605\n'

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