Aditya Asgaonkar
Aditya Asgaonkar
I'm using the standard VSCode Python debugging environment. When I run a test file with the debugger attached, it fails when importing `eth2spec` with a `ModuleNotFoundError`. I tried to recreate...
Note: First merge PR #2301 into `dev`, then merge this into `dev`
> @dankrad At the moment, we have an architecture of a Beacon Node (BN) that does all networking, fork choice rule, state transition etc. work and a Validator Client (VC)...
> There is still a difference in needing to be a full participant in the P2P network vs. just validating ready made blocks that someone sends you together with parts...
Expanding on the last comment -- the ideal validator architecture would be microservices-based. Each major validator service would be it's own module: - Networking & P2P - State Transition -...
I think it's useful to have actual WS attack scenario tests to sanity check the calculations. For simplicity, it's easier to let the attacker control all the validators at a...
@djrtwo @asn-d6 In that case, what do you think about converting the tests currently implemented in this PR to output client test vectors as well? The intention is to check...
At first glance, it seems this proposal does not change the behavior of how the CL optimistically tracks blocks. That is, even with this change a CL with a functioning...
@saltiniroberto thanks for raising this issue! The intended interpretation was: > 1. Should the DVC's anti-slashing DB initialisation occur every time that the DVC is started? The DVC's anti-slashing DB...
Allowing for a configuration where the VC's anti-slashing protection is inactive is dangerous because misconfigurations can lead to slashing. The preference would be to have active (and mandatory) slashing protection...