Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions content/acz/ift/2025q3-libp2p-mix-testnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ the comparison between Nomos blend network and P2P mixnet.
By utilizing this commitment,
we will reinforce the Conduit of Expertise narrative by:

- Deploy the mixnet implementation as standard mixnet to the [nimlibp2p](https://github.com/vacp2p/nim-libp2p) repo.
- Deploy the mixnet implementation as standard mixnet to the [nimlibp2p](https://github.com/iftech/nim-libp2p) repo.

We will also strengthen the Premier Research Destination narrative by:

Expand Down Expand Up @@ -170,7 +170,7 @@ This task involves running the next set of benchmarks after resolving the outsta

#### Deliverables

* A [PR] to [vacp2p/nim-libp2p](https://github.com/vacp2p/rfc-index)
* A [PR] to [iftech/nim-libp2p](https://github.com/vacp2p/rfc-index)

### nimlibp2p integration
* fully qualified name: `vac:acz:ift:2025q3-libp2p-mix-testnet:nimlibp2p-integration`
Expand All @@ -183,11 +183,11 @@ This task involves running the next set of benchmarks after resolving the outsta

This task is cancelled since the P2P team has taken it over.

This task focuses on integration the mix into the [vacp2p/nim-libp2p repo](https://github.com/vacp2p/nim-libp2p)
This task focuses on integration the mix into the [iftech/nim-libp2p repo](https://github.com/iftech/nim-libp2p)

#### Deliverables

* A [PR] to [vacp2p/nim-libp2p](https://github.com/vacp2p/rfc-index)
* A [PR] to [iftech/nim-libp2p](https://github.com/vacp2p/rfc-index)


### libp2p-mix Repository
Expand All @@ -200,8 +200,8 @@ This task focuses on integration the mix into the [vacp2p/nim-libp2p repo](https

### Description

This task encompasses all maintenance updates for [vacp2p/nim-libp2p repo](https://github.com/vacp2p/nim-libp2p) repo, including PR reviews.
This task encompasses all maintenance updates for [iftech/nim-libp2p repo](https://github.com/iftech/nim-libp2p) repo, including PR reviews.

### Deliverables

* A set of PRs and issues to [vacp2p/nim-libp2p repo](https://github.com/vacp2p/nim-libp2p).
* A set of PRs and issues to [iftech/nim-libp2p repo](https://github.com/iftech/nim-libp2p).
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ gantt

### Description

Add tests and increase coverage for all the [modules](https://github.com/vacp2p/nim-libp2p?tab=readme-ov-file#modules) implemented in nim libp2p
Add tests and increase coverage for all the [modules](https://github.com/iftech/nim-libp2p?tab=readme-ov-file#modules) implemented in nim libp2p

### Justification

Expand Down
6 changes: 3 additions & 3 deletions content/archive/2024h1/vac/updates/2024-03-18.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ draft: false
- reviewing PRs
- [Graceful Shutdown (1007)](https://github.com/status-im/nim-libp2p/issues/1007) Fix
- [PR](https://github.com/status-im/nim-libp2p/pull/1065)
- [Single topic for RPC Message (1052)](https://github.com/vacp2p/nim-libp2p/issues/1052)
- [PR](https://github.com/vacp2p/nim-libp2p/pull/1061) Update PR with suggestions
- [Single topic for RPC Message (1052)](https://github.com/iftech/nim-libp2p/issues/1052)
- [PR](https://github.com/iftech/nim-libp2p/pull/1061) Update PR with suggestions

### vac:tke:
- `admin/misc`
Expand Down Expand Up @@ -127,7 +127,7 @@ draft: false
- `valpriv:vac:tor-push-paper`
- https://www.overleaf.com/project/6499e467346d9f56b2971caa
- `gsub-scaling:vac:gossipsub-improvements-paper`
- Implemented IMReceiving message for use with IDontWant message to improve GossipSub performance against v. large message. [Experimental PR](https://github.com/vacp2p/nim-libp2p/pull/1070) is available for review/discussion.
- Implemented IMReceiving message for use with IDontWant message to improve GossipSub performance against v. large message. [Experimental PR](https://github.com/iftech/nim-libp2p/pull/1070) is available for review/discussion.
- This is just a prototype experiment showing 40% bandwidth reduction and more than 10% latency reduction for 1MB messages.
- Requires feedback, as it needs new message inclusion
- `gsub-scaling:vac:gossipsub-simulation`
Expand Down
4 changes: 2 additions & 2 deletions content/archive/2024h1/vac/updates/2024-03-25.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ draft: false
- `nimlibp2p:vac:webrtc-transport`
- Stun protocol: Trying to understand how to implement the ICE lite protocol without breaking everything done so far https://github.com/status-im/nim-webrtc/pull/9
- Sctp protocol: Unregister address after closing https://github.com/status-im/nim-webrtc/pull/11
- nim-libp2p: Add comments https://github.com/vacp2p/nim-libp2p/pull/960
- nim-libp2p: Add comments https://github.com/iftech/nim-libp2p/pull/960
- DataChannel: First draft on closing stream https://github.com/status-im/nim-webrtc/pull/12
- UDP/Dtls: small fixes
- `nimlibp2p:vac:gossipsub-stagger-send`
- feat: add max number of elements to non-prio queue - https://github.com/vacp2p/nim-libp2p/pull/1077j
- feat: add max number of elements to non-prio queue - https://github.com/iftech/nim-libp2p/pull/1077j
- `nimlibp2p:vac:maintenance`
- various PR reviews
- preparing for hiring interviews and interviewing
Expand Down
4 changes: 2 additions & 2 deletions content/archive/2024h1/vac/updates/2024-04-08.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ draft: false
- Mandatory for browser to browser
- `nimlibp2p:vac:maintenance`
- Find and fix a (nasty) bug in both valueOr/withValue templates
- PR: https://github.com/vacp2p/nim-libp2p/pull/1079
- PR: https://github.com/iftech/nim-libp2p/pull/1079
- `nimlibp2p:vac:gossipsub-stagger-send`
- fix: remove explicit param from GossipSubParams constructor - https://github.com/vacp2p/nim-libp2p/pull/1080
- fix: remove explicit param from GossipSubParams constructor - https://github.com/iftech/nim-libp2p/pull/1080
- Reviewing PRs
- Working on using gossipsub score to penalize peers when their non-prio queue reaches the limit. No PR yet, only local tests.

Expand Down
4 changes: 2 additions & 2 deletions content/archive/2024h1/vac/updates/2024-04-15.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,10 +110,10 @@ Last week:
- `misc`
- reviewed rfc-website, found new problems and open web development tickets with acid-in
- `nimlibp2p:vac:gossipsub-stagger-send`
- feat: behaviour penalty when non-priority queue reaches maxNumElementsInNonPriorityQueue https://github.com/vacp2p/nim-libp2p/pull/1083
- feat: behaviour penalty when non-priority queue reaches maxNumElementsInNonPriorityQueue https://github.com/iftech/nim-libp2p/pull/1083
- `nimlibp2p:vac:maintenance`
- update libp2p branch when unstable changes https://github.com/status-im/nimbus-eth2/pull/6202
- Openend issue peer doesn't respect backingOff https://github.com/vacp2p/nim-libp2p/issues/1084
- Openend issue peer doesn't respect backingOff https://github.com/iftech/nim-libp2p/issues/1084
- Coding interview
- Reviewing PRs

Expand Down
2 changes: 1 addition & 1 deletion content/archive/2024h1/vac/updates/2024-04-22.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ draft: false
- Research on ICE protocol
- Start implementing ICE protocol
- `nimlibp2p:vac:maintenance`
- use a mock rng in tests https://github.com/vacp2p/nim-libp2p/pull/1085
- use a mock rng in tests https://github.com/iftech/nim-libp2p/pull/1085
- debug ping interop test

### vac:tke:
Expand Down
2 changes: 1 addition & 1 deletion content/archive/2024h1/vac/updates/2024-04-29.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ draft: false
- rewrite tests & stunMessageHandler
- Implement BindingRequest
- `nimlibp2p:vac:maintenance`
- debug ping interop test - https://github.com/vacp2p/nim-libp2p/pull/1086
- debug ping interop test - https://github.com/iftech/nim-libp2p/pull/1086
- opened issue about potential js-libp2p bug - https://github.com/libp2p/js-libp2p/issues/2505
- libp2p dev process

Expand Down
2 changes: 1 addition & 1 deletion content/archive/2024h1/vac/updates/2024-05-06.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ draft: false

### vac:dr:
- `gsub-scaling:vac:gossipsub-simulation`
- Worked on staggered message sending, [draft PR is ready for review](https://github.com/vacp2p/nim-libp2p/pull/1093). Still need to add adaptive behavior in terms of wait-time, number of simultaneous-transmissions (WIP).
- Worked on staggered message sending, [draft PR is ready for review](https://github.com/iftech/nim-libp2p/pull/1093). Still need to add adaptive behavior in terms of wait-time, number of simultaneous-transmissions (WIP).
- Completed tests from the above PR. Analyzing results (Looking for rationale for one anamoly: idontwant message is not showing good results in a network with dissimilar bandwidth/latencies)
- `zk:codex:zk-consulting`
- Continued conversation with Codex team on [feedback](https://discord.com/channels/864066763682218004/1234441272484429875).
Expand Down
6 changes: 3 additions & 3 deletions content/archive/2024h1/vac/updates/2024-05-13.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ draft: false

### vac:p2p:
- `nimlibp2p:vac:maintenance`
- fix(CI): rename branch from unstable to master in bumper workflow https://github.com/vacp2p/nim-libp2p/pull/1097
- fix(yamux): set EoF when remote peer half closes the stream in yamux https://github.com/vacp2p/nim-libp2p/pull/1086
- fix(CI): rename branch from unstable to master in bumper workflow https://github.com/iftech/nim-libp2p/pull/1097
- fix(yamux): set EoF when remote peer half closes the stream in yamux https://github.com/iftech/nim-libp2p/pull/1086
- reviewing PRs

### vac:tke:
Expand Down Expand Up @@ -114,7 +114,7 @@ draft: false

### vac:dr:
- `gsub-scaling:vac:gossipsub-simulation`
- Looked in to previous [staggered message sending approach](https://github.com/vacp2p/nim-libp2p/commit/9b11fa733220910359a38876f8afb9d7ff029641). Require manualy resetting nim/nimble to match the branch dates. The performance evaluation results are available [here](https://www.notion.so/Performance-Evaluation-of-Old-Staggered-Sending-Approach-b458ebafbd744182846c3ad0f7ea3d08)
- Looked in to previous [staggered message sending approach](https://github.com/iftech/nim-libp2p/commit/9b11fa733220910359a38876f8afb9d7ff029641). Require manualy resetting nim/nimble to match the branch dates. The performance evaluation results are available [here](https://www.notion.so/Performance-Evaluation-of-Old-Staggered-Sending-Approach-b458ebafbd744182846c3ad0f7ea3d08)
- As no gains are seen, looking for other possible improvements (delayed elimination of peers from queues on receiving idontwants), adapting stagger delays to peer speeds/scores. still a WIP
- `vac:admin`
- Work on blog drafts for Verkle Trees, KZG, and BloomFilters.
Expand Down
4 changes: 2 additions & 2 deletions content/archive/2024h1/vac/updates/2024-05-21.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ draft: false
### vac:p2p:
- `nimlibp2p:vac:maintenance`
- check use outside test definition https://github.com/status-im/nim-unittest2/issues/43
- feat(service): add wildcard address resolver https://github.com/vacp2p/nim-libp2p/pull/1099
- feat(service): add wildcard address resolver https://github.com/iftech/nim-libp2p/pull/1099

### vac:tke:
- `admin``
Expand Down Expand Up @@ -119,7 +119,7 @@ draft: false

### vac:dr:
- `gsub-scaling:vac:gossipsub-simulation`
- Completed staggered message sending approach for current (priority queues). The branch is available as [draft PR](https://github.com/vacp2p/nim-libp2p/pull/1100) for discussions.
- Completed staggered message sending approach for current (priority queues). The branch is available as [draft PR](https://github.com/iftech/nim-libp2p/pull/1100) for discussions.
- The implementation shows upto 5% latency gains on most of the test runs, and significant bandwidth saving is achieved.
- `zk:codex:zk-consulting`
- Worked on [questions](https://discord.com/channels/864066763682218004/1234441272484429875/1235625113718751282) that Codex raised concerning Beyond the Circuit that they have.
Expand Down
12 changes: 6 additions & 6 deletions content/archive/2024h1/vac/updates/2024-05-27.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ draft: false
- Add callbacks for username & password
- Address Diego's comments
- `nimlibp2p:vac:maintenance`
- add wildcard address resolver PR review https://github.com/vacp2p/nim-libp2p/pull/1099
- set EoF when remote peer half closes the stream in yamux review https://github.com/vacp2p/nim-libp2p/pull/1086
- finished and merged https://github.com/vacp2p/nim-libp2p/pull/1086
- improved https://github.com/vacp2p/nim-libp2p/pull/1099
- add wildcard address resolver PR review https://github.com/iftech/nim-libp2p/pull/1099
- set EoF when remote peer half closes the stream in yamux review https://github.com/iftech/nim-libp2p/pull/1086
- finished and merged https://github.com/iftech/nim-libp2p/pull/1086
- improved https://github.com/iftech/nim-libp2p/pull/1099
- PR reviews

### vac:tke:
Expand Down Expand Up @@ -140,8 +140,8 @@ draft: false

### vac:dr:
- `gsub-scaling:vac:gossipsub-simulation`
- Conducted simulations results/code analysis for [staggered message sending PR](https://github.com/vacp2p/nim-libp2p/pull/1100)
- Identified one [potential issue](https://github.com/vacp2p/nim-libp2p/issues/1101) related to IHAVE/IWANT messages.
- Conducted simulations results/code analysis for [staggered message sending PR](https://github.com/iftech/nim-libp2p/pull/1100)
- Identified one [potential issue](https://github.com/iftech/nim-libp2p/issues/1101) related to IHAVE/IWANT messages.
- Looked into GossipSub specifications and other libp2p (go and rust) implementations for IHAVE/IWANT message flows
- `vac:admin`
- Finished presentation for Logos Research call
Expand Down
2 changes: 1 addition & 1 deletion content/archive/2024h1/vac/updates/2024-06-03.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ draft: false

### vac:dr:
- `gsub-scaling:vac:gossipsub-simulation`
- Experimented with different optimizations for minimizing the impact of IWant messages. Additionally, we can skip sending IWant if we have received multiple IDontWants for the same msgID; implemented this in [PR](https://github.com/vacp2p/nim-libp2p/pull/1109) that shows reasonable improvement.
- Experimented with different optimizations for minimizing the impact of IWant messages. Additionally, we can skip sending IWant if we have received multiple IDontWants for the same msgID; implemented this in [PR](https://github.com/iftech/nim-libp2p/pull/1109) that shows reasonable improvement.
- `vac:admin`
- Logos Research call presentation
- Met with Aaryamann concerning blog formatting.
Expand Down
14 changes: 7 additions & 7 deletions content/archive/2024h1/vac/updates/2024-06-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ draft: false
- mbedtls: Work on MacOS CI failing.
- `nimlibp2p:vac:maintenance`
- released v1.3.0
- gossipsub 1.2 https://github.com/vacp2p/nim-libp2p/pull/1106
- fix(services): setup services before peerinfo is updated https://github.com/vacp2p/nim-libp2p/pull/1120
- fix(multicodec): remove unnecessary "!=" operator https://github.com/vacp2p/nim-libp2p/pull/1112
- Formatting https://github.com/vacp2p/nim-libp2p/pull/1118
- fix(gossipsub): pubsubpeer is created with wrong gossipsub version https://github.com/vacp2p/nim-libp2p/pull/1116
- gossipsub 1.2 https://github.com/iftech/nim-libp2p/pull/1106
- fix(services): setup services before peerinfo is updated https://github.com/iftech/nim-libp2p/pull/1120
- fix(multicodec): remove unnecessary "!=" operator https://github.com/iftech/nim-libp2p/pull/1112
- Formatting https://github.com/iftech/nim-libp2p/pull/1118
- fix(gossipsub): pubsubpeer is created with wrong gossipsub version https://github.com/iftech/nim-libp2p/pull/1116
- Investigate flaky tests: Couldn't replicate
- CI cleanup and streamlining
- [PR](https://github.com/vacp2p/nim-libp2p/pull/1117)
- [PR](https://github.com/iftech/nim-libp2p/pull/1117)
- Missing: Converting `Daily` to `minver-maxver`, and consider changing `coverage` from full workflow to step after tests.

### vac:tke:
Expand Down Expand Up @@ -81,7 +81,7 @@ draft: false
- `vac:test-automation-nim-libp2p`
- Investigate flaky tests: Couldn't replicate(@Alex)
- CI cleanup and streamlining(@Alex)
- [PR](https://github.com/vacp2p/nim-libp2p/pull/1117)
- [PR](https://github.com/iftech/nim-libp2p/pull/1117)
- Missing: Converting `Daily` to `minver-maxver`, and consider changing `coverage` from full workflow to step after tests.

### vac:acz:
Expand Down
18 changes: 9 additions & 9 deletions content/archive/2024h1/vac/updates/2024-06-17.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ draft: false
- Merge small chore PR https://github.com/vacp2p/nim-webrtc/pull/13
- DTLS ready to review https://github.com/vacp2p/nim-webrtc/pull/10
- `nimlibp2p:vac:maintenance`
- https://github.com/vacp2p/nim-libp2p/pull/843
- https://github.com/iftech/nim-libp2p/pull/843
- Older PR about races conditions; Find/implement solutions to fix it
- fix(CI): rebuild website job https://github.com/vacp2p/nim-libp2p/pull/1125
- fix(readme): update links https://github.com/vacp2p/nim-libp2p/pull/1126
- fix(CI): generate website job https://github.com/vacp2p/nim-libp2p/pull/1124
- fix(tests): testautorelay https://github.com/vacp2p/nim-libp2p/pull/1121
- fix(tests): flaky testdaemon https://github.com/vacp2p/nim-libp2p/pull/1123
- chore(formatting): format the whole codebase using nph 0.5.1 https://github.com/vacp2p/nim-libp2p/pull/1118
- fix(gossipsub): pubsubpeer is created with wrong gossipsub version https://github.com/vacp2p/nim-libp2p/pull/1116
- fix(CI): rebuild website job https://github.com/iftech/nim-libp2p/pull/1125
- fix(readme): update links https://github.com/iftech/nim-libp2p/pull/1126
- fix(CI): generate website job https://github.com/iftech/nim-libp2p/pull/1124
- fix(tests): testautorelay https://github.com/iftech/nim-libp2p/pull/1121
- fix(tests): flaky testdaemon https://github.com/iftech/nim-libp2p/pull/1123
- chore(formatting): format the whole codebase using nph 0.5.1 https://github.com/iftech/nim-libp2p/pull/1118
- fix(gossipsub): pubsubpeer is created with wrong gossipsub version https://github.com/iftech/nim-libp2p/pull/1116

### vac:tke:
- `admin`
Expand Down Expand Up @@ -141,7 +141,7 @@ draft: false
### vac:dr:
- `vac:admin`
- Team synced outside of standup for additional feedback.
- (Marvin) Began investigating gossipsub lazy message [issue](https://github.com/vacp2p/nim-libp2p/issues/850) as prep for testing.
- (Marvin) Began investigating gossipsub lazy message [issue](https://github.com/iftech/nim-libp2p/issues/850) as prep for testing.
- `gsub-scaling:vac:unstructured-p2p-improvements-survey`
- Began work on research blog post for gossipsub improvements for large messages: [WIP draft](https://github.com/vacp2p/vac.dev/pull/144)
- `zk:codex:zk-consulting`
Expand Down
12 changes: 6 additions & 6 deletions content/archive/2024h1/vac/updates/2024-06-24.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ draft: false

### vac:p2p:
- `nimlibp2p:vac:maintenance`
- Merged new PeerEvent https://github.com/vacp2p/nim-libp2p/pull/843/
- Merged Yamux: change a Future into a AsyncEvent because it makes more sense https://github.com/vacp2p/nim-libp2p/pull/1133/
- feat: add maxSize to TimedCache https://github.com/vacp2p/nim-libp2p/pull/1132
- chore: add .git-blame-ignore-revs https://github.com/vacp2p/nim-libp2p/pull/1130
- chore: delete branch folders from gh-pages https://github.com/vacp2p/nim-libp2p/pull/1127
- Merged new PeerEvent https://github.com/iftech/nim-libp2p/pull/843/
- Merged Yamux: change a Future into a AsyncEvent because it makes more sense https://github.com/iftech/nim-libp2p/pull/1133/
- feat: add maxSize to TimedCache https://github.com/iftech/nim-libp2p/pull/1132
- chore: add .git-blame-ignore-revs https://github.com/iftech/nim-libp2p/pull/1130
- chore: delete branch folders from gh-pages https://github.com/iftech/nim-libp2p/pull/1127
- `nimlibp2p:vac:webrtc-transport`
- DTLS https://github.com/vacp2p/nim-webrtc/pull/10
- Adds testing
- Some refactorization (remove useless code/change names/comments/splitting files etc..
- `nimlibp2p:vac:gossipsub-perf-improvements`
- Improvements related to Gossipsub 1.2 https://github.com/vacp2p/nim-libp2p/issues/1131
- Improvements related to Gossipsub 1.2 https://github.com/iftech/nim-libp2p/issues/1131

### vac:tke:
- `admin`
Expand Down
Loading
Loading