mirror of https://github.com/logos-co/roadmap.git
23 lines
1.7 KiB
Markdown
23 lines
1.7 KiB
Markdown
|
---
|
||
|
title: Coordination Layer
|
||
|
tags:
|
||
|
- nomos-milestone
|
||
|
- roadmap-2024
|
||
|
---
|
||
|
### Core Tasks
|
||
|
|
||
|
- Define data model (ie UTXO + partial transactions)
|
||
|
- Select proving system. This could potentially become a very large project, requiring tooling and compiler development. But we should try by all means using a ZK system with a compiler readily available.
|
||
|
- Provide the necessary tools for a ZK engineer to develop the 3 proofs and experimental Zone bridges.
|
||
|
|
||
|
### Action Plan
|
||
|
|
||
|
The stages of research and development for the CL are as follow:
|
||
|
|
||
|
1. **Phase 1: Design CL data model.** We need a simple, expressive transaction system that supports synchronous composability. The output from this phase will be a CL specification focused on supporting one key feature: *private atomic asset transfers between zones*.
|
||
|
2. **Phase 2: Choose ZK system.** The single most important task of the research team in this work-stream is to make the fundamental choices that will allow us to build the foundation as fast as possible for a usable CL. This has to be done carefully and considering the specific use case of ZK in the CL, with the requirements that we have.
|
||
|
3. **Phase 3: Build the minimal system for protocol dependencies.** After this, we need to put a minimal system in place, so that the 3 proofs of the protocol can be built. This is a big blocker for the network privacy and PPoS protocols, so it needs to be the primary implementation objective.
|
||
|
4. **Phase 4 (partially in 2024): Develop the CL tooling and integration to unlock more complex engineering feats.** This will be a larger task, and not assumed to be finished by 2024. These include:
|
||
|
1. Zone bridges
|
||
|
2. Synchronous composability
|
||
|
3. Aggregation/Solving layer
|