mirror of https://github.com/logos-co/roadmap.git
57 lines
2.7 KiB
Markdown
57 lines
2.7 KiB
Markdown
---
|
|
title: "2023-08-07 Nomos weekly"
|
|
tags:
|
|
- "nomos-updates"
|
|
date: 2023-08-07
|
|
lastmod: 2023-08-07
|
|
draft: false
|
|
---
|
|
|
|
Nomos weekly report
|
|
================
|
|
|
|
### Network implementation and Mixnet:
|
|
#### Research
|
|
- Researched the Nym mixnet architecture in depth in order to design our prototype architecture.
|
|
(Link: https://github.com/logos-co/nomos-node/issues/273#issuecomment-1661386628)
|
|
- Discussions about how to manage the mixnet topology.
|
|
(Link: https://github.com/logos-co/nomos-node/issues/273#issuecomment-1665101243)
|
|
#### Development
|
|
- Implemented a prototype for building a Sphinx packet, mixing packets at the first hop of gossipsub with 3 mixnodes (+ encryption + delay), raw TCP connections between mixnodes, and the static entire mixnode topology.
|
|
(Link: https://github.com/logos-co/nomos-node/pull/288)
|
|
- Added support for libp2p in tests.
|
|
(Link: https://github.com/logos-co/nomos-node/pull/287)
|
|
- Added support for libp2p in nomos node.
|
|
(Link: https://github.com/logos-co/nomos-node/pull/285)
|
|
|
|
### Private PoS:
|
|
#### Research
|
|
- Worked on PPoS design and addressed potential metadata leakage due to staking and rewarding.
|
|
- Focus on potential bribery attacks and privacy reasoning, but not much progress yet.
|
|
- Stopped work on Accountability mechanism and PPoS efficiency due to prioritizing bribery attacks.
|
|
|
|
### Carnot:
|
|
#### Research
|
|
- Addressed two solutions for the bribery attack. Proposals pending.
|
|
- Work on accountability against attacks in Carnot including Slashing mechanism for attackers is paused at the moment.
|
|
- Modeled data decimation using a specific set of parameters and derived equations related to it.
|
|
- Proposed solutions to address bribery attacks without compromising the protocol's scalability.
|
|
|
|
### Data Availability Sampling (VID):
|
|
#### Research
|
|
- Analyzed data decimation in data availability problem.
|
|
(Link: https://www.overleaf.com/read/gzqvbbmfnxyp)
|
|
- DA benchmarks and analysis for data commitments and encoding. This confirms that (for now), we are on the right path.
|
|
- Explored the idea of node sharding: https://arxiv.org/abs/1907.03331 (taken from Celestia), but discarded it because it doesn't fit our architecture.
|
|
|
|
#### Testing and Node development:
|
|
- Fixes and enhancements made to nomos-node.
|
|
(Link: https://github.com/logos-co/nomos-node/pull/282)
|
|
(Link: https://github.com/logos-co/nomos-node/pull/289)
|
|
(Link: https://github.com/logos-co/nomos-node/pull/293)
|
|
(Link: https://github.com/logos-co/nomos-node/pull/295)
|
|
- Ran simulations with 10K nodes.
|
|
- Updated integration tests in CI to use waku or libp2p network.
|
|
(Link: https://github.com/logos-co/nomos-node/pull/290)
|
|
- Fix for the node throughput during simulations.
|
|
(Link: https://github.com/logos-co/nomos-node/pull/295) |