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-12-14 21: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 StaleDesc 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 StaleDesc 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 StaleDesc 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=13100000 guard-bw-inc-exits=15800000 guard-tk=691200 stable-uptime=1728602 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=4006528 ignoring-advertised-bws=1
tor26 flag-thresholds guard-bw-exc-exits=9680000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1452309 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3759653 ignoring-advertised-bws=0
longclaw flag-thresholds guard-bw-exc-exits=13000000 guard-bw-inc-exits=15000000 guard-tk=691200 stable-uptime=1625005 enough-mtbf=1 fast-speed=90000 guard-wfu=0.98 stable-mtbf=3843782 ignoring-advertised-bws=1
dizum flag-thresholds guard-bw-exc-exits=7968000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1731880 enough-mtbf=1 fast-speed=98000 guard-wfu=0.98 stable-mtbf=2701664 ignoring-advertised-bws=0
bastet flag-thresholds guard-bw-exc-exits=13000000 guard-bw-inc-exits=14000000 guard-tk=691200 stable-uptime=1644556 enough-mtbf=1 fast-speed=87000 guard-wfu=0.98 stable-mtbf=3989454 ignoring-advertised-bws=1
gabelmoo flag-thresholds guard-bw-exc-exits=13000000 guard-bw-inc-exits=15200000 guard-tk=691200 stable-uptime=1468980 enough-mtbf=1 fast-speed=101000 guard-wfu=0.98 stable-mtbf=3761952 ignoring-advertised-bws=1
moria1 flag-thresholds guard-bw-exc-exits=13300000 guard-bw-inc-exits=15500000 guard-tk=691200 stable-uptime=1468237 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3762968 ignoring-advertised-bws=1
dannenberg flag-thresholds guard-bw-exc-exits=8602000 guard-bw-inc-exits=10000000 guard-tk=691200 stable-uptime=1570951 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=3425399 ignoring-advertised-bws=0
faravahar flag-thresholds guard-bw-exc-exits=12600000 guard-bw-inc-exits=15200000 guard-tk=691200 stable-uptime=1462397 enough-mtbf=1 fast-speed=102000 guard-wfu=0.98 stable-mtbf=1000331 ignoring-advertised-bws=1

Number of relays voted about

You can also view historical voting graphs.

