[Temperature Check] - Activate Uniswap Protocol Governance

Thanks Uniswap Foundation and @eek637 for putting up an amazing proposal.

We are largely supportive of the outlined specs and think it’s a solid foundation towards promoting a stronger governance ecosystem.

We do have some general thoughts about the overall design. As a starting point, the current contracts are rather barebone, simple, straightforward, and highly immutable which is perfectly fine and intended.

But echoing what @gfxlabs said, we think it’s important for V3FactoryOwner.sol to be able to change the owner of UniswapV3Factory.sol; or at the very least allow for RewardReceiver to be updateable.

By having RewardReceiver updateable you can have additional contracts between both UniV3FactoryOwner and UniStaker which could allow for experimentation while maintaining the state of UniStaker.sol (no need for redelegations, unstaking, etc.).

This would provide the DAO with future optionality as to how they could allocate protocol fees towards efforts that could further strengthen Uniswap’s governance I.e., rewarding top/recognized delegates & their delegators.

Incentive designs and mechanisms are constantly evolving in DeFi and we wouldn’t want Uniswap to be locked into a system that meets the needs of the community now but maybe not in the future!

2 Likes