In this sprint, we focused on developing bootstrap peers.
Thanks to the input from Samuel Leathers (IOG) and John Lotoski (IOG), we identified a possible improvement to bootstrap peers. A more detailed description is available here.
We also were responsible for the
cardano-node-8.4.0-pre release. A final
integration PR is currently being merged. We published
new versions of
Towards Typed Protocols 0.2.0.0
We also updated the future
typed-protocols-0.2.0.0 and its integration with
cardano-node. This is towards our goal which we planned for the next
quarter. The identified tasks are to fix breaking tests, and then measure and
address possible performance regressions.
In the last two weeks, there was a regression in P2P adoption concerning the number of SPOs or stakes, although the number of overall P2P relays has increased. Karl Knutsson (Cardano Foundation) is investigating this issue.
The following graphs show several different versions of relays running on the mainnet. The
NodeToNodeVersionV10.True denotes P2P relays, which slowly
increase over time. The
V9 and earlier versions of the
the protocol indicates nodes version
1.35.x or earlier.
Data has been kindly provided by Cardano Foundation and their mainnet monitoring infrastructure.
We are in the process of upstreaming our ffi to Windows Named Pipes API to the
Win32 package, see [win32-220].