Dorian
b1e54e3626
feat: Phase 4 — mesh authentication, envelope signature verification, TX validation
- Identity announcements: verify Ed25519 key validity and X25519 consistency
- Envelope signatures: verify Ed25519 signatures on signed messages, drop invalid
- Block header validation: height range, hash length, timestamp sanity checks
- TX relay validation: hex validity, size bounds, version check before broadcast
- Rate limiter struct for per-peer relay operations
- Message sequence number field (seq) added to TypedEnvelope for ordering
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 00:49:38 +00:00
..
2026-03-18 00:45:15 +00:00
2026-03-15 05:18:12 +00:00
2026-03-17 23:56:37 +00:00
2026-03-18 00:49:38 +00:00
2026-03-14 03:36:44 +00:00
2026-03-14 04:17:05 +00:00
2026-03-17 00:34:37 +00:00
2026-03-12 00:19:30 +00:00
2026-03-15 04:34:14 +00:00
2026-03-18 00:39:52 +00:00
2026-03-14 05:55:03 +00:00
2026-03-12 00:19:30 +00:00
2026-03-13 02:27:38 +00:00
2026-03-17 23:56:37 +00:00
2026-03-15 04:59:20 +00:00
2026-03-14 03:27:51 +00:00
2026-03-14 02:54:59 +00:00
2026-03-18 00:39:52 +00:00
2026-03-17 00:45:37 +00:00
2026-03-17 23:56:37 +00:00
2026-03-16 12:58:35 +00:00
2026-03-17 00:03:08 +00:00
2026-03-18 00:39:52 +00:00
2026-03-12 00:19:30 +00:00
2026-03-12 00:19:30 +00:00
2026-03-06 03:26:56 +00:00
2026-03-13 03:18:45 +00:00
2026-03-12 12:56:59 +00:00
2026-03-12 00:19:30 +00:00
2026-03-12 00:19:30 +00:00
2026-03-12 00:19:30 +00:00
2026-03-17 23:56:37 +00:00
2026-03-16 12:58:35 +00:00
2026-03-12 22:19:04 +00:00
2026-03-06 12:23:57 +00:00
2026-03-14 05:57:32 +00:00
2026-03-14 05:52:16 +00:00
2026-03-18 00:45:15 +00:00
2026-03-11 12:55:13 +00:00