Get ready peers (handshake complete)
List<Peer> getReadyPeers() { return _peers.values .where((p) => p.state == PeerState.ready && p.isHealthy) .toList(); }