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


Signatures


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

Known flags


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

Flag Thresholds


maatuska flag-thresholds guard-bw-exc-exits=11700000 guard-bw-inc-exits=14000000 guard-tk=691200 stable-uptime=1520907 enough-mtbf=1 fast-speed=96000 guard-wfu=0.98 stable-mtbf=3703545 ignoring-advertised-bws=1
tor26 flag-thresholds guard-bw-exc-exits=8011000 guard-bw-inc-exits=9790000 guard-tk=691200 stable-uptime=1513403 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3825928 ignoring-advertised-bws=0
longclaw flag-thresholds guard-bw-exc-exits=16000000 guard-bw-inc-exits=17000000 guard-tk=691200 stable-uptime=1849487 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=5247736 ignoring-advertised-bws=1
dizum flag-thresholds guard-bw-exc-exits=7961000 guard-bw-inc-exits=9760000 guard-tk=691200 stable-uptime=1515961 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3812462 ignoring-advertised-bws=0
bastet flag-thresholds guard-bw-exc-exits=11700000 guard-bw-inc-exits=13700000 guard-tk=691200 stable-uptime=1526982 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3919120 ignoring-advertised-bws=1
gabelmoo flag-thresholds guard-bw-exc-exits=12200000 guard-bw-inc-exits=14800000 guard-tk=691200 stable-uptime=1530132 enough-mtbf=1 fast-speed=72000 guard-wfu=0.98 stable-mtbf=3937103 ignoring-advertised-bws=1
moria1 flag-thresholds guard-bw-exc-exits=12000000 guard-bw-inc-exits=13900000 guard-tk=691200 stable-uptime=1526670 enough-mtbf=1 fast-speed=90000 guard-wfu=0.98 stable-mtbf=3853103 ignoring-advertised-bws=1
dannenberg flag-thresholds guard-bw-exc-exits=7956000 guard-bw-inc-exits=9760000 guard-tk=691200 stable-uptime=1508782 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3732085 ignoring-advertised-bws=0
faravahar flag-thresholds guard-bw-exc-exits=11000000 guard-bw-inc-exits=13300000 guard-tk=691200 stable-uptime=1541081 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3794716 ignoring-advertised-bws=1

Number of relays voted about

You can also view historical voting graphs.

maatuska 7530 total 6499 Running
tor26 7528 total 6492 Running
longclaw 7529 total 6563 Running
dizum 7553 total 6561 Running
bastet 7529 total 6545 Running
gabelmoo 7550 total 6554 Running
moria1 7529 total 6521 Running
dannenberg 7541 total 6551 Running
faravahar 7533 total 6521 Running
consensus 6539 Running

Consensus methods


maatuska consensus-methods 25 26 27 28
tor26 consensus-methods 25 26 27 28
longclaw consensus-methods 25 26 27 28
dizum consensus-methods 25 26 27 28
bastet consensus-methods 25 26 27 28
gabelmoo consensus-methods 25 26 27 28
moria1 consensus-methods 25 26 27 28 29
dannenberg consensus-methods 25 26 27 28
faravahar consensus-methods 25 26 27 28
consensus consensus-method 28

Recommended versions


tor26 client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
tor26 server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
gabelmoo client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
gabelmoo server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
moria1 client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
moria1 server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
consensus client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha
server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.4.10, 0.3.4.11, 0.3.5.7, 0.3.5.8, 0.4.0.1-alpha, 0.4.0.2-alpha, 0.4.0.3-alpha

Consensus parameters


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

Authority keys


Name Expiry Identity Key Len. Signing Key Len.
maatuska 2019-04-20 11:32:28 3072 2048
tor26 2019-07-01 00:00:00 3072 3072
longclaw 2019-10-10 02:01:01 3072 2048
dizum 2020-06-17 18:48:04 3072 2048
bastet 2019-10-10 00:02:19 3072 2048
gabelmoo 2019-08-19 12:38:04 3072 2048
moria1 2019-10-14 02:21:38 3072 2048
dannenberg 2019-06-02 19:38:50 3072 2048
faravahar 2019-06-30 16:50:42 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
maatuska -0.047551 seconds
tor26 -0.106713 seconds
longclaw -0.165326 seconds
dizum -0.372482 seconds
bastet -0.396704 seconds
gabelmoo -0.716113 seconds
moria1 -0.751328 seconds
dannenberg -0.934211 seconds
faravahar 0.025819 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


