Staking with Rocketpool vs solo staking security risks

Hi everyone. I am considering staking my ETH i.e. becoming a validator when Rocketpool goes live. However I have a few things I don’t understand and I hope someone can clear that up for me.

1. I know there are no withdrawal keys using Rocketpool and upon exit the beacon chain will send the ETH to a smart contract address. Now I don’t understand how do I claim rights to this smart contract? Do I have any keys for it? Who decides if I have the right to withdraw the funds from it (is it the Oracle DAOs).

2. Is there a way for a hacker or malicious actor to get my funds. What I mean is that if i stake solo directly with the network the only way a hacker can get my eth is if they have my seed/private withdrawal key. As there isn’t smth like that when using Rocketpool what are the potential ways a hacker can steal my ETH. Is Rocketpool actually safer than solo staking?

3. What would be the possible attack vectors on Rocketpool? Can a code bug/exploit make me lose my ETH.

Generally all questions are conveying the same fear: Are there more ways to lose your eth/get hacked using rocket pool than solo staking?

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *

GIPHY App Key not set. Please check settings

One Comment

  1. 1. you keep full control of your keys but if you close your validator the withdrawal is routed through a smartcontract that will send your share to your withdrawal address.
    2. same thing as with a solo validator. If your Validator or your keys get compromised, you got full control and therefor are responsible for security.
    3. the only real additional attack vector are the smart contracts. they have been audited EXTENSIVELY which is a big part of the delay. If you want to make sure, you could wait a little bit after launch for others to test main net.

Pool Mining – Less shares / different value per share / depending on Pool?

Accumulation: What Am I Missing?