Technical stack: - Go daemon (meshd) using libp2p + Kademlia DHT - Content-addressed storage (SHA-256 CIDs) - Proof-of-service ledger in SQLite with gossip-based sync - Tauri app for resource scheduling - nginx embedded for HTTP serving
Design questions I'd love feedback on: - Is libp2p overhead acceptable on a Pi Zero? - Gossip vs lightweight BFT consensus at scale? - 24-hour epochs for Hash calculation — right granularity?
Spec: github.com/pin-network/pin-network/blob/main/docs/SPEC.md
Maybe with PI zero always connected to the power this isn't an issue.
You are welcome to visit the https://geogram.radio to get ideas or maybe to help develop the project (it is open source). It does decentralized web hosting, as well as blogs, chat, docs, meetings, etc over other links besides internet like bluetooth, radio and other mesh configurations.