maatuska 7099 total 6293 Running
tor26 7099 total 6305 Running
longclaw 7093 total 6391 Running
dizum 7923 total 7185 Running
bastet 7098 total 6373 Running
gabelmoo 7098 total 6329 Running
moria1 6895 total 6272 Running
dannenberg 7540 total 6783 Running
faravahar 7100 total 6347 Running
consensus 6374 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 29
bastet consensus-methods 25 26 27 28 29
gabelmoo consensus-methods 25 26 27 28 29
moria1 consensus-methods 25 26 27 28 29
dannenberg consensus-methods 25 26 27 28 29
faravahar consensus-methods 25 26 27 28 29
consensus consensus-method 29

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.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
tor26 server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
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.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
gabelmoo server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
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.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
moria1 server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
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.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5
server-versions 0.2.9.15, 0.2.9.16, 0.2.9.17, 0.3.5.8, 0.3.5.9, 0.4.0.5, 0.4.0.6, 0.4.1.2-alpha, 0.4.1.3-alpha, 0.4.1.4-rc, 0.4.1.5, 0.4.1.6, 0.4.1.7, 0.4.2.1-alpha, 0.4.2.2-alpha, 0.4.2.3-alpha, 0.4.2.4-rc, 0.4.2.5

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 2020-01-07 20:57:23 3072 2048
tor26 2020-03-01 00:00:00 3072 3072
longclaw 2020-10-06 15:16:43 3072 2048
dizum 2020-06-17 18:48:04 3072 2048
bastet 2020-10-06 18:40:45 3072 2048
gabelmoo 2020-04-20 08:38:24 3072 2048
moria1 2020-10-08 04:06:41 3072 2048
dannenberg 2020-03-25 16:27:46 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.030872 seconds
tor26 -0.024929 seconds
longclaw -0.051156 seconds
dizum -0.244539 seconds
bastet -0.269745 seconds
gabelmoo -0.593833 seconds
moria1 -0.612127 seconds
dannenberg -0.789078 seconds
faravahar -0.823825 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 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
tor26 Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
longclaw Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
dizum Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
bastet Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
gabelmoo Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
moria1 Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
dannenberg Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
faravahar Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=
Commitments [V:1 A:sha3-256 C:AAAAAF30JgBpuvr5u2kiIGaZ6YO5F/R0Wlzjb8yrBUmac81MyvVIpg==R:AAAAAF30JgDTgB7kxdCRSov4yPKrxUZKg3JzOiuYNkg9m91WKXTwGw==],
[V:1 A:sha3-256 C:AAAAAF30JgALg6+N7UeqZIK+IP0ozqlNVLxnZAqg1h6Pe1F35oyC1g==R:AAAAAF30JgC8CjLYIYqcEuTJJclGd5kJZomPViNl13b16f75uUMyVA==],
[V:1 A:sha3-256 C:AAAAAF30JgAQTZ1tVrK4EE3QwEeCrSucwo60FJeeO+J86CYrr0rbEw==R:AAAAAF30JgCUIFbdBGdpYUXn67zx3idtv++YJSSS2aS7aC3IatM31A==],
[V:1 A:sha3-256 C:AAAAAF30JgBfdbR2vMpzUlt68cSpiUR1BGIq4reQIktH1YYIvh9ocA==R:AAAAAF30JgCL0eF7sQ00WMVtbreOxlCstJg5L5kEdzZsd/K5rvmZSA==],
[V:1 A:sha3-256 C:AAAAAF30JgCgUo+bUbX6g1AftqAAn6ycLD0K3Ok6EJhBtWGaQhMnSA==R:AAAAAF30JgCJBqoTBhCWjZtIs+6PEjXkwRvrdMp+zpyJdR0lR8HGHg==],
[V:1 A:sha3-256 C:AAAAAF30JgBAkKdS8c1EIGSZW57izN8uWlkv+V+b9BFlxjpYsjH5LQ==R:AAAAAF30JgBb/8Mn0dSDEeozUvWl1aOij2ZTCvfIq845cMXJ1pMn2g==],
[V:1 A:sha3-256 C:AAAAAF30JgCzbyUBnp3JTRr0Z260/PvJl8Xa6vm+7l+KLSLXLbAb3Q==R:AAAAAF30JgDM4l2fHSg2ctTK+lcIIUR29cUEPW5UnQGJ+mltF1zyig==],
[V:1 A:sha3-256 C:AAAAAF30JgB2MNzkKHFItDN4ClrquvlkpQInEOUSR3UifU3OsfDnyA==R:AAAAAF30JgBDESfSebywBAg8fZg0xTzuQ0C80GRwyu/9dWqi6ZQRnQ==],
[V:1 A:sha3-256 C:AAAAAF30JgD0pVtoZrHZIK6KMRD5pRIEhcMdpt0JRkMUyDpoOR+FpQ==R:AAAAAF30JgB1S4akPwVAcllEutk2Z5MCvlsUdK3MFnCSy2zMDGKB1A==]
consensus Previous 9 tlF+rI+qA8fkCercSs+in1d+QbbJiHEpZ5mB+aNu3jg=
Current 9 9/OcW5YHCUyJ8rLbaoL/hDwHZxYdgkbtYU2qzTQ2T5I=

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 5785
non-flagged nodes in the guard Position 5785
Guard+Exit-flagged nodes in the guard Position 0
Guard-flagged nodes in the middle Position 4215
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 4215
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.

longclaw 6002 Measured values in w lines
bastet 5972 Measured values in w lines
gabelmoo 6792 Measured values in w lines
moria1 6599 Measured values in w lines
faravahar 6699 Measured values in w lines

Bandwidth scanner information

