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-07-20 01: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 descriptors bandwidth file
tor26 consensus (microdesc) vote descriptors
longclaw consensus (microdesc) vote descriptors bandwidth file
dizum consensus (microdesc) vote descriptors
bastet consensus (microdesc) vote descriptors bandwidth file
gabelmoo consensus (microdesc) vote descriptors bandwidth file
moria1 consensus (microdesc) vote descriptors bandwidth file
dannenberg consensus (microdesc) vote descriptors
faravahar consensus (microdesc) vote descriptors bandwidth file

Known flags


maatuska known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
tor26 known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch
longclaw known-flags Authority BadExit Exit Fast Guard HSDir Running Stable StaleDesc 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 StaleDesc 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 StaleDesc 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=12000000 guard-bw-inc-exits=13800000 guard-tk=691200 stable-uptime=1416364 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=1116283 ignoring-advertised-bws=1
tor26 flag-thresholds guard-bw-exc-exits=8877000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1407527 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3733249 ignoring-advertised-bws=0
longclaw flag-thresholds guard-bw-exc-exits=12000000 guard-bw-inc-exits=14000000 guard-tk=691200 stable-uptime=1513119 enough-mtbf=1 fast-speed=81000 guard-wfu=0.98 stable-mtbf=2754955 ignoring-advertised-bws=1
dizum flag-thresholds guard-bw-exc-exits=9030000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1357668 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=1742528 ignoring-advertised-bws=0
bastet flag-thresholds guard-bw-exc-exits=12000000 guard-bw-inc-exits=13000000 guard-tk=691200 stable-uptime=1535264 enough-mtbf=1 fast-speed=86000 guard-wfu=0.98 stable-mtbf=4311738 ignoring-advertised-bws=1
gabelmoo flag-thresholds guard-bw-exc-exits=9039000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1346300 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3839655 ignoring-advertised-bws=0
moria1 flag-thresholds guard-bw-exc-exits=11600000 guard-bw-inc-exits=13400000 guard-tk=691200 stable-uptime=1405901 enough-mtbf=1 fast-speed=96000 guard-wfu=0.98 stable-mtbf=3940351 ignoring-advertised-bws=1
dannenberg flag-thresholds guard-bw-exc-exits=9000000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1361100 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=1134714 ignoring-advertised-bws=0
faravahar flag-thresholds guard-bw-exc-exits=11100000 guard-bw-inc-exits=12900000 guard-tk=691200 stable-uptime=1454680 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3507124 ignoring-advertised-bws=1

Number of relays voted about

You can also view historical voting graphs.

maatuska 7297 total 6313 Running
tor26 7300 total 6212 Running
longclaw 7297 total 6380 Running
dizum 7395 total 6455 Running
bastet 7296 total 6358 Running
gabelmoo 7391 total 6348 Running
moria1 7300 total 6390 Running
dannenberg 7390 total 6407 Running
faravahar 7298 total 6322 Running
consensus 6354 Running

Consensus methods


