Shutter Onchain Keypers - Proposal for Onchain Activation

Published

11/11/2024, 10:53:14 AM

Closes

11/14/2024, 10:53:13 AM

Proposal Content

Summary

| Proposal Title | Author | Type | Date Created | | | | | | | Activation of the Shutter Keyper Set | 5pence | Off Chain | November 11th, 2024 | Proposal The Shutter DAO 0x36's c...

Proposal TitleAuthorTypeDate Created
Activation of the Shutter Keyper Set5penceOff-ChainNovember 11th, 2024

Proposal

The Shutter DAO 0x36's core purpose is to select and manage the Keyper Set. There is already a selected Keyper set on-chain, however, there are many new applications that need to be evaluated. In addition, the previous Keypers still need to be confirmed by the 0x36 DAO. With the staking contracts completed, it is now time for the DAO to confirm the previous Keyper set, and for the DAO to evaluate all new applications so that 0x36 can formally codify the Shutter Keyper set on-chain. The first step involves approval voting on Snapshot to decide on the new Keypers list. Successful candidates from this vote will then be added to the Keyper registry through a transaction committed on Decent in the second step.

Background

Shutter DAO 0x36 was set up on Ethereum mainnet with a Keyper registry smart contract and an initial Keyper set based on the first Keyper set vote by the Shutter protoDAO (which is an early testbed for governance for Shutter): Initial Vote

In the meantime, there was a second vote and multiple new Keyper applications in the forum.

Following the outcomes of the initial and second votes by the Shutter protoDAO, and considering the multiple new Keyper applications on the forum, it is proposed to extend the current Keyper set in a two-step voting process.

Key information regarding the vote

This vote uses Approval Voting, and members can vote per proposal to either approve the proposal or not. When voting, select all the proposals you wish to approve.

Each proposal must gain an approval rate of 50% or more to be selected as a Keyper for this set.

Keypers are crucial to the Shutter Network's operations. They are responsible for generating encryption and decryption keys to secure network transactions. This vital role supports a system that prevents 'malicious MEV' and promotes fairness in DeFi, playing a significant part in the wider Ethereum ecosystem. The setup and operation of this role are not complex or expensive.

Governance of the Keyper set

Members of the Shutter DAO 0x36 will periodically vote on selecting and updating the set of Keypers used in the Shutter protocol.

The community has created 2 proposals for becoming Keypers in this Keyper set.

We strongly urge the Shutter DAO 0x36 members to review these proposals before voting. All the proposals for this vote can be found at the Forum.

List of Keyper Applicants

Name/AliasCurrent Keyper statusKeyper applicationApplication activated?
moonli.me / MoonliApplied for 0x36 Keyper Set 1Link:white_check_mark:
ivan / Ipetkov.ethApplied for 0x36 Keyper Set 1Link
cyc / Infrasingularity LLCApplied for 0x36 Keyper Set 1Link
NODEJUMPERApplied for 0x36 Keyper Set 1Link
ElixirTradingLtd / Elixir TradingApplied for 0x36 Keyper Set 1Link
crisog / Vista StakingApplied for 0x36 Keyper Set 1Link
cacawcacaw / RavenDAOApplied for 0x36 Keyper Set 1Link
NeonThunderX / Unity CapitalApplied for 0x36 Keyper Set 1Link
Damianz / DmzApplied for 0x36 Keyper Set 1Link
victor / OnBlock VenturesApplied for 0x36 Keyper Set 1Link
srv433Applied for 0x36 Keyper Set 1Link
dimsomeApplied for 0x36 Keyper Set 1Link:white_check_mark:
cyebrG / cyberGApplied for 0x36 Keyper Set 1Link
NODERS / [NODERS]TEAMApplied for 0x36 Keyper Set 1Link
leo-taidileo / TaidiApplied for 0x36 Keyper Set 1Link
POSTHUMANApplied for 0x36 Keyper Set 1Link
tarabukinivanApplied for 0x36 Keyper Set 1Link
d0z3yApplied for 0x36 Keyper Set 1Link:white_check_mark:
moodman / breskulpeakApplied for 0x36 Keyper Set 1Link:white_check_mark:
yorick / CryptoManufakturKeyper Set 1Link
BlockscapeKeyper Set 1Link
jayjayKeyper Set 1Link
5pence / 5pence.ethKeyper Set 1Link:white_check_mark:
jaybuidl / jaybuidl.ethKeyper Set 2Link:white_check_mark:
cointonKeyper Set 2Link
79anviKeyper Set 2Link
ZMo / GreenfieldKeyper Set 2Link:white_check_mark:
swissstarKeyper Set 2Link:white_check_mark:
crbaaKeyper Set 2Link
ShoniKeyper Set 2Link
itrocketKeyper Set 2Link:white_check_mark:
Grraarrgghh / Vault StakingKeyper Set 1Link
han / JLH VenturesKeyper Set 1Link:white_check_mark:
stevestanzakKeyper Set 1Link
jul1an / Julian (tonkatsu.eth)Keyper Set 1Link:white_check_mark:
shaoyangKeyper Set 1Link
fredo (Luehrs.eth)Keyper Set 1Link:white_check_mark:
czepluch / Jacob / pluch.ethKeyper Set 1Link
chorus_one / Chorus OneKeyper Set 2Link

