Skip to content

Milestones

List view

  • This phase aims to implement a frontend interface to the engine developed in phase 1. This is a frontend where users can initiate new setup protocols, contribute to existing ones, and finish them when they are ready. This phase involves both design (UI/UX) and front-end work. On the design side, a visual identity and the app must be created. On the frontend side, it is necessary to implement the UI and build all connections to the on-chain backend.

    No due date
    3/4 issues closed
  • This phase implements a contribution-building algorithm. That means we can substitute human contributions for computer-generated ones based on Phala’s privacy guarantees. The challenge in this phase is to achieve enough efficiency so that large contributions can be generated inside Phala’s limited memory resources.

    No due date
    2/2 issues closed
  • This phase aims to implement a contribution verifier in the Phala network. This function allows setup ceremonies to be performed decentralized and have their state stored on-chain. A similar concept was tested by a16z in Ethereum using solidity smart contracts (https://a16zcrypto.com/posts/article/on-chain-trusted-setup-ceremony/) however, it was unpractical for use since cost scaled way too fast within the EVM. Phala Network combined with a decentralized storage layer is the perfect solution to allow completely decentralized ceremonies. Verifying contributions is the key algorithm here and is the least resource-intensive in the stack, making it a prime candidate for sideVM.

    No due date
    2/2 issues closed