Vac 2024/12/02 §
vac:p2p: §
ift:gossipsub-perf-improvements
vac:libp2p-mix-consulting
- Read / understand spec, repository and proposed changes
- Give suggestions to improve code quality
- Assist in compilation issues / investigate requirements to get custom transport to work
vac:tke: §
admin
- 3 CC day off + 1 sick leave
- watched some DevCon presentations
- reviewed real options analysis work for Finance team
- wrote TKE monthly report
vac:tke:nomos:intro-base-layer-economy:tx-fees
- revisited the code and to ran comparative simulations
vac:tke:nomos:intro-base-layer-economy:mixnet
- caught up with the outcomes of the Nomos offsite
vac:tke:codex:v1-supply-tokenomics:token-dynamics
- introduced agents and their behavior in the simulation
vac:tke:status:aura-incentives:xp-program
- discussions on TVL pledge, role of testnet
- reviewing the partly refactored staking contract, advising if necessary
- briefing the legal team on incentive design and mechanisms for SN
vac:tke:waku:incentivized-rln-mainnet:rln-economy
- monitoring discussions, reviewing Waku offsite outputs and meeting notes (if any)
vac:tke:ift:tokenomics-research-forum:ve3
- Started reviewing the ve(3,3) blogpost
- finishing the ve(3,3) blogpost
vac:tke:ift:catsfishing-mvp::monetary-policy
vac:tke:ift:based:adhoc-support
vac:dst: §
admin/misc
:
- 1 CC OOO until Wednesday
- 1 CC ooo whole week
vac:dst:vac:libp2p-evaluation:regression-testing
(November):
vac:qa: §
waku:interop-testing-2024q4:maintenace
ift:projects-qa-strategy-2024q4:status
waku:status-go-functional-testing-2024q4:migrate-to-status-backend
nomos:da-testing-2024q4:dispersal-storage-tests
waku:interop-testing-2024q4:discover-libwaku
- Getting familiar with go and exploring the current APIs
- Trying different test libraries for go language to use in the new testframework
- Work on draft PR using “testify” to write simple tests based on the go-bindings
- discuss build errors with devs
waku:interop-testing-2024q4:ci-integration
- Making new workflow to run supset of tests (essential functionality)
- Adding 15 tests in PR 90 as smoke tests run in total 3 mins
- Make the workflow use image built from the triggering PR
admin/misc
- chore: add Nimble commit customization and remove support for older Nim versions
PR 71 - in progress - disccussion about direction of policy governing projects
vac:acz: §
ift:de-mls-testnet:de-mls-rfc
- Had a call with Ugur, Ramses, Katerina regarding some open question and review new part of de-mls and notes doc.
- Create a gas cost report for de-mls.
ift:de-mls-testnet:testnet-api
- Added admin functionality for replacing client/server part Drat PR.
ift:libp2p-mix-poc:sim-anon-ping
- PR #7
- Resolved issues with the invocation of
mixDialer
.
- Implemented
MixPhysicalConnection
for message handling at the exit.
- Enhanced error handling in the mix transport, addressing issues in the PoC.
- Adaptated the Ping PoC to generic node count.
- PR #10
- Implemented new
MixMessage
type with a protocol field, enabling storage of end protocol codecs in Sphinx packets and updated related functions in MixnetTransportAdapter
.
- PR #9: Added tmp folder for storing node info.
- Discussed the protocol vs. transport approach with Richard, and decided to pursue the transport approach.
vac:acz:ift:think-tank:zk-think-tank
ift:logos-zk-calls:logos-zk-call-2
- Prepared slides on Sumcheck protocol for Monday’s meeting.
ift:zerokit-v0-6:circom-witness-rs
- Finished studying the mathematical apparatus of the RLN protocol. Determined the crucial fragments of zerokit code to be modified to implement the first feature of the issue.
- Had a call with Aleksei about task and code organization.
admin/misc
- 1 cc was ooo for 4 days (sick leave)
vac:sc: §
vac:sc:status:xp-token-v1:token-implementation
vac:sc:status:staking-protocol-v1:testing
- Reviewed code for inconsistencies:
- Enhanced tests
- Introduce test file for
StakeVault
- Added test to ensure users can withdraw unstaked funds from vault (like donations)
vac:sc:status:staking-protocol-v1:upgradeability
- Revisited PR to make
StakeManager
upgradeable
vac:sc:status:staking-protocol-v1:merging-existing-solutions
- Implemented
leave()
function on top of upgradeable stake manager
- Rebased work on registering user vaults
vac:nim: §
vac:rfc: §
ift:rfc:waku:updates-of-mature-waku-rfcs-2024q4
- Closed pr for Waku-LightPush pr as 19/WAKU2-LIGHTPUSH will be replaced by new rfc started on waku specs - https://github.com/vacp2p/rfc-index/pull/112
- Continued work on 15/WAKU-BRIDGE, should be ready for feedback this week.
ift:rfc:vac:rfc-culture-establishment-2024q4
ift:rfc:waku:updates-of-mature-waku-rfcs-2024q4
ift:rfc:vac:rfc-culture-establishment-2024q4
- Create AA informational post on Vac forum
vac:nes: §
vac:state-separation-architecture-poc:crypto-module
vac:state-separation-architecture-poc:vm
- Shielded and deshielded executions fixes as per most recent docs.
- Shielded and deshielded executions testing.
vac:state-separation-architecture-poc:sequencer