Motivation

In the Shutter protocol, Keypers have an essential job: they keep the protocol running by generating certain encryption and decryption keys.

Keypers operate a node that creates these keys for different uses, such as votes in the Snapshot integration of Shutter or for transactions in any protocols where Shutter is used.

This role plays a big part in how the Shutter protocol stays secure. It involves using threshold encryption and Distributed Key Generation, which the Keypers manage. These create a type of digital lock that can only be opened when a certain number of Keypers work together. This is how the network ensures its transactions are secure and can't be tampered with before their inclusion and order are fixed.

One of the biggest jobs within the Shutter DAO 0x36 is managing these Keypers, including running a fair Keyper Selection Process and ensuring any Keypers changes are made properly on the blockchain.

Links

Platform

Snapshot

Voting Type

Approval voting

Voting Results

Voting Type: approval

moonli.me / Moonli49.6%

16.72M

ivan / Ipetkov.eth19.1%

6.44M

cyc / Infrasingularity LLC9.8%

3.31M

NODEJUMPER15.5%

5.24M

ElixirTradingLtd / Elixir Tradin10.1%

3.39M

crisog / Vista Staking21.9%

7.39M

cacawcacaw / RavenDAO21.9%

7.39M

NeonThunderX / Unity Capital9.8%

3.31M

Damianz / Dmz9.8%

3.31M

victor / OnBlock Ventures31.2%

10.53M

srv43321.9%

7.39M

dimsome49.6%

16.72M

cyebrG / cyberG15.5%

5.23M

NODERS / [NODERS]TEAM15.5%

5.23M

leo-taidileo / Taidi9.8%

3.31M

POSTHUMAN15.5%

5.23M

tarabukinivan27.6%

9.32M

d0z3y51.2%

17.27M

moodman / breskulpeak40.2%

13.54M

yorick / CryptoManufaktur23.9%

8.04M

Blockscape22.8%

7.67M

jayjay37.0%

12.46M

5pence / 5pence.eth65.3%

22.02M

jaybuidl / jaybuidl.eth57.9%

19.52M

cointon9.8%

3.31M

79anvi35.5%

11.96M

ZMo / Greenfield38.4%

12.94M

swissstarLeading81.8%

27.58M

crbaa9.8%

3.31M

Shoni33.5%

11.29M

itrocket74.9%

25.24M

Grraarrgghh / Vault Staking17.2%

5.79M

han / JLH Ventures38.8%

13.08M

stevestanzak22.2%

7.50M

jul1an / Julian (tonkatsu.eth)72.9%

24.56M

shaoyang17.2%

5.79M

fredo (Luehrs.eth)72.8%

24.54M

czepluch / Jacob / pluch.eth57.3%

19.33M

chorus_one / Chorus One38.8%

13.08M

Abstain0.0%

2.2K

Total Votes

29

Total Score

33.70M

Quorum30.00MQuorum met

Source Links