maatuska sha256=ovKuhsr+pp1IndhbVqVY4d150s2Z51LXKrdOnTBDmJw
longclaw recent_consensus_count=119 recent_measurements_excluded_near_count=186 percent_eligible_relays=96 destinations_countries=ZZ earliest_bandwidth=2019-12-09T20:39:54 minimum_number_eligible_relays=3827 recent_priority_list_count=4518 recent_measurements_excluded_error_count=563 generator_started=2019-06-20T20:58:54 version=1.4.0 time_to_report_half_network=224104 recent_measurement_failure_count=1413353 scanner_country=US file_created=2019-12-14T20:35:05 software_version=1.1.1-dev0 timestamp=1576355687 (2019-12-14 20:34:47) recent_measurements_excluded_old_count=0 number_consensus_relays=6378 number_eligible_relays=6143 minimum_percent_eligible_relays=60 recent_priority_relay_count=1440184 recent_measurement_attempt_count=1440184 software=sbws recent_measurements_excluded_few_count=658 latest_bandwidth=2019-12-14T20:34:47 sha256=0syI0KCX/kBzoKxUjgDpfCx7ERBf4O3vsd7wV6kA540
bastet recent_consensus_count=20 recent_measurements_excluded_near_count=169 percent_eligible_relays=95 destinations_countries=HK,ZZ,US earliest_bandwidth=2019-12-09T19:35:15 minimum_number_eligible_relays=3842 recent_priority_list_count=4729 recent_measurements_excluded_error_count=639 generator_started=2019-12-14T00:01:08 version=1.4.0 time_to_report_half_network=227109 recent_measurement_failure_count=1482045 scanner_country=US file_created=2019-12-14T19:35:02 software_version=1.1.0 timestamp=1576352062 (2019-12-14 19:34:22) recent_measurements_excluded_old_count=0 number_consensus_relays=6404 number_eligible_relays=6090 minimum_percent_eligible_relays=60 recent_priority_relay_count=1508913 recent_measurement_attempt_count=1508913 software=sbws recent_measurements_excluded_few_count=617 latest_bandwidth=2019-12-14T19:34:22 sha256=KfX0uLsJbET0736Vd3vkNzmh4E0uSLtF3SsUtmW+o3I
gabelmoo timestamp=1576356168 (2019-12-14 20:42:48) sha256=NVYb4gjk/qnMiU9xLkGgEQxKiBrAHZpDoDr24xlv4r0
moria1 timestamp=1576355831 (2019-12-14 20:37:11) sha256=5jllIVT6cV+C6GRgLePitSufckoNk6VlxkQdoEwwAMs
faravahar timestamp=1576351939 (2019-12-14 19:32:19) sha256=/Uy0ymsCJyamvYqSWxy013tPzLaCxWVkR8p7fVAvuYU

Fallback Directory status

You can also view historical Fallback Directory graphs.

Running 135
Not Running 0
Missing 13

Authority versions


