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 2024-11-15 01: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 bandwidth file | |
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 | |
faravahar | consensus (microdesc) vote descriptors bandwidth file |
Known flags
moria1 | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus 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 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 |
faravahar | known-flags Authority BadExit 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=1060672 stable-mtbf=20249072 fast-speed=700000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=26000000 guard-bw-exc-exits=24000000 hsdir-wfu=0.98 hsdir-tk=850116 enough-mtbf=1 ignoring-advertised-bws=1 |
tor26 | flag-thresholds stable-uptime=1014924 stable-mtbf=5052859 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=30000000 guard-bw-exc-exits=26000000 enough-mtbf=1 ignoring-advertised-bws=1 |
dizum | flag-thresholds stable-uptime=996765 stable-mtbf=4021489 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=995279 stable-mtbf=5014212 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=32000000 guard-bw-exc-exits=27000000 enough-mtbf=1 ignoring-advertised-bws=1 |
dannenberg | flag-thresholds stable-uptime=996764 stable-mtbf=2040259 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=996585 stable-mtbf=1682495 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=28000000 guard-bw-exc-exits=22000000 enough-mtbf=1 ignoring-advertised-bws=1 |
longclaw | flag-thresholds stable-uptime=995651 stable-mtbf=5319900 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=24000000 guard-bw-exc-exits=21000000 enough-mtbf=1 ignoring-advertised-bws=1 |
bastet | flag-thresholds stable-uptime=996765 stable-mtbf=2132641 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=23000000 guard-bw-exc-exits=22000000 enough-mtbf=1 ignoring-advertised-bws=1 |
faravahar | flag-thresholds stable-uptime=989566 stable-mtbf=1209005 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 |
Number of relays voted about
You can also view historical voting graphs.
moria1 | 8468 total | 7496 Running |
tor26 | 8231 total | 7878 Running |
dizum | 8339 total | 8141 Running |
gabelmoo | 8250 total | 7979 Running |
dannenberg | 8344 total | 8088 Running |
maatuska | 8253 total | 7975 Running |
longclaw | 8247 total | 8019 Running |
bastet | 8241 total | 7950 Running |
faravahar | 8243 total | 7957 Running |
consensus | 8017 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 | 4031 (47.6%, 58.05%) | 8468 (100.0%, 100.0%) | 8468 (100.0%, 100.0%) |
tor26 | 3812 (46.31%, 57.6%) | 8231 (100.0%, 100.0%) | 8231 (100.0%, 100.0%) |
dizum | 0 (0.0%) | 8339 (100.0%) | 8339 (100.0%) |
gabelmoo | 3976 (48.19%, 61.32%) | 8250 (100.0%, 100.0%) | 8250 (100.0%, 100.0%) |
dannenberg | 4000 (47.94%) | 8344 (100.0%) | 8344 (100.0%) |
maatuska | 3980 (48.22%, 62.09%) | 8253 (100.0%, 100.0%) | 8253 (100.0%, 100.0%) |
longclaw | 0 (0.0%, 0.0%) | 8247 (100.0%, 100.0%) | 8247 (100.0%, 100.0%) |
bastet | 3967 (48.14%, 58.0%) | 8241 (100.0%, 100.0%) | 8241 (100.0%, 100.0%) |
faravahar | 3953 (47.96%) | 8243 (100.0%) | 8243 (100.0%) |
consensus | 3972 (49.54%, 60.93%) | 8017 (100.0%, 100.0%) | 8017 (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 |
faravahar | consensus-methods 28 29 30 31 32 33 |
consensus | consensus-method 33 |
Recommended versions
moria1 | client-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
moria1 | server-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
tor26 | client-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
tor26 | server-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
gabelmoo | client-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
gabelmoo | server-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
consensus | client-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
server-versions 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, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13 |
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=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 |
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 |
faravahar | 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 | 2025-05-09 05:10:14 | 3072 | 2048 |
tor26 | 2025-06-01 00:00:00 | 3072 | 3072 |
dizum | 2026-04-07 13:52:45 | 3072 | 2048 |
gabelmoo | 2025-02-18 11:38:40 | 3072 | 2048 |
dannenberg | 2025-05-03 13:08:12 | 3072 | 2048 |
maatuska | 2024-12-01 09:04:11 | 3072 | 2048 |
longclaw | 2025-09-03 16:21:28 | 3072 | 2048 |
bastet | 2025-08-05 21:35:13 | 3072 | 2048 |
faravahar | 2025-05-30 21:20:01 | 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.05 seconds |
tor26 | -0.25 seconds |
dizum | -0.28 seconds |
gabelmoo | -0.31 seconds |
dannenberg | -0.33 seconds |
maatuska | -0.35 seconds |
longclaw | -0.44 seconds |
bastet | -0.67 seconds |
faravahar | 0.02 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 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
tor26 | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
dizum | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
gabelmoo | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
dannenberg | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
maatuska | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
longclaw | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
bastet | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
faravahar | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= | |
Commitments | [V:1 A:sha3-256 C:AAAAAGc2jwB8na0B3aydTT/pmLNYRIbkdui501ZbPr3A2NznEy0sFg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwC1/pMmhLVPZxwyzz4j0+Nm/8kpLQrR7j3YvciuXGpSVQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCAOlxdJJeYxDvh77GwKT2cu87LDOE3I3ql7G0mB/F8Vw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwCr/U9LdLWlbzG7rjUigweOW4v0GKHTYo+2u0T8KWH84A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwDxat9XrW8DCImGFUpjMHl8sNSI4OCKjtEqdYaK56hs7g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwByzqGJ9J9ryVCaCS21ksDPVSWHPJcs5mFOsb7ukJ/hkA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwAI6EBS5mSoFUOMPxHzvp6c3h79CmyjBsibynjJcy0B3g==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwB09RZe6HZnCY7JHS/dgknV6tKIYa0bqj5WfDK4bsyjEA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGc2jwA8xepQGudBy33QZTh/2gbvB2InZ5iLuf0mAzR8TnPxFQ==R:(Empty)] |
|
consensus | Previous | 9 8ToX9u3bQIJu3IwVAUhoGfvVXNsQ0se9mPAdt6DWGdg= |
Current | 9 JAmkJhM9pvPiiZ+AFaWuEUlXXxUL9rvgFGtTBGFxyDM= |
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 | |
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 | |
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 | 5914 |
non-flagged nodes in the guard Position | 5914 | |
Guard+Exit-flagged nodes in the guard Position | 130 | |
Guard-flagged nodes in the middle Position | 4086 | |
non-flagged nodes in the middle Position | 10000 | |
Exit-flagged nodes in the middle Position | 0 | |
Guard+Exit flagged nodes in the middle Position | 130 | |
Guard flagged nodes in the exit Position | 9739 | |
non-flagged nodes in the exit Position | 10000 | |
Exit-flagged nodes in the exit Position | 10000 | |
Guard+Exit-flagged nodes in the exit Position | 9739 | |
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 | 4086 | |
non-flagged nodes for BEGIN_DIR requests | 10000 | |
Exit-flagged nodes for BEGIN_DIR requests | 0 | |
Guard+Exit-flagged nodes for BEGIN_DIR requests | 130 |
Bandwidth scanner status
You can also view historical Bandwidth Authority graphs.
moria1 | 8022 Measured values in w lines |
tor26 | 8071 Measured values in w lines |
gabelmoo | 8078 Measured values in w lines |
maatuska | 8082 Measured values in w lines |
longclaw | 8025 Measured values in w lines |
bastet | 8063 Measured values in w lines |
faravahar | Missing bwauth values in vote |
Bandwidth scanner information
moria1 | timestamp=1731630979 (2024-11-15 00:36:19) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2024-10-18T00:37:22 file_created=2024-11-15T00:36:40 generator_started=2024-10-08T08:14:59 latest_bandwidth=2024-11-15T00:36:19 minimum_number_eligible_relays=4804 minimum_percent_eligible_relays=60 mu=1245980 muf=1908318 number_consensus_relays=8007 number_eligible_relays=9422 percent_eligible_relays=118 recent_consensus_count=120 recent_measurements_excluded_error_count=235 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=57 recent_priority_relay_count=22724 scanner_country=US software=sbws software_version=1.8.1 time_to_report_half_network=1027915 (285.53 hours) tor_version=0.4.8.12 sha256=cRYy3e4cC4eJI47GMGCp4e/cbETJFBPSrm7rOZjEwGA |
tor26 | timestamp=1731631014 (2024-11-15 00:36:54) version=1.5.0 destinations_countries=AT earliest_bandwidth=2024-10-18T00:37:24 file_created=2024-11-15T00:37:23 generator_started=2024-11-11T17:39:45 latest_bandwidth=2024-11-15T00:36:54 minimum_number_eligible_relays=4804 minimum_percent_eligible_relays=60 mu=2376216 muf=3208492 number_consensus_relays=8007 number_eligible_relays=9481 percent_eligible_relays=118 recent_consensus_count=79 recent_measurements_excluded_error_count=193 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=40 recent_priority_relay_count=15975 scanner_country=AT software=sbws software_version=1.8.1 time_to_report_half_network=1021532 (283.76 hours) tor_version=0.4.8.12 sha256=pGYXtvB00zcspan04P8YrTYviQN+GLnDyefpPKhqabU |
gabelmoo | timestamp=1731631204 (2024-11-15 00:40:04) version=1.5.0 destinations_countries=DE earliest_bandwidth=2024-10-18T00:40:24 file_created=2024-11-15T00:40:06 generator_started=2024-07-14T16:55:11 latest_bandwidth=2024-11-15T00:40:04 minimum_number_eligible_relays=4804 minimum_percent_eligible_relays=60 mu=2514027 muf=3383307 number_consensus_relays=8007 number_eligible_relays=9453 percent_eligible_relays=118 recent_consensus_count=120 recent_measurements_excluded_error_count=215 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=62 recent_priority_relay_count=24710 scanner_country=DE software=sbws software_version=1.8.1 time_to_report_half_network=1024562 (284.6 hours) tor_version=0.4.8.12 sha256=R9otMDldBomWfaoJIJjN5N499sWvgw5Bw2Bfvp/pBUw |
maatuska | timestamp=1731627980 (2024-11-14 23:46:20) version=1.9.0 destinations_countries=NL dirauth_nickname=maatuska earliest_bandwidth=2024-10-17T23:51:34 file_created=2024-11-14T23:52:04 generator_started=2024-11-10T11:35:00 latest_bandwidth=2024-11-14T23:46:20 minimum_number_eligible_relays=4792 minimum_percent_eligible_relays=60 mu=4724279 muf=10387066 number_consensus_relays=7986 number_eligible_relays=8151 percent_eligible_relays=102 recent_consensus_count=109 recent_measurements_excluded_error_count=153 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=120 recent_priority_relay_count=124464 scanner_country=SE software=sbws software_version=1.8.1+68.g484e632 time_to_report_half_network=1184960 (329.16 hours) tor_version=0.4.8.13 sha256=vKojETZ9pcTyZW35FmXFwV0IOTpeQH0B6vmG1Mm8mUU |
longclaw | timestamp=1731627444 (2024-11-14 23:37:24) version=1.9.0 destinations_countries=NL dirauth_nickname=longclaw earliest_bandwidth=2024-10-17T23:44:33 file_created=2024-11-14T23:44:35 generator_started=2024-11-11T14:09:48 latest_bandwidth=2024-11-14T23:37:24 minimum_number_eligible_relays=4792 minimum_percent_eligible_relays=60 mu=1435926 muf=2868470 number_consensus_relays=7986 number_eligible_relays=8121 percent_eligible_relays=102 recent_consensus_count=81 recent_measurements_excluded_error_count=246 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=107 recent_priority_relay_count=42724 scanner_country=US software=sbws software_version=2.1.0+23.g9352324e time_to_report_half_network=1189281 (330.36 hours) tor_version=0.4.8.12 sha256=3Haa0EQvO7arqv0FM6OTpZ9LPqrZRjtrxKmHKTjWJBc |
bastet | timestamp=1731631001 (2024-11-15 00:36:41) version=1.5.0 destinations_countries=US,US earliest_bandwidth=2024-10-18T00:37:23 file_created=2024-11-15T00:36:45 generator_started=2024-10-30T20:49:10 latest_bandwidth=2024-11-15T00:36:41 minimum_number_eligible_relays=4804 minimum_percent_eligible_relays=60 mu=919611 muf=1331191 number_consensus_relays=8007 number_eligible_relays=9412 percent_eligible_relays=118 recent_consensus_count=120 recent_measurements_excluded_error_count=186 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=21917 scanner_country=US software=sbws software_version=1.8.1 time_to_report_half_network=1029016 (285.84 hours) tor_version=0.4.8.11 sha256=CGNanr/c+QghFEXU+F5MmUGhxzD/jLIp8l2k1yHInF0 |
faravahar |
Fallback Directory status
You can also view historical Fallback Directory graphs.
Running | 179 |
Not Running | 0 |
Missing | 19 |
Authority versions
moria1 | 0.4.8.8-dev |
bastet | 0.4.8.12 |
longclaw | 0.4.8.12 |
dannenberg | 0.4.8.12 |
dizum | 0.4.8.12 |
serge | 0.4.8.12 |
maatuska | 0.4.8.12 |
faravahar | 0.4.8.12 |
gabelmoo | 0.4.8.13 |
tor26 | 0.4.8.13 |
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 | 916 | 944 | 961 | 1142 | 5223 | 0 |
tor26 | 340 | 355 | 369 | 502 | 4818 | 0 |
dizum | 317 | 334 | 356 | 414 | 4444 | 0 |
gabelmoo | 305 | 346 | 363 | 518 | 5114 | 0 |
dannenberg | 363 | 434 | 474 | 550 | 4674 | 0 |
maatuska | 522 | 637 | 839 | 2955 | 11864 | 0 |
longclaw | 934 | 1052 | 1088 | 1267 | 4964 | 0 |
bastet | 1315 | 1400 | 1471 | 1546 | 29845 | 19 |
faravahar | 1234 | 1384 | 1460 | 1560 | 23791 | 5 |
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 faravahar |
tor26 | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
dizum | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
gabelmoo | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
dannenberg | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
maatuska | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
longclaw | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
bastet | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
faravahar | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
Overlap between votes and consensus
The semantics of columns is as follows:
- In vote and consensus: Flag in vote matches flag in consensus, or relay is not listed in consensus (because it doesn't have the Running flag)
- Only in vote: Flag in vote, but missing in the consensus, because there was no majority for the flag or the flag was invalidated (e.g., Named gets invalidated by Unnamed)
- Only in consensus: Flag in consensus, but missing in a vote of a directory authority voting on this flag.
Only in vote | In vote and consensus | Only in consensus | |
moria1 | 10 Authority | ||
48 BadExit | !4 BadExit | ||
2264 Exit | |||
4 Fast | 6934 Fast | !811 Fast | |
76 Guard | 3757 Guard | !984 Guard | |
224 HSDir | 947 HSDir | !3443 HSDir | |
42 MiddleOnly | |||
7496 Running | !733 Running | ||
495 Stable | 7430 Stable | !282 Stable | |
20 StaleDesc | 76 StaleDesc | !4 StaleDesc | |
30 Sybil | |||
7212 V2Dir | |||
8438 Valid | |||
4031 ReachableIPv6 | !19 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
21 Unmeasured | !3 Unmeasured | ||
27 DescriptorMismatch | 0 DescriptorMismatch | ||
tor26 | 10 Authority | ||
20 BadExit | !32 BadExit | ||
31 Exit | 2241 Exit | ||
5 Fast | 7485 Fast | !266 Fast | |
77 Guard | 4299 Guard | !447 Guard | |
204 HSDir | 4300 HSDir | !97 HSDir | |
11 MiddleOnly | !31 MiddleOnly | ||
7878 Running | !160 Running | ||
39 Stable | 7208 Stable | !179 Stable | |
38 StaleDesc | 78 StaleDesc | ||
30 Sybil | |||
31 V2Dir | 7027 V2Dir | ||
8201 Valid | |||
3812 ReachableIPv6 | !149 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
22 Unmeasured | |||
49 DescriptorMismatch | 0 DescriptorMismatch | ||
dizum | 9 Authority | !1 Authority | |
40 Exit | 2272 Exit | ||
206 Fast | 7800 Fast | !16 Fast | |
390 Guard | 4729 Guard | !22 Guard | |
287 HSDir | 4398 HSDir | !24 HSDir | |
8141 Running | !13 Running | ||
100 Stable | 7463 Stable | !31 Stable | |
78 StaleDesc | |||
30 Sybil | |||
41 V2Dir | 7070 V2Dir | ||
8309 Valid | |||
180 FallbackDir | |||
24 Unmeasured | |||
2 DescriptorMismatch | 0 DescriptorMismatch | ||
gabelmoo | 10 Authority | ||
52 BadExit | |||
2260 Exit | |||
6 Fast | 7486 Fast | !292 Fast | |
39 Guard | 4282 Guard | !464 Guard | |
34 HSDir | 4275 HSDir | !118 HSDir | |
42 MiddleOnly | |||
7979 Running | !41 Running | ||
13 Stable | 7337 Stable | !49 Stable | |
78 StaleDesc | |||
30 Sybil | |||
7019 V2Dir | |||
8220 Valid | |||
3976 ReachableIPv6 | !7 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
20 Unmeasured | !2 Unmeasured | ||
1 DescriptorMismatch | 0 DescriptorMismatch | ||
dannenberg | 10 Authority | ||
40 Exit | 2276 Exit | ||
207 Fast | 7805 Fast | !16 Fast | |
235 Guard | 4374 Guard | !375 Guard | |
217 HSDir | 4276 HSDir | !135 HSDir | |
0 MiddleOnly | !41 MiddleOnly | ||
8088 Running | !25 Running | ||
17 Stable | 7109 Stable | !368 Stable | |
1 StaleDesc | 78 StaleDesc | ||
30 Sybil | |||
41 V2Dir | 7071 V2Dir | ||
8314 Valid | |||
4000 ReachableIPv6 | !5 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
24 Unmeasured | |||
3 DescriptorMismatch | 0 DescriptorMismatch | ||
maatuska | 10 Authority | ||
31 Exit | 2263 Exit | ||
128 Fast | 7739 Fast | !37 Fast | |
140 Guard | 4494 Guard | !253 Guard | |
169 HSDir | 4337 HSDir | !56 HSDir | |
11 MiddleOnly | !31 MiddleOnly | ||
7975 Running | !47 Running | ||
31 Stable | 7259 Stable | !119 Stable | |
3 StaleDesc | 78 StaleDesc | ||
30 Sybil | |||
31 V2Dir | 7019 V2Dir | ||
8223 Valid | |||
3980 ReachableIPv6 | !6 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
15 Unmeasured | !9 Unmeasured | ||
3 DescriptorMismatch | 0 DescriptorMismatch | ||
longclaw | 10 Authority | ||
52 BadExit | |||
2258 Exit | |||
22 Fast | 7714 Fast | !52 Fast | |
220 Guard | 4677 Guard | !71 Guard | |
248 HSDir | 4377 HSDir | !17 HSDir | |
42 MiddleOnly | |||
8019 Running | !15 Running | ||
107 Stable | 7361 Stable | !33 Stable | |
78 StaleDesc | |||
30 Sybil | |||
7018 V2Dir | |||
8217 Valid | |||
180 FallbackDir | |||
21 Unmeasured | !1 Unmeasured | ||
1 DescriptorMismatch | 0 DescriptorMismatch | ||
bastet | 10 Authority | ||
2250 Exit | |||
7 Fast | 7657 Fast | !114 Fast | |
59 Guard | 3614 Guard | !1130 Guard | |
359 HSDir | !4034 HSDir | ||
42 MiddleOnly | |||
7950 Running | !62 Running | ||
6 Stable | 6967 Stable | !410 Stable | |
3 StaleDesc | 78 StaleDesc | ||
30 Sybil | |||
7020 V2Dir | |||
8211 Valid | |||
3967 ReachableIPv6 | !6 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
22 Unmeasured | |||
4 DescriptorMismatch | 0 DescriptorMismatch | ||
faravahar | 10 Authority | ||
52 BadExit | |||
2256 Exit | |||
206 Fast | 7770 Fast | !17 Fast | |
267 Guard | 4560 Guard | !188 Guard | |
169 HSDir | 4241 HSDir | !158 HSDir | |
42 MiddleOnly | |||
7957 Running | !94 Running | ||
8 Stable | 7093 Stable | !293 Stable | |
64 StaleDesc | 76 StaleDesc | !2 StaleDesc | |
30 Sybil | |||
7020 V2Dir | |||
8213 Valid | |||
3953 ReachableIPv6 | !25 ReachableIPv6 | ||
0 NoIPv6Consensus | |||
180 FallbackDir | |||
24 Unmeasured | |||
77 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 | farav. | consensus |
---|