maatuska Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
tor26 Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
longclaw Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
dizum Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
bastet Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
gabelmoo Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
moria1 Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
dannenberg Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
faravahar Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=
Commitments [V:1 A:sha3-256 C:AAAAAFyUJYD5EsspWYbLfU/Vo4HLp6oYKTFSiQ0oO0mqCeZd7KtUNQ==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDfa2gmuuijZRwboDNxsMGQYrxPR7DK9cQ6fwELIGAY7A==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAXjjreNJ9UNaHhCea6eVsFrwhJvYajEcpZssp3JyeG2w==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCzdukbKHkQ5av0tF5+YNnLLLRIAKpveoEfR3zdeWqLWA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYD7CtgDay8M35QrbAjpkvssphMEpW2Ux8Njyc9yFiOIQg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYAIZ49bAm6wPpLK3FFe+nszluwaxUTsSNPQ83d8kNNUmg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYCcyHnxpA7xATandtx43FFKCoJdywHszUBMVBLB2J20Xw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYC8XlAHWjUgp8InEAfY8hBcPuMJoUWqspHLtHN85rDrTg==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAFyUJYDgFPFjJgmI5LwfFDjISOU9P4yI9hcGLTP+PtCFK2KJ1w==R:(Empty)]
consensus Previous 9 9/iR2ZHZpyp+7qQymA5nkpT/22SAZe0e5ZoG/vUZxMM=
Current 9 Evb9Z41nB67q+I+vzWEGMV136AkW9XtzFUWQz+XlsvM=

Protocols


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

Bandwidth Scanner Weights


consensus Guard-flagged nodes in the guard position 5828
non-flagged nodes in the guard Position 5828
Guard+Exit-flagged nodes in the guard Position 0
Guard-flagged nodes in the middle Position 4172
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 4172
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.

maatuska 7248 Measured values in w lines
longclaw 5736 Measured values in w lines
bastet 7199 Measured values in w lines
gabelmoo 7261 Measured values in w lines
moria1 7182 Measured values in w lines
faravahar 7120 Measured values in w lines

Fallback Directory status

You can also view historical Fallback Directory graphs.

Running 134
Not Running 0
Missing 23

Authority versions


dizum 0.3.4.9
gabelmoo 0.3.5.7
moria1 0.4.1.0-alpha-dev
bastet 0.3.5.8
dannenberg 0.3.5.7
longclaw 0.3.5.8
maatuska 0.3.4.11
faravahar 0.3.5.7
tor26 0.3.5.8
serge 0.3.5.7

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
maatuska 1493 1611 1646 1711 2480 0
tor26 1239 1351 1445 1622 3110 0
longclaw 1634 1686 1713 1735 2769 0
dizum 1072 1122 1136 1148 1340 0
bastet 2159 2289 2388 2674 3470 0
gabelmoo 1016 1044 1058 1073 1401 0
moria1 2284 2458 2530 2565 3029 0
dannenberg 873 891 901 916 1307 0
faravahar 1856 1907 1933 1968 2322 0

Overlap between votes and consensus


The semantics of columns is as follows:


