RRC-xx: Continuation of RARI DAO Security Council

Submitted by: Jana Bertram

This draft proposal is to gather community feedback before progressing for an on-chain vote.

Abstract

This RRC-XX proposes to extend the term of the current committee consisting of a DAO-appointed 5-member multi-sig (“Security Council”), which has the ability to perform emergency and non-emergency actions such as urgent upgrades, minor, routine maintenance to the Rarible Protocol, and stoping DAO hack attempts.

Motivation

A vital body to mitigate risks associated with decentralization of the Rarible Protocol and RARI chain is the security council. All 5 members of the DAO-appointed multisig expressed desire to continue their engagement and would like to extend their term. This proposal suggests to extend all 5 of them until end of September 2025 (12 months). A functioning Security Council is a mechanism to prevent governance attacks in which an attacker acquires voting power through legitimate means (e.g. buying tokens on the open market) but uses that to manipulate votes to their own benefit - e.i. exploiting the DAO’s treasury or the Protocol via skewing governance or introducing Protocol vulnerabilities.

Rationale

All current Security Council members performed their roles diligently and in a timely manner. They are trustworthy and engaged members of the DAO community.

Specifications

(A) Proposed Security Council members

The RARI Foundation nominates the following members of the Security Council for a 12-month term:

  1. Campbell Law, current Director of the Foundation; wallet address: 0xd9C3EeD65968443F8587Bb068e6530A48dB5d177
  2. Andrei Taraschuck, current delegate; wallet address: 0x25Ad94C7768108666BfDB6742aB66b109CA82946
  3. StableLab, professional delegates, represented by Mattew Stein; wallet address: Stablelab.eth
  4. Jafett Sandi, current delegate of the RARI DAO and grants committee member; wallet address: 0x636e1f9A9Cb926a69441DcE54Aa9e490CFe6D4D6
  5. Eugene Nacu, current Tech lead of RARI Foundation; wallet address: 0x978EBcd18c5A0d829C061566AA84227e9618C1A4

The Safe multisig wallet addresses the Security Council uses to perform its functions are:

  1. Veto function: eth 0xd35ec9F67Aa082Ae666be1716C79291f1f6e4E0a
    (majority threshold: 3/5)

  2. Upgrade function: eth 0xa5e4514145463385aEF763Fc8161CB42b92c74f2 (majority threshold: 4/5)

(B) Appointment and Removal

  1. The members of the Security Council will serve a term of 12 months. The future members of the council may be appointed via the RRC process or via an on-chain election process if the community decides to establish on-chain elections with a stand-alone proposal.

  2. The members of the Security Council must act upon the direction of the director of the RARI Foundation as well as the RARI token-holders pursuant to the RRC. Failure to act in accordance with directions from either the director of the RARI Foundation or the RRC Process constitutes a reason for an ad hoc removal of Security Council members. Such removal shall follow the RRC Process, and one member of the Security Council must remain in place.

  3. The number of members on the Security Council may also be expanded or reduced pursuant to the RRC Process, provided that (i) there must be at least 1 member on the Security Council and (ii) at least 1 member of the Security Council must be a director of the RARI Foundation.

(C) Compensation

Security Council members are entitled to compensation of 2,000 USDC per month.

Steps to Implement

N/A. All proposed Security Council members are already part of the multi-sig committee.

Overall Cost

$120,000 per year, to be covered from the Foundation’s operational budget.

7 Likes

Glad to see that the first term of the security council went smoothly. Can you please help us understand:

  • What is the rationale behind continuing with the same members as opposed to running a fresh election?

  • How many members of the council besides the tech lead are able to read and understand code? and have experience with deploying code in production?

5 Likes

As a member of the current Security Council, StableLab would vote abstain on this proposal. However, since Quorum is unlikely to pass without our vote, we will vote For once all community concerns have been addressed and there is sufficient consensus about the proposal. We recognize the necessity and diligence of the existing Security Council and support the continuation of the council for the proposed 12-month term. However, we believe that the ultimate form of security lies in a strong governance participation and our stance is that over time, there should be a progressive shift from a security council structure to a more decentralized governance security model.

2 Likes

As for me

When it comes to my technical background:
I’ve been in the software game for over 20 years now, playing different roles. And I’ve been in the web3 space for the past 7 years.
During my time with Push Protocol I led for some time the engineering team at the beginning before transitioning into getting the DAO started.

I can read/write/debug/deploy code, and have done it in Prod environments.
Also, I’m currently building my own project where I play a hands-on technical role and I’m very involved with the infrastructure side of things - among other things.

When it comes to RariDAO:
I’ve been a delegate since cohort 1. Always staying on top of most discussions, actively engaging in governance, and supporting RariDAO initiatives.

I take my role on the council seriously, always acting promptly and with the responsibility it requires.

6 Likes

hey @jengajojo thanks for the questions.

  1. We’re proposing the same security council members for a couple of reasons:

To ensure qualified delegates with links to our community, established reputation, and the right profile (technical and/or governance expertise)
To comply with a requirement of one member being the Director of the Foundation and for geographically dispersed members (Americas, Europe, Asia)

  1. Technical members: Eugene, Andrei, Jaf. Governance&technical: StableLab.

Let us know if there’s anything else!

4 Likes

I support this proposal, and will be voting for.

All current members have shown they’re trustworthy and have the best interests of the DAO at heart in their operations.

2 Likes

I will be voting in favour of this proposal and hope to see the Security Council continue to provide their services in the future.

I do believe in future that there should be opportunity to elect new members, to encourage delegates who have not had an opportunity to be involved in councils/committees to gain that experience if for not other reason. There is a danger with the current system of giving individuals more influence through no reason other than they were early, I believe DAOs should be more meritocratic and egalitarian and will be pushing for open elections in future iterations of the security council. However, for this proposal and to ensure smooth continuity of the security council I will be voting in favour of this proposal.

3 Likes