Analyzed the leader election and blockchain growth processes in the Ouroboros consensus. Derived an equation for blockchain growth of a node using the most general chain selection rule, which further enabled the derivation of a chain length equation for a node. To test this general framework, analyzed the “longest chain” rule and derived an equation for the maximum chain length in an ideal scenario (where all chains are available to a node and no adversarial nodes exist). Details are available in this document.
Finalized the Cryptarchia Fork Choice rule (pending review): notion spec and exec spec.
Development
No updates this week.
Mixnet
Research
Designed a basic reward mechanism for the Mixnet using a ticket system. Code is available on GitHub.
Streamlined the blendnet simulation to improve usability. Instructions are included in the manual.
Addressed all comments in the blendnet documentation.
Added a new section to the introduction, detailing message flow.
Included a new section in Tier 1, describing the inefficient hiding properties of drop messages.
Development
No updates this week.
Coordination Layer
Research
Initiated a Proof-of-Concept for note teleportation. Basic note proof is completed. Work in progress is being tracked on this branch, with rapid updates ongoing.
Continued work on Sync Composability in the Partitioned Ledger CL Model.