P2P Privacy

Research

  • Continued with the analysis of random structures generated by the mix gadget and outlined two possible approaches to the analysis of mix gadget.
  • Explained how the timing attack by a passive adversary can be simulated: Tracing back message flows. In short, we can simulate an adversary who traces back message flows to identify original message senders (i.e. block proposers) and repeats this multiple times to find senders selected more often. This is not the perfect way, but our opinion is that we can enhance this to simulate more powerful adversaries.

Development

Data Availability

Research

  • DA benchmarks: we are running benchmarks to compare vs SemiAvid - including: updating and running benchmarks according to needed and requested data and creating a calculator for nomos-da benchmark results. The results can be seen here and the DA calculator script can be seen here.
  • To continue on the point above, we have updated the main document and created separate sub-tables for NomosDA, Semi-AVID, and fk20. Benchmark results were entered into the tables for ANBC, RB, and CT, and general tables were created. Diagrams for the relevant tables were added to the document. Upon rechecking the results, it was observed that the values were consistent within themselves.

Development

  • No updates this week

PPoS/Consensus

Research

  • No updates this week.

Development

  • No updates this week.

Coordination Layer

Research

  • PoC for CL specification: got the 1-to-1 transfer test running (and passing).
  • The python crypto library we’ve been using so far has been buggy and slow (as in > 1minute startup time and slow ecc math). Tests are very slow to run. Trying to swap it out for some other ecc library, issue is that a lot of the more obscure curves are not well supported in python.

Development

  • No updates this week.

Testnet + Insights

Research

  • No updates this week.

Development

  • Update current testnet with missing configs for cryptarchia PR merged: After the introduction of Cryptarchia, Nomos testnet was missing some consensus configuration. Also, exposed required configuration as environment variable. We improved docker build times by defining common base image for Nomos node as well. Also included several minor fixes that were required to deploy on testnet.nomos.tech.
  • After the review and report on the testnet state, refined the plan for this iteration.

User Tools

Research

  • No updates this week.

Development

  • No updates this week.

Miscellaneous

  • No updates this week.