v0.0.1

vsecoder
Fri, 17 Apr 2026 13:37:17 +0200

Ядро:

PBFT consensus (2/3 quorum) + equivocation slashing

BadgerDB + schema-migration scaffold

libp2p gossipsub: tx/v1, blocks/v1, relay/v1, version/v1

Native Go контракты + WASM (wazero)

WebSocket push с topic fanout + Ed25519-nonce auth

Relay mailbox (NaCl envelope, TTL 7 дней)

Forward-compat: unknown EventType → no-op

Deploy:

Single-node compose с Caddy TLS + опциональным мониторингом

3-validator prod compose

Auto-update от Gitea (/api/update-check + systemd timer)

UI/Swagger toggle flags

API:

/api/well-known-version с features[] + build{} + protocol_version

/api/update-check против Gitea releases

/api/peers с peer-version gossip

Документация:

docs/ index + 6 разделов (architecture / api / node / cli / contracts / development)

docs/update-system.md — полный дизайн update-системы

deploy/single/README.md — 6 operator-сценариев

deploy/UPDATE_STRATEGY.md — 4-layer forward-compat стратегия