update roadmap

This commit is contained in:
2025-04-30 00:15:03 +02:00
parent d915fba555
commit bfb6b22c5d
+64 -11
View File
@@ -1,16 +1,69 @@
# Obsero Roadmap # Obsero Roadmap
## Phases ## V1 — Autonomous Probe MVP
- Proof of Concept Goal:
- Public Alpha Release Deploy a minimal viable version of Obsero probes capable of fully decentralized monitoring without relying on third-party services.
- Full Blockchain Integration (Base L2)
- IPFS Persistence Hardening
- Governance DAO Setup
- Multichain Deployment
- Premium Features (notifications, custom dashboards)
## Goals ### Features
- Build a decentralized monitoring standard. - HTTP and ICMP ping support
- Enable trustless, community-driven infrastructure observability. - Proof generation (timestamp, target, latency, HTTP code)
- SHA256 hashing of proof data
- ECDSA signature with auto-generated private key
- Address of the probe embedded in proofs
- Local IPFS node integration for proof uploads
- Auto-hosted GeoIP resolution (local database, no external API)
- Configurable interval daemon mode (e.g., every 5-30 minutes)
- Secure `.env` configuration for optional customizations
- CLI parameters: `--target`, `--output`, `--ipfs`, `--interval`
- Resilience to IPFS downtime (retry mechanism)
- Lightweight logging system (info, warning, error)
- Makefile for cross-platform compilation
### Infrastructure V1
- Probe binary running as a daemon or cronjob
- Local IPFS node (self-hosted)
- Local GeoIP database (e.g., MaxMind GeoLite2 or IP2Location)
- No dependency on external APIs or cloud services
- Proofs are signed and uploaded automatically
---
## V2 — Account Linking, Reputation, Advanced Monitoring
Goal:
Enable users to associate probes to personal accounts and manage their observability reputation through blockchain anchoring and dashboards.
### Features
- Web application (Obsero Portal)
- User authentication via wallet (MetaMask, Ledger, Trezor)
- Probe address linking through signed message
- Multiple probes per user account
- Explorer to view submitted proofs
- Staking model to improve probe reputation (optional)
- Rewards model based on quality and consistency
- DAO governance preparation
- Extended probe types: API response checks, TCP port monitors
- Alerting system (webhooks, Telegram, email)
### Infrastructure V2
- IPFS cluster management (optional for redundancy)
- Smart contract upgrades (multi-chain support, optimized gas)
- Dashboard portal with proof validation and reputation scores
- Secure server backend for managing user-probe associations
- Encrypted storage of non-critical metadata (optional)
---
## Deployment Strategy
| Phase | Description |
|-----------------|-----------------------------------------------------------|
| V1 Alpha | Internal deployment, private nodes, basic data collection |
| V1 Public Beta | Open probe download, public IPFS CIDs, on-chain anchoring |
| V2 Alpha | Launch user portal, wallet authentication, probe linking |
| V2 Public | DAO governance, reward distribution, multi-probe support |