Only in vote In vote and consensus Only in consensus
maatuska 10 Authority
2 BadExit
944 Exit
6 Fast 6091 Fast !95 Fast
95 Guard 2817 Guard !65 Guard
19 HSDir 3845 HSDir !71 HSDir
6499 Running !55 Running
14 Stable 5501 Stable !58 Stable
6639 V2Dir
7490 Valid !1 Valid
1000 ReachableIPv6 !2 ReachableIPv6
0 NoIPv6Consensus
136 FallbackDir
57 Unmeasured !1 Unmeasured
4 DescriptorMismatch 0 DescriptorMismatch
tor26 10 Authority
2 BadExit
944 Exit
614 Fast 6256 Fast !7 Fast
76 Guard 2793 Guard !90 Guard
299 HSDir 3870 HSDir !46 HSDir
6492 Running !56 Running
13 Stable 5495 Stable !65 Stable
6639 V2Dir
7488 Valid
998 ReachableIPv6 !4 ReachableIPv6
0 NoIPv6Consensus
136 FallbackDir
58 Unmeasured
5 DescriptorMismatch 0 DescriptorMismatch
longclaw 10 Authority
2 BadExit
944 Exit
23 Fast 4688 Fast !1220 Fast
101 Guard 2649 Guard !232 Guard
42 HSDir 3379 HSDir !536 HSDir
6563 Running !15 Running
37 Stable 5562 Stable !18 Stable
6640 V2Dir
7489 Valid !1 Valid
136 FallbackDir
48 Unmeasured !10 Unmeasured
23 DescriptorMismatch 0 DescriptorMismatch
dizum 9 Authority !1 Authority
944 Exit
613 Fast 6260 Fast !7 Fast
90 Guard 2825 Guard !60 Guard
316 HSDir 3902 HSDir !21 HSDir
6561 Running !31 Running
38 Stable 5557 Stable !41 Stable
6663 V2Dir
7513 Valid
136 FallbackDir
58 Unmeasured
2 DescriptorMismatch 0 DescriptorMismatch
bastet 10 Authority
944 Exit
17 Fast 6091 Fast !75 Fast
85 Guard 2815 Guard !67 Guard
24 HSDir 3867 HSDir !48 HSDir
6545 Running !12 Running
13 Stable 5539 Stable !21 Stable
6641 V2Dir
7489 Valid
1001 ReachableIPv6 !1 ReachableIPv6
0 NoIPv6Consensus
136 FallbackDir
58 Unmeasured
30 DescriptorMismatch 0 DescriptorMismatch
gabelmoo 10 Authority
0 BadExit !2 BadExit
944 Exit
15 Fast 6044 Fast !143 Fast
44 Guard 2738 Guard !147 Guard
21 HSDir 3828 HSDir !90 HSDir
6554 Running !20 Running
19 Stable 5557 Stable !24 Stable
6662 V2Dir
7510 Valid !1 Valid
998 ReachableIPv6 !4 ReachableIPv6
0 NoIPv6Consensus
136 FallbackDir
54 Unmeasured !4 Unmeasured
11 DescriptorMismatch 0 DescriptorMismatch
moria1 10 Authority
2 BadExit
944 Exit
5 Fast 5997 Fast !180 Fast
89 Guard 2749 Guard !137 Guard
68 HSDir 1087 HSDir !2831 HSDir
6521 Running !56 Running
34 Stable 5549 Stable !35 Stable
203 StaleDesc
6641 V2Dir !1 V2Dir
7489 Valid !1 Valid
136 FallbackDir
57 Unmeasured !1 Unmeasured
19 DescriptorMismatch 0 DescriptorMismatch
dannenberg 10 Authority
1 BadExit !1 BadExit
944 Exit
615 Fast 6257 Fast !7 Fast
78 Guard 2813 Guard !70 Guard
302 HSDir 3895 HSDir !22 HSDir
6551 Running !18 Running
11 Stable 5541 Stable !33 Stable
6650 V2Dir
7501 Valid
1000 ReachableIPv6 !2 ReachableIPv6
0 NoIPv6Consensus
136 FallbackDir
58 Unmeasured
5 DescriptorMismatch 0 DescriptorMismatch
faravahar 10 Authority
2 BadExit
944 Exit
32 Fast 6035 Fast !130 Fast
98 Guard 2794 Guard !89 Guard
34 HSDir 3807 HSDir !111 HSDir
6521 Running !39 Running
15 Stable 5506 Stable !59 Stable
6644 V2Dir
7493 Valid !1 Valid
994 ReachableIPv6 !8 ReachableIPv6
0 NoIPv6Consensus
136 FallbackDir
56 Unmeasured !2 Unmeasured
13 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 maatu. tor26 longc. dizum bastet gabel. moria1 danne. farav. consensus

This page was generated with depictor version 349219a and stem version d5d5e2af

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