ethereum-node icon indicating copy to clipboard operation
ethereum-node copied to clipboard

[FR]: Show Doublegänger Protection (Display Validator Client)

Open daGscheid opened this issue 2 years ago • 5 comments

Describe your idea

After importing the Doublegänger Check takes a while. While the Doppelgänger check is running in the Validator Client is not giving back any information, looking like it failed or runs into an error.

We should give the user the information by running a spinner, maybe even with the validator clients logs on the validator key box & deactivate the validator key import for this validator client at that time.

Considered Alternatives?

-- show in the task manager!

Additional Context

--

Acknowledgment

  • [X] I looked through the feature requests/enhancements planned for this project before submitting a new idea

daGscheid avatar Jun 16 '23 11:06 daGscheid

Based on the differences in clients, the loading solution doesn't quite work. We are thinking about showing a "Phantom" Key, that lets the user know that "Doublegänger Protection" is running.

daGscheid avatar Jun 19 '23 11:06 daGscheid

We are going for the "phantom key" approach because it has less drawbacks. EN - STAKING TAB – 13

daGscheid avatar Jun 21 '23 11:06 daGscheid

mabasian avatar Jun 28 '23 14:06 mabasian

Will have to reopen this, as it is currently not working correctly

daGscheid avatar Aug 19 '24 18:08 daGscheid

Best to test with Teku, as it has the longest Doppelganger Protection import times, and shows weird behaviour:

https://github.com/user-attachments/assets/5d44d278-a89a-482c-bc1b-2f75675fccac

daGscheid avatar Aug 19 '24 19:08 daGscheid

Addressed with: https://github.com/stereum-dev/ethereum-node/pull/2157

daGscheid avatar Mar 05 '25 19:03 daGscheid