dizum 0.4.1.6
gabelmoo 0.4.1.6
moria1 0.4.3.0-alpha-dev
dannenberg 0.4.1.6
longclaw 0.4.1.6
bastet 0.4.1.6
maatuska 0.4.1.6
faravahar 0.4.1.6
tor26 0.4.1.6
serge 0.4.1.6

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 1132 1232 1320 1488 2238 0
tor26 850 1031 3362 7130 134730 7
longclaw 1456 1534 1548 1569 2185 0
dizum 841 865 879 917 1262 0
bastet 1841 1911 1956 2099 2940 0
gabelmoo 850 882 893 911 1453 0
moria1 1339 1503 1586 1741 4933 0
dannenberg 751 821 975 992 1381 0
faravahar 1363 1662 1708 1876 3175 1

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
3 BadExit
1035 Exit
37 Fast 5488 Fast !482 Fast
85 Guard 2872 Guard !185 Guard
74 HSDir 3611 HSDir !183 HSDir
6293 Running !85 Running
16 Stable 5337 Stable !64 Stable
5 StaleDesc 127 StaleDesc !1 StaleDesc
6473 V2Dir !2 V2Dir
7065 Valid !2 Valid
1199 ReachableIPv6 !6 ReachableIPv6
0 NoIPv6Consensus
135 FallbackDir
124 Unmeasured
8 DescriptorMismatch 0 DescriptorMismatch
tor26 10 Authority
3 BadExit
1035 Exit
497 Fast 6045 Fast !4 Fast
103 Guard 3015 Guard !42 Guard
362 HSDir 3763 HSDir !31 HSDir
6305 Running !75 Running
11 Stable 5352 Stable !51 Stable
3 StaleDesc 128 StaleDesc
6473 V2Dir !1 V2Dir
7065 Valid !1 Valid
1199 ReachableIPv6 !6 ReachableIPv6
0 NoIPv6Consensus
135 FallbackDir
125 Unmeasured
10 DescriptorMismatch 0 DescriptorMismatch
longclaw 10 Authority
2 BadExit
1034 Exit
5304 Fast !521 Fast
45 Guard 2922 Guard !132 Guard
93 HSDir 3722 HSDir !70 HSDir
6391 Running !14 Running
38 Stable 5394 Stable !26 Stable
1 StaleDesc 127 StaleDesc
6468 V2Dir !1 V2Dir
7059 Valid !1 Valid
134 FallbackDir
110 Unmeasured !11 Unmeasured
7 DescriptorMismatch 0 DescriptorMismatch
dizum 9 Authority !1 Authority
1078 Exit
509 Fast 6094 Fast !3 Fast
122 Guard 3022 Guard !36 Guard
386 HSDir 3788 HSDir !18 HSDir
7185 Running !24 Running
35 Stable 6144 Stable !37 Stable
2 StaleDesc 127 StaleDesc
7184 V2Dir !1 V2Dir
7889 Valid !1 Valid
135 FallbackDir
125 Unmeasured
6 DescriptorMismatch 0 DescriptorMismatch
bastet 10 Authority
1034 Exit
5275 Fast !543 Fast
33 Guard 2931 Guard !125 Guard
30 HSDir 3699 HSDir !94 HSDir
6373 Running !14 Running
17 Stable 5387 Stable !17 Stable
2 StaleDesc 127 StaleDesc
6473 V2Dir !1 V2Dir
7064 Valid !1 Valid
1204 ReachableIPv6
0 NoIPv6Consensus
135 FallbackDir
112 Unmeasured !10 Unmeasured
7 DescriptorMismatch 0 DescriptorMismatch
gabelmoo 10 Authority
3 BadExit
1037 Exit
24 Fast 5743 Fast !229 Fast
46 Guard 2922 Guard !134 Guard
35 HSDir 3749 HSDir !43 HSDir
6329 Running !48 Running
9 Stable 5369 Stable !35 Stable
2 StaleDesc 128 StaleDesc
6474 V2Dir !1 V2Dir
7064 Valid !1 Valid
1194 ReachableIPv6 !10 ReachableIPv6
0 NoIPv6Consensus
135 FallbackDir
91 Unmeasured !34 Unmeasured
7 DescriptorMismatch 0 DescriptorMismatch
moria1 10 Authority
2 BadExit
1000 Exit
29 Fast 5834 Fast !49 Fast
109 Guard 2955 Guard !70 Guard
106 HSDir 1046 HSDir !2703 HSDir
6272 Running !26 Running
39 Stable 5316 Stable !24 Stable
2 StaleDesc 116 StaleDesc !1 StaleDesc
6355 V2Dir
6879 Valid
134 FallbackDir
72 Unmeasured !33 Unmeasured
11 DescriptorMismatch 0 DescriptorMismatch
dannenberg 10 Authority
4 BadExit
1063 Exit
498 Fast 6071 Fast !4 Fast
112 Guard 3007 Guard !50 Guard
378 HSDir 3751 HSDir !51 HSDir
6783 Running !32 Running
18 Stable 5754 Stable !48 Stable
3 StaleDesc 128 StaleDesc
6802 V2Dir !2 V2Dir
7506 Valid !2 Valid
1211 ReachableIPv6 !5 ReachableIPv6
0 NoIPv6Consensus
135 FallbackDir
124 Unmeasured
10 DescriptorMismatch 0 DescriptorMismatch
faravahar 10 Authority
3 BadExit
1035 Exit
63 Fast 5891 Fast !110 Fast
93 Guard 2803 Guard !253 Guard
0 HSDir !3794 HSDir
6347 Running !41 Running
1 Stable 4962 Stable !438 Stable
2 StaleDesc 128 StaleDesc
6475 V2Dir !2 V2Dir
7066 Valid !2 Valid
1195 ReachableIPv6 !10 ReachableIPv6
0 NoIPv6Consensus
135 FallbackDir
90 Unmeasured !35 Unmeasured
6 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.