Cel projektu:
Opracowanie zdecentralizowanego blockchaina z obsługą smart kontraktów, zoptymalizowanego do pracy na węzłach o następujących parametrach:
CPU: 4 rdzenie Rockchip RK3566
RAM: 4 GB
Dysk: 1 TB SSD
Konsensus:
Algorytm: PoS (Proof-of-Stake) z adaptacją dla 500 walidatorów.
Wymagania dotyczące odporności: Sieć powinna zachować funkcjonalność przy wyłączeniu do 15% walidatorów.
Czas generacji bloku: 3–5 sekund.
Wydajność: ≥1000 TPS.
Smart kontrakty:
Kompatybilność z Solidity i EVM (Ethereum Virtual Machine) .
Wsparcie dla narzędzi: Hardhat, Remix, Truffle.
Parametry sieciowe:
Protokół P2P do zdecentralizowanej wymiany danych.
Optymalizacja synchronizacji węzłów do pracy w warunkach niskiej stabilności połączenia (domowe łącza internetowe).
Minimalna przepustowość węzła: 10 Mbit/s.
Model ekonomiczny:
Nattywny token do opłacania transakcji.
Możliwość stakingu dla walidatorów.
Dynamiczne zarządzanie opłatami.
Integracja:
Wsparcie dla JSON-RPC API .
Kompatybilność z MetaMask i WalletConnect
Wdrożenie:
Konteneryzacja przez Docker .
Konfiguracja węzłów przez YAML/TOML/JSON .
Monitorowanie: Prometheus + Grafana .
Bezpieczeństwo:
Ochrona przed atakami Sybil poprzez staking.
Mechanizm slashing za niedostępność węzłów lub złośliwe działania.
Skalowalność:
Wsparcie dla przejścia na rozwiązanie L1 w przyszłości.