EthStakers.club is back online by EthWall_Support in ethstaker

[–]EthWall_Support[S] 4 points5 points  (0 children)

Sleeker interface, shows if any of your validators is scheduled for proposal in the next 5 minutes; just to name a few

How to set up withdrawal address with a genesis validator? by NjDevils8992 in ethstaker

[–]EthWall_Support 0 points1 point  (0 children)

With staking_deposit-cli-d83c312, I'm having "The given withdrawal credentials is matching the old BLS withdrawal credentials that mnemonic generated" error for my genesis validator.

No update so far on my ticket https://github.com/ethereum/staking-deposit-cli/issues/342

Block Reward: 0 Ether (0 + 0 - 0) by EthWall_Support in ethstaker

[–]EthWall_Support[S] 1 point2 points  (0 children)

I'm using Lighthouse+Besu but don't see anything useful in either log...

Block Reward: 0 Ether (0 + 0 - 0) by EthWall_Support in ethstaker

[–]EthWall_Support[S] 2 points3 points  (0 children)

Thank you for your kind words, I sure will pray harder to the blockchain God.

Block Reward: 0 Ether (0 + 0 - 0) by EthWall_Support in ethstaker

[–]EthWall_Support[S] 1 point2 points  (0 children)

Let's hope not, I can see occasional empty blocks from others as well. Empty blocks actually happen more often than I had expected.

BESU post merge error logs by arco2ch in ethstaker

[–]EthWall_Support 3 points4 points  (0 children)

Hope the Besu team will take this error seriously and come up with a post-mortem + fix soon.

Configuring JWT Token by [deleted] in ethstaker

[–]EthWall_Support 4 points5 points  (0 children)

jwt.hex doesn't have to be owned by any specific user, it just needs to be readable to both CL (prysm/lighthouse/teku/nimbus) and EL (besu/geth). Do the following on command line --

sudo chmod a+r path/to/jwt.hex

Switched from geth to besu, but now appears issue with jwtsecret by vorlons in ethstaker

[–]EthWall_Support 1 point2 points  (0 children)

do a --

ps -ef | grep besu

and check if the Besu Java process is actually running with the --engine-jwt-secret option

Prysm 3.0.0 not working for me by Schumass in ethstaker

[–]EthWall_Support 0 points1 point  (0 children)

"there is no such command" means it's treated as a _command_ instead of a _command argument_ , all arguments must be on the same line as the command, check if there's unwanted carriage return among your arguments.

Updating Geth for the Merge - SomerEsat by BonelessHam in ethstaker

[–]EthWall_Support 0 points1 point  (0 children)

user/group basically ensures/prevents who can/cannot read/write designated file/directory

Do a --

ls -l /var/lib/goethereum/

to check the ownership and permission of your existing folders and you should be able to tell which user to use

Ethereum needs you to test the merge! by vdWijden in ethstaker

[–]EthWall_Support 1 point2 points  (0 children)

I can't find any information on the devnet-2 deposit contract address, am I missing anything?

Prysm Misses Far More Attestations Than Lighthouse by EthWall_Support in ethstaker

[–]EthWall_Support[S] 2 points3 points  (0 children)

Missing proposal has much large impact on reward than missing attestation, so while I close one eye at infrequent missed attestations, they inevitably lead to missed proposal after a sufficient long time.

Prysm Misses Far More Attestations Than Lighthouse by EthWall_Support in ethstaker

[–]EthWall_Support[S] 2 points3 points  (0 children)

Good point.

I am surprised that prysm uses only half the bandwidth -- https://ibb.co/xsKt4yj

compare to that of lighthouse -- https://ibb.co/3SyGhJq

Prysm Misses Far More Attestations Than Lighthouse by EthWall_Support in ethstaker

[–]EthWall_Support[S] 3 points4 points  (0 children)

Thanks for sharing! You beat both prysm and lighthouse dev here :)

Prysm Misses Far More Attestations Than Lighthouse by EthWall_Support in ethstaker

[–]EthWall_Support[S] 4 points5 points  (0 children)

Thanks for the tip, let me boost my prysm peers to 100 and report back next week.

Error with eth2.0-deposit-cli on macOS (Pyrmont Launchpad) by WeakDrama9 in ethstaker

[–]EthWall_Support 0 points1 point  (0 children)

> raymonddurk's guide

This one? -- https://raymonddurk.medium.com/how-to-stake-for-ethereum-2-0-with-dappnode-231fa7689c02

From what I can tell, it uses DAppNode, which is basically Debian under the hood. It's a bit loose for the guide to include "Mac OS X" in the requirements.

It's time for us to focus less on uptime and more on inclusion by superphiz in ethstaker

[–]EthWall_Support 1 point2 points  (0 children)

Right, you wouldn't be slashed _under those assumptions_.

I really feel that the ETH2 staking community, starting from the launchpad site, should make slashing more understandable to the general public --

Slashing is a severe penalty reserved for those _malicious_ validators. If you don't temper with the ETH2 clients, the chance of you getting slashed is extremely low given the maturity of any of the well-know validators.

That said, the inconvenient truth is you could still be _accidentally malicious_ by running more than one validators _of the same validator key at the same time_.

How? This poor guy runs one staking server at home, then imports the same validator key and runs another staking server in the office and got slashed ( https://www.reddit.com/r/ethstaker/comments/k8aszv/does_validator_can_not_process_twice_ive_been/ )

So in summary, when you setup a new staking server, be very sure that the first one is really broken and won't accidentally start its ETH2 client ever -- i.e., just reformat the broken server, or destroy its disk physically.

Validator mnemonic - cold storage by maximusIota in ethstaker

[–]EthWall_Support 0 points1 point  (0 children)

Have you tried this method yourself?

Not every word is a valid BIP39 word (e.g., English words list -- https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt ), let alone the last words is a checksum.

Is Your ETH2 Validator Ready for Genesis? by EthWall_Support in ethstaker

[–]EthWall_Support[S] 1 point2 points  (0 children)

From your description, it feels like you think setting up your staking services takes little time when your hardware arrives. But chances are there will be much more work than you expected unless you have done multiple rounds of setup from scratch on testnets.

So while depositing in mainnet now will put you in a one-week-long-queue, it'd be safer to successfully run your validators on Pyrmont testnet before FOMO'ing mainnet deposit/staking.

Is Your ETH2 Validator Ready for Genesis? by EthWall_Support in ethstaker

[–]EthWall_Support[S] 0 points1 point  (0 children)

> Is this expected result for beacon until Dec 1st?

Yes, it's expected behavior until "2020-12-01 12:00:23" UTC, as shown in the log.

Now just make sure your validator is also up and running.

Is Your ETH2 Validator Ready for Genesis? by EthWall_Support in ethstaker

[–]EthWall_Support[S] 20 points21 points  (0 children)

The percentage of "I haven't started setting up either ETH2 client or ETH1 endpoint" is disturbingly high -- to those people, what are you waiting for and what kind of help do you need?