maatuska consensus-methods 25 26 27 28 29
tor26 consensus-methods 25 26 27 28 29
longclaw consensus-methods 25 26 27 28 29
dizum consensus-methods 25 26 27 28
bastet consensus-methods 25 26 27 28 29
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 29
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.5.7, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
tor26 server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
gabelmoo client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.7, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
gabelmoo server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
moria1 client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.7, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
moria1 server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
consensus client-versions 0.2.9.14, 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.7, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc
server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc

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-10-09 17:11:49 3072 2048
tor26 2019-11-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 2020-04-20 08:38:24 3072 2048
moria1 2019-10-14 02:21:38 3072 2048
dannenberg 2019-11-26 10:36:06 3072 2048
faravahar 2020-06-30 20:28:48 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.896376 seconds
tor26 -0.958452 seconds
longclaw 0.008382 seconds
dizum -0.185505 seconds
bastet -0.209949 seconds
gabelmoo -0.525191 seconds
moria1 -0.543069 seconds
dannenberg -0.725578 seconds
faravahar -0.759799 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 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
tor26 Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
longclaw Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
dizum Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
bastet Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
gabelmoo Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
moria1 Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
dannenberg Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
faravahar Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=
Commitments [V:1 A:sha3-256 C:AAAAAF0yWYAB8wJCy6KQulmLxB+iGoDZmTObKPAPmNkHLVASXSv/lw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAM7n1sjWxJuTAS/uBlbQPQaQIdWpfdM+271qUSelQnXA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDADvUIwjDPUGfh6NCHuxUxhgSOoY8yD5sBINJQ5D/36Q==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAXrqoUq4uBMLGOgscpv5ejHuknJVCAtk/pIgHwC9HZgA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDdgjN3JsmF4wOCZa8ihhMbo6wlQW7AfsEiW4BXG7qtTw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYAECAk5521dRMegUVnjS0SH3o67xBZmD/dFZ5IVvmaYLA==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYA0Ye96NJs3HoGoAaTFo5Zw0N/XtjRLnxSExEf98CZ0Vw==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYDzSK8/cAPMZ6T5/jVsID1c3QxIEHKVoMrpZakN7a/N7g==R:(Empty)],
[V:1 A:sha3-256 C:AAAAAF0yWYBOEBbKi09a3iQwfJgGHmkcAM88DuDy/2GD3jLyl+51iw==R:(Empty)]
consensus Previous 9 ybFb42KVOFmJR/EMtjPJNJiTBDyiI0eefmebenN9EY0=
Current 9 p4+CMGa6M7EhDqGNpofcJ2MeQ7f7qdF8QslK+AOnrQg=

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 5731
non-flagged nodes in the guard Position 5731
Guard+Exit-flagged nodes in the guard Position 0
Guard-flagged nodes in the middle Position 4269
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 4269
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 6952 Measured values in w lines
longclaw 6017 Measured values in w lines
bastet 5966 Measured values in w lines
moria1 6896 Measured values in w lines
faravahar 6463 Measured values in w lines

Bandwidth scanner information

maatuska
longclaw
bastet
gabelmoo
moria1 timestamp=1563583491 (2019-07-20 00:44:51) sha256=XVIyPEkDlSglZ+JZcbWPmKNtVFMwboxQ6qmD+lRUiXk
faravahar

Fallback Directory status

You can also view historical Fallback Directory graphs.

Running 139
Not Running 0
Missing 9

Authority versions


