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?