将 snapshotKey 从 Int(address + hashCode*1000 易溢出)改为 String(deviceId#address), 避免不同设备的基准值互相覆盖,导致 delta 永远无法正确计算