Loopring / trusted_setup

Instructions for participating in Loopring's trusted setup multiparty computation ceremony.

Home Page:https://loopring.org/#/ceremony

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Loopring ZKP Trusted Setup Multi-party Computation Ceremony

We use a very similar method of contributing as in phase 1 of the ceremony. As long as one party in the ceremony behaves honestly and is not comprimised, the entire setup is trustworthy.

To monitor our ceremony's progress, please visit https://loopring.org/#/ceremony.

Ceremony progress

Brecht Devos (email: brecht@loopring.org, keybase: brechtpd) will be the main coordinator and Daniel Wang (email: daniel@loopring.org, keybase: danielw_loopring) will be his backup.

The ceremony occurs in sequential rounds. Each participant performs one or more rounds at a time. The coordinator decides the order in which the participants act. There can be an indefinite number of rounds.

The ceremony starts with the coordinator picking a response file from the phase 1 ceremony. The coordinator uses this to generate the initial parameters for all circuits in the phase 2 ceremony and publishing it in a publicly accessible repository. The tentative order of particination and the progress of the ceremony can be found at https://loopring.org/#/ceremony.

The participants download these parameters, run a computation to produce new parameters, and send it to the coordinator.

Instructions for Participants

All participants please follow these instructions. Note that for all participants: please join our Keybase team by following the instructions inside the Get Ready Before the Participation section BEFORE your turn comes up.

Instructions for Coordinators

Coordinators shall follow these instructions; for testing the phase2 code, please see here.

About

Instructions for participating in Loopring's trusted setup multiparty computation ceremony.

https://loopring.org/#/ceremony