[DAO Discussion] Governance Security: blockful’s Stress Test Using LobbyFi in the Security Council Election
Summary
We are all aware of some possible governance risks, but they seem quite theoretical until someone takes action. Today we are taking action to show how feasible it is. Another day it can be a malicious actor, and then it’s too late for Arbitrum to take action.
If elected, blockful would by default resign the seat. We could stay if the DAO wishes through a DAO vote, but we’d prefer not to. We hope this starts a larger conversation to address security and economic resilience in governance.
We need to prioritize user funds and safety above all!
What Happened?
After chatting with some stakeholders within Arbitrum, it became clear that using LobbyFi in the Security Council election was perceived as a potential risk that had been largely overlooked.
blockful purchased votes in the Security Council elections, something that was offered by the LobbyFi team.
LobbyFi forces Arbitrum DAO to think more about its security and raise the bar. Fortunately, their team is well-intentioned.
Why It Was Done
We care about Ethereum and its security; therefore, we care about Arbitrum being secure. Our expertise lies in analyzing, preventing, and acting to increase capture resilience in governance.
The Security Council is the most important piece of Arbitrum:
- Protecting users and the protocol with emergency upgrades
- Being able to veto DAO proposals, protecting from governance attacks
We need to test not only the code but also the social, economic, and governance layers.
This action has no downside, since it doesn’t actually bring risks. Since it’s a 9/12 multisig, an attack on the election can only be harmful if you control 4 of the keys (to veto an emergency upgrade, for example).
If elected, blockful would by default resign the seat. We could stay if the DAO wishes through a DAO vote, but we’d prefer not to.
The best outcome for the DAO is being able to coordinate and not let blockful get the seat through the election.
There are a lot of other scenarios to consider. What if:
- the governance frontend gets compromised? There is only one being used.
- an exchange holding ARB gets hacked? How many ARB tokens could end up in the wrong hands, and would the DAO still be resilient?
- a set of new wallets holding a large amount of delegated voting power appears right before elections?
We need more discussions about security to happen — and actually be executed. Now, with DVP lowering the quorum even more, it doesn’t look like it’s being treated as a priority.
Our goal is to raise awareness, initiate reform, and protect the DAO/Arbitrum users from potential risks and governance attacks.
Next Steps
A deeper research effort needs to be conducted from our side to produce a detailed report of risks, scenarios, and preventive actions.
The main problem we want to address is the constant decrease in delegation — that’s the core issue. By increasing the delegation of active voters (without considering LobbyFi), the economic resilience can increase and dilute LobbyFi’s influence as well.
We hope delegates and the AF see this as a push to improve security and realize we’re on the same team — Ethereum’s team.
We encourage an open-minded and honest discussion to navigate this situation and create a positive outcome.