dizum 0.3.4.9
gabelmoo 0.3.5.8
moria1 0.4.2.0-alpha-dev
serge 0.3.5.8
dannenberg 0.3.5.7
longclaw 0.4.1.0-alpha-dev
bastet 0.4.0.5
maatuska 0.4.0.5
faravahar 0.4.0.5
tor26 0.4.0.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
maatuska 879 1305 1387 1565 2309 4
tor26 1110 1181 1271 1420 2317 0
longclaw 1472 1549 1602 1632 4748 0
dizum 867 890 898 914 1108 0
bastet 1856 1906 1930 1953 2098 0
gabelmoo 830 903 932 951 1090 0
moria1 1529 1675 1717 1803 3172 0
dannenberg 739 756 764 776 980 0
faravahar 1846 2133 2159 2200 3946 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
4 BadExit
990 Exit !1 Exit
16 Fast 5867 Fast !170 Fast
92 Guard 2694 Guard !139 Guard
84 HSDir 3252 HSDir !197 HSDir
6313 Running !54 Running
4 Stable 5041 Stable !376 Stable
3 StaleDesc 127 StaleDesc !1 StaleDesc
6527 V2Dir
7263 Valid !2 Valid
1075 ReachableIPv6 !1 ReachableIPv6
0 NoIPv6Consensus
146 FallbackDir
74 Unmeasured !43 Unmeasured
11 DescriptorMismatch 0 DescriptorMismatch
tor26 10 Authority
4 BadExit
991 Exit
526 Fast 6172 Fast !1 Fast
80 Guard 2794 Guard !50 Guard
358 HSDir 3423 HSDir !28 HSDir
6212 Running !151 Running
33 Stable 5367 Stable !68 Stable
3 StaleDesc 128 StaleDesc
6530 V2Dir
7266 Valid
1060 ReachableIPv6 !16 ReachableIPv6
0 NoIPv6Consensus
146 FallbackDir
117 Unmeasured
5 DescriptorMismatch 0 DescriptorMismatch
longclaw 10 Authority
4 BadExit
991 Exit
3 Fast 5282 Fast !573 Fast
104 Guard 2697 Guard !143 Guard
142 HSDir 3312 HSDir !139 HSDir
6380 Running !22 Running
110 Stable 5441 Stable !17 Stable
9 StaleDesc 129 StaleDesc
6525 V2Dir !3 V2Dir
7263 Valid !5 Valid
146 FallbackDir
99 Unmeasured !18 Unmeasured
16 DescriptorMismatch 0 DescriptorMismatch
dizum 9 Authority !1 Authority
988 Exit !1 Exit
524 Fast 6257 Fast !1 Fast
142 Guard 2865 Guard !45 Guard
400 HSDir 3515 HSDir !30 HSDir
6455 Running !32 Running
87 Stable 5479 Stable !78 Stable
6625 V2Dir
7361 Valid
146 FallbackDir
115 Unmeasured
9 DescriptorMismatch 0 DescriptorMismatch
bastet 10 Authority
991 Exit
3 Fast 5220 Fast !606 Fast
55 Guard 2706 Guard !126 Guard
17 HSDir 3305 HSDir !145 HSDir
6358 Running !16 Running
33 Stable 5411 Stable !19 Stable
15 StaleDesc 129 StaleDesc
6525 V2Dir !3 V2Dir
7262 Valid !4 Valid
1075 ReachableIPv6 !1 ReachableIPv6
0 NoIPv6Consensus
146 FallbackDir
104 Unmeasured !11 Unmeasured
22 DescriptorMismatch 0 DescriptorMismatch
gabelmoo 10 Authority
0 BadExit !4 BadExit
988 Exit !1 Exit
524 Fast 6255 Fast !1 Fast
83 Guard 2867 Guard !42 Guard
306 HSDir 3517 HSDir !23 HSDir
6348 Running !105 Running
37 Stable 5505 Stable !25 Stable
6620 V2Dir !1 V2Dir
7357 Valid !1 Valid
1058 ReachableIPv6 !15 ReachableIPv6
0 NoIPv6Consensus
146 FallbackDir
115 Unmeasured
12 DescriptorMismatch 0 DescriptorMismatch
moria1 10 Authority
4 BadExit
991 Exit
13 Fast 5843 Fast !195 Fast
150 Guard 2732 Guard !116 Guard
188 HSDir 1004 HSDir !2447 HSDir
6390 Running !20 Running
113 Stable 5447 Stable !17 Stable
7 StaleDesc 127 StaleDesc !1 StaleDesc
6535 V2Dir
7273 Valid !2 Valid
146 FallbackDir
75 Unmeasured !39 Unmeasured
12 DescriptorMismatch 0 DescriptorMismatch
dannenberg 10 Authority
1 BadExit !3 BadExit
988 Exit !1 Exit
526 Fast 6256 Fast !1 Fast
66 Guard 2695 Guard !208 Guard
331 HSDir 3381 HSDir !159 HSDir
6407 Running !59 Running
6 Stable 5214 Stable !306 Stable
6619 V2Dir
7356 Valid
1073 ReachableIPv6 !2 ReachableIPv6
0 NoIPv6Consensus
146 FallbackDir
117 Unmeasured
13 DescriptorMismatch 0 DescriptorMismatch
faravahar 10 Authority
4 BadExit
991 Exit
14 Fast 5777 Fast !228 Fast
101 Guard 2748 Guard !86 Guard
50 HSDir 3351 HSDir !100 HSDir
6322 Running !44 Running
27 Stable 5393 Stable !42 Stable
3 StaleDesc 129 StaleDesc
6526 V2Dir !1 V2Dir
7264 Valid !2 Valid
1067 ReachableIPv6 !9 ReachableIPv6
0 NoIPv6Consensus
146 FallbackDir
98 Unmeasured !17 Unmeasured
10 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 6d0ead0 and stem version 658dd528

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