Compare commits

...

2 Commits

Author SHA1 Message Date
ksr 0e97bc9670
vac: nes roadmap 2024-06-27 14:57:53 +02:00
ksr 34f05c878f
vac: nes roadmap. merge milestones cont' 2024-06-27 14:47:08 +02:00
4 changed files with 1 additions and 138 deletions

View File

@ -5,13 +5,11 @@ tags:
- zkvm
- vac
date: 2023-08-25
lastmod: 2024-06-20
lastmod: 2024-06-27
---
### `vac:nes:state-separation`
* [[vac/nes/state-separation/vac/state-separation-doc-01 | state-separation-doc-01 ]]
* [[vac/nes/state-separation/vac/state-separation-doc-02 | state-separation-doc-02 ]]
* [[vac/nes/state-separation/vac/state-separation-architecture-01 | state-separation-architecture-01 ]]
* [[vac/nes/state-separation/vac/state-separation-architecture-02 | state-separation-architecture-02 ]]

View File

@ -1,64 +0,0 @@
---
title: "State Separation Doc"
description: "Document explaining and providing reason for Nescience state separation."
---
## `vac:nes:state-separation:vac:state-separation-doc-01`
---
```mermaid
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#BB2528',
'primaryTextColor': '#fff',
'primaryBorderColor': '#7C0000',
'lineColor': '#F8B229',
'secondaryColor': '#006100',
'tertiaryColor': '#fff'
}
}
}%%
gantt
tickInterval 1month
dateFormat YYYY-MM-DD
section Status
State Separation 01: 2023-09-20, 2024-12-31
```
- status: 50%
- CC: Moudy
### Description
Document explaining and providing reason for Nescience state separation.
In this milestone, the first part (https://vac.dev/rlog/Nescience-A-zkVM-leveraging-hiding-properties) focuses on conducting detailed exploration of the multifaceted challenges,
potential solutions, and alternatives that lay ahead building Nescience, a privacy-first blockchain project aiming to enable private transactions and provide a general-purpose execution environment for classical applications.
The second part aims to delve deeper into the selected strategic paths for developing a privacy-first blockchain,
detailing the methodologies for addressing the identified challenges, the decisions made to enhance privacy, and the expected outcomes.
### Justification
### Work Breakdown
* Document all the research findings, the development steps and the methodologies.
* Explain the utility and adoption process of each solution to reinforce privacy within the project
* Explain the shift in focus towards detailing the chosen paths for the project development, including the rationale behind these decisions and their alignment with privacy enhancements.
* Review future directions, potential areas of research, and ongoing development efforts to continue advancing privacy within the Nescience project
### Risks
We currently have 2 open positions for hiring a 1) Zero Knowledge Research Engineer and a 2) Zero Knowledge Researcher.
Currently we are fiding some difficulties in finding the best candidates for these positions and therefore we need to consume Vac resources (namely Ugur and Marvin) for a longer time to focus on Nescience projects.
### Deliverables
* Blog posts.
* Scientific papers.
**Impact:** By clearly articulating the exploration from identifying challenges to implementing solutions,
Part Two of the State Separation Document aims to serve as a comprehensive guide and reference for enhancing privacy in blockchain technologies,
marking a significant milestone in the Nescience project's development.

View File

@ -1,56 +0,0 @@
---
title: "State Separation Doc 02"
description: "Continued work on Documents explaining and providing reason for Nescience state separation."
---
## `vac:nes:state-separation:vac:state-separation-doc-02`
---
```mermaid
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#BB2528',
'primaryTextColor': '#fff',
'primaryBorderColor': '#7C0000',
'lineColor': '#F8B229',
'secondaryColor': '#006100',
'tertiaryColor': '#fff'
}
}
}%%
gantt
tickInterval 1month
dateFormat YYYY-MM-DD
section Status
State Separation: 2025-01-02, 2025-12-31
```
- status: 0%
- CC: Moudy
### Description
This open milestone is crucial for ensuring that our development aligns with the evolving needs and expectations of users and organization.
We aim not only to address the immediate challenges of developing a privacy-first blockchain but also to lay the groundwork for future innovations in blockchain privacy and security.
Note: This is an ongoing and long term milestone with possible deliveries within the year 2024.
The timing and nature of these deliveries are contingent upon our continuous findings and their subsequent impact on privacy for both the organization and the community.
### Justification
### Work Breakdown
* Document all the research findings, the development steps and the methodologies.
* Explain the utility and adoption process of each solution to reinforce privacy within the project
* Explain the shift in focus towards detailing the chosen paths for the project development, including the rationale behind these decisions and their alignment with privacy enhancements.
* Review future directions, potential areas of research, and ongoing development efforts to continue advancing privacy within the Nescience project
### Deliverables
* Blog posts.
* Scientific papers.

View File

@ -57,21 +57,6 @@ The focus of this milestone is on the significant adaptation of a Zero-Knowledge
* Potential Privacy-Centric zkVM Prototype: A zkVM that integrates the Rust-based cryptographic libraries, showcasing enhanced privacy capabilities.
* Detailed documentation on performance metrics and comparative analysis with existing systems.
* Sub Milestone 4 (2025): Deployment and Real-World Application Testing
**Work Breakdown:** Deploy the privacy-centric zkVM in a controlled environment and test its real-world applicability and performance, focusing on privacy-preserving computations.
**Deliverables:** An outline for deploying the zkVM in a test env, including infrastructure and security considerations, along with results of testings focusing on ptivacy preservation.
* Sub Milestone 5 (2025): Community Engagement and Open-Source Contributions
**Work Breakdown:** Engage with the cryptographic and privacy communities and teams within the organization to gather feedback, share insights, and contribute to the open-source ecosystem, fostering wider adoption and collaboration.
**Deliverables:** Release of the developed cryptographic libraries and zkVM source code to the open-source community, accompanied by comprehensive documentation and guides for implementation and use.
**Impact:** This plan underscores the goal for delivering a zkVM with strong focus on privacy enhancements. By identifying and integrating advanced cryptographic primitives, and considering the deployement within environments like Nexus VM or similar VMs, this milestone aims to make significant contributions to the field of privacy-preserving computation. Sub milestones may slightly change and some of them might be accomplished faster than others especially that during the previous period, we have focused on existing zkVMs and extensively studied the integration of cryptographic primitives to enhance pivacy.