Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
ac34df9
Add modular block authentication schemes
NaitsabesMue Jul 13, 2026
fcd3995
Flatten MAC vector wire encoding
NaitsabesMue Jul 13, 2026
376ca41
Send recipient MACs on relay paths
NaitsabesMue Jul 13, 2026
a1391fc
Upgrade stored recipient MACs to full vectors
NaitsabesMue Jul 13, 2026
4a89cae
Restrict full MAC vectors to author streams
NaitsabesMue Jul 13, 2026
00304cf
Add Starfish Speed authentication variants
NaitsabesMue Jul 13, 2026
635550c
Fix local benchmark teardown and record auth comparison
NaitsabesMue Jul 13, 2026
406423c
Add Sparse Starfish authentication variants
NaitsabesMue Jul 13, 2026
03f2c7b
Record one-minute geographic auth benchmarks
NaitsabesMue Jul 13, 2026
b219fea
Record local validator scaling limits
NaitsabesMue Jul 13, 2026
f4233db
Record 40-validator geographic auth benchmarks
NaitsabesMue Jul 13, 2026
eb0c20f
Add Bluestreak authentication variants
NaitsabesMue Jul 14, 2026
6cc88e3
Document Bluestreak authentication benchmarks
NaitsabesMue Jul 14, 2026
a8f3697
Record 60-validator authentication benchmarks
NaitsabesMue Jul 14, 2026
8f50729
Add ML-DSA-65 authentication variants
NaitsabesMue Jul 14, 2026
707bfae
Record ML-DSA-65 authentication benchmarks
NaitsabesMue Jul 14, 2026
acd271b
Remove unrelated changes from authentication PR
NaitsabesMue Jul 14, 2026
c5b0198
Separate signature selection from MAC experiments
NaitsabesMue Jul 14, 2026
9483be3
Fix dependency policy checks for ML-DSA
NaitsabesMue Jul 14, 2026
10287e6
Fix current stable Clippy lint
NaitsabesMue Aug 10, 2026
fd4ee0f
Document Starfish-RBC protocol design
NaitsabesMue Aug 10, 2026
514d0a0
Add Starfish-RBC kernel
NaitsabesMue Aug 10, 2026
1a20b54
Add canonical Starfish-RBC header boundary
NaitsabesMue Aug 10, 2026
5214c7b
Integrate Starfish-RBC protocol
NaitsabesMue Aug 10, 2026
c2ccf9d
Report benchmark traffic by message type
NaitsabesMue Aug 10, 2026
82bf18a
Send Starfish-RBC payloads without duplicate headers
NaitsabesMue Aug 10, 2026
58b4475
Co-locate Starfish-RBC payloads with INIT
NaitsabesMue Aug 10, 2026
2bb7ae8
Document Starfish-RBC-DAG protocol design
NaitsabesMue Aug 11, 2026
e296479
Add Starfish-RBC-DAG codec and executable model
NaitsabesMue Aug 11, 2026
445736b
Add persisted Starfish-RBC-DAG shadow runtime
NaitsabesMue Aug 11, 2026
68a0a68
Add autonomous Starfish-RBC-DAG shadow clock
NaitsabesMue Aug 11, 2026
d6f11cd
Isolate RBC-DAG benchmark persistence overhead
NaitsabesMue Aug 11, 2026
57d660a
Make carrier DAG RBC authoritative
NaitsabesMue Aug 11, 2026
2275c06
Add certified RBC-DAG consensus projection
NaitsabesMue Aug 11, 2026
65dd57e
Make RBC-DAG frontiers authoritative
NaitsabesMue Aug 11, 2026
63d0bc2
Implement standalone Starfish RBC-DAG testbed
NaitsabesMue Aug 12, 2026
c779699
Fix RBC-DAG ordered frontier commitment
NaitsabesMue Aug 12, 2026
9cdbc16
Instrument RBC-DAG consensus cadence
NaitsabesMue Aug 12, 2026
7ef98f2
Authenticate RBC-DAG carrier recovery relays
NaitsabesMue Aug 12, 2026
4459052
Measure RBC-DAG vertex carrier placement
NaitsabesMue Aug 12, 2026
f0ec145
Add flagged RBC-DAG vote-QC fast path
NaitsabesMue Aug 12, 2026
e64b312
Raise RBC-DAG testbed committee bound
NaitsabesMue Aug 12, 2026
27bb05f
reduce RBC-DAG carrier-path overhead
NaitsabesMue Aug 12, 2026
73f19a0
add single-DAG Starfish RBC prototype
NaitsabesMue Aug 12, 2026
2b423aa
record 40-validator single-DAG result
NaitsabesMue Aug 12, 2026
37379aa
add portable single-DAG ECHO QC
NaitsabesMue Aug 13, 2026
3ad9bff
replace portable echo signatures with MAC witnesses
NaitsabesMue Aug 13, 2026
4f97f8e
Revert "replace portable echo signatures with MAC witnesses"
NaitsabesMue Aug 13, 2026
ee35617
Revert "add portable single-DAG ECHO QC"
NaitsabesMue Aug 13, 2026
4971889
keep receiver-local single-DAG lower bound
NaitsabesMue Aug 13, 2026
cdbb5fb
Revert "Add flagged RBC-DAG vote-QC fast path"
NaitsabesMue Aug 13, 2026
29d020b
Revert "Instrument RBC-DAG consensus cadence"
NaitsabesMue Aug 13, 2026
b341d45
Revert "Implement standalone Starfish RBC-DAG testbed"
NaitsabesMue Aug 13, 2026
7e5cc23
Revert "Make RBC-DAG frontiers authoritative"
NaitsabesMue Aug 13, 2026
45ff909
Revert "Add certified RBC-DAG consensus projection"
NaitsabesMue Aug 13, 2026
1a63b52
Revert "Make carrier DAG RBC authoritative"
NaitsabesMue Aug 13, 2026
4f3af51
Revert "Isolate RBC-DAG benchmark persistence overhead"
NaitsabesMue Aug 13, 2026
8a483cc
Revert "Add autonomous Starfish-RBC-DAG shadow clock"
NaitsabesMue Aug 13, 2026
a5358cd
Revert "Add persisted Starfish-RBC-DAG shadow runtime"
NaitsabesMue Aug 13, 2026
b4721ad
Revert "Add Starfish-RBC-DAG codec and executable model"
NaitsabesMue Aug 13, 2026
06cfb6d
Revert "Document Starfish-RBC-DAG protocol design"
NaitsabesMue Aug 13, 2026
282c280
remove obsolete standalone RBC-DAG
NaitsabesMue Aug 13, 2026
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
170 changes: 165 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ color-eyre = "0.6.2"
eyre = "0.6.8"
futures = "0.3.28"
reqwest = { version = "0.12", features = ["json"] }
serde = { version = "1.0.163", features = ["derive"] }
serde = { version = "1.0.163", features = ["derive", "rc"] }
tempfile = "3.6.0"
tokio = { version = "1.28.1", features = ["full"] }
tracing = "0.1.37"
Expand Down
Loading