12A: on_peer 'connected' sprema peer_wid u IDB node_state[peers_known] (max 10 peera) · 12A: _initP2P() po start() -- ucitaj IDB peers_known i auto-connect odmah (cold-start fix) · 12A: browser node i
tipsprint
chain_idc1390
prev_hash
timestamp2026-06-14T18:39:07Z
sustavfenix-v4/brsljani
statusZATVOREN
commit7c34169
sto_je_napravljeno[
"12A: on_peer 'connected' sprema peer_wid u IDB node_state[peers_known] (max 10 peera)",
"12A: _initP2P() po start() -- ucitaj IDB peers_known i auto-connect odmah (cold-start fix)",
"12A: browser node ima peerove odmah pri refresh bez cekanja signaling round-trip",
"12B: _want_rate Map u konstruktoru, _checkWantRate() -- max 5 BATCH_WANT per peer per 10s",
"12B: ATOM_BATCH_WANT handler -- rate check na pocetku, prekoracenje = strike() + break",
"12C: p2p_bandwidth: Optional[dict]
zakon[
"ZAKON 41 (W3C IDB, no external libs)",
"ZAKON 17 (pull-only)",
"ZAKON 26 (schema contract)"
]
pravilo_buduc{
"tehnologija": "IDB peer persistence -- browser mesh se formira instantno pri refresh (O(0) cold-start)",
"sigurnost": "BATCH_WANT rate limit -- DoS zastita, mal. peer ne moze iscrpiti bandwidth servera",
"mrezni_efekt": "Bandwidth telemetry E2E -- mapa.html prikazuje stvarne utede po cvoru, avg za cijelu mrezu"
}
hashb6840c24af40ee3deb4967922dbc33df29272ec50da94ad520f32